#include "i915_selftest.h"
#include "intel_engine_heartbeat.h"
#include "intel_engine_pm.h"
#include "intel_gt.h"
#include "gem/selftests/mock_context.h"
#include "selftests/igt_flush_test.h"
#include "selftests/mock_drm.h"
static int request_sync(struct i915_request *rq)
{ … }
static int context_sync(struct intel_context *ce)
{ … }
static int __live_context_size(struct intel_engine_cs *engine)
{ … }
static int live_context_size(void *arg)
{ … }
static int __live_active_context(struct intel_engine_cs *engine)
{ … }
static int live_active_context(void *arg)
{ … }
static int __remote_sync(struct intel_context *ce, struct intel_context *remote)
{ … }
static int __live_remote_context(struct intel_engine_cs *engine)
{ … }
static int live_remote_context(void *arg)
{ … }
int intel_context_live_selftests(struct drm_i915_private *i915)
{ … }