i915_gem_context
static void lut_close(struct i915_gem_context *ctx)
struct i915_gem_context *ctx = engines->ctx;
static struct i915_gem_engines *default_engines(struct i915_gem_context *ctx,
static struct i915_gem_engines *user_engines(struct i915_gem_context *ctx,
struct i915_gem_context *ctx = container_of(work, typeof(*ctx),
struct i915_gem_context *ctx = container_of(ref, typeof(*ctx), ref);
__context_engines_static(const struct i915_gem_context *ctx)
static void __reset_context(struct i915_gem_context *ctx,
static void kill_context(struct i915_gem_context *ctx)
static void engines_idle_release(struct i915_gem_context *ctx,
lookup_user_engine(struct i915_gem_context *ctx,
static void set_closed_name(struct i915_gem_context *ctx)
static void context_close(struct i915_gem_context *ctx)
static int __context_set_persistence(struct i915_gem_context *ctx, bool state)
static struct i915_gem_context *
struct i915_gem_context *ctx;
static void gem_context_register(struct i915_gem_context *ctx,
struct i915_gem_context *ctx;
struct i915_gem_context *ctx;
struct i915_gem_context *ctx,
static int set_sseu(struct i915_gem_context *ctx,
set_persistence(struct i915_gem_context *ctx,
static int set_priority(struct i915_gem_context *ctx,
static int get_protected(struct i915_gem_context *ctx,
static int set_context_image(struct i915_gem_context *ctx,
struct i915_gem_context *ctx,
static inline struct i915_gem_context *
struct i915_gem_context *ctx;
static struct i915_gem_context *
struct i915_gem_context *ctx;
struct i915_gem_context *
struct i915_gem_context *ctx;
struct i915_gem_context *ctx;
struct i915_gem_context *ctx;
static int get_sseu(struct i915_gem_context *ctx,
struct i915_gem_context *ctx;
struct i915_gem_context *ctx;
struct i915_gem_context *ctx;
struct i915_gem_context *ctx,
i915_gem_context_clear_user_engines(struct i915_gem_context *ctx)
i915_gem_context_uses_protected_content(const struct i915_gem_context *ctx)
struct i915_gem_context *
static inline struct i915_gem_context *
i915_gem_context_get(struct i915_gem_context *ctx)
static inline void i915_gem_context_put(struct i915_gem_context *ctx)
i915_gem_context_vm(struct i915_gem_context *ctx)
static inline bool i915_gem_context_has_full_ppgtt(struct i915_gem_context *ctx)
i915_gem_context_get_eb_vm(struct i915_gem_context *ctx)
i915_gem_context_engines(struct i915_gem_context *ctx)
i915_gem_context_lock_engines(struct i915_gem_context *ctx)
i915_gem_context_unlock_engines(struct i915_gem_context *ctx)
i915_gem_context_get_engine(struct i915_gem_context *ctx, unsigned int idx)
static inline bool i915_gem_context_is_closed(const struct i915_gem_context *ctx)
static inline void i915_gem_context_set_closed(struct i915_gem_context *ctx)
static inline bool i915_gem_context_no_error_capture(const struct i915_gem_context *ctx)
static inline void i915_gem_context_set_no_error_capture(struct i915_gem_context *ctx)
static inline void i915_gem_context_clear_no_error_capture(struct i915_gem_context *ctx)
static inline bool i915_gem_context_is_bannable(const struct i915_gem_context *ctx)
static inline void i915_gem_context_set_bannable(struct i915_gem_context *ctx)
static inline void i915_gem_context_clear_bannable(struct i915_gem_context *ctx)
static inline bool i915_gem_context_is_recoverable(const struct i915_gem_context *ctx)
static inline void i915_gem_context_set_recoverable(struct i915_gem_context *ctx)
static inline void i915_gem_context_clear_recoverable(struct i915_gem_context *ctx)
static inline bool i915_gem_context_is_persistent(const struct i915_gem_context *ctx)
static inline void i915_gem_context_set_persistence(struct i915_gem_context *ctx)
static inline void i915_gem_context_clear_persistence(struct i915_gem_context *ctx)
i915_gem_context_user_engines(const struct i915_gem_context *ctx)
i915_gem_context_set_user_engines(struct i915_gem_context *ctx)
struct i915_gem_context *ctx;
struct i915_gem_context *gem_context; /** caller's context */
struct i915_gem_context *ctx;
struct i915_gem_context *ctx = eb->gem_context;
struct i915_gem_context *ctx = lut->ctx;
struct i915_gem_context *ctx = lut->ctx;
struct i915_gem_context *ctx;
struct i915_gem_context *ctx;
struct i915_gem_context *ctx;
struct i915_gem_context *ctx;
struct i915_gem_context *ctx;
struct i915_gem_context *ctx;
static struct i915_gem_context *hugepage_ctx(struct drm_i915_private *i915,
struct i915_gem_context *ctx = live_context(i915, file);
struct i915_gem_context *ctx;
struct i915_gem_context *ctx;
struct i915_gem_context *ctx;
static int write_to_scratch(struct i915_gem_context *ctx,
static int read_from_scratch(struct i915_gem_context *ctx,
static int check_scratch_page(struct i915_gem_context *ctx, u32 *out)
struct i915_gem_context *ctx_a, *ctx_b;
struct i915_gem_context *ctx;
struct i915_gem_context **ctx;
struct i915_gem_context *ctx;
struct i915_gem_context *parent;
struct i915_gem_context *ctx;
struct i915_gem_context *ctx;
igt_request_alloc(struct i915_gem_context *ctx, struct intel_engine_cs *engine)
struct i915_gem_context;
igt_request_alloc(struct i915_gem_context *ctx, struct intel_engine_cs *engine);
struct i915_gem_context *
struct i915_gem_context *ctx;
struct i915_gem_context *
void kernel_context_close(struct i915_gem_context *ctx)
struct i915_gem_context *ctx;
void mock_context_close(struct i915_gem_context *ctx)
struct i915_gem_context *
struct i915_gem_context *ctx;
struct i915_gem_context *
void mock_context_close(struct i915_gem_context *ctx);
struct i915_gem_context *
struct i915_gem_context *kernel_context(struct drm_i915_private *i915,
void kernel_context_close(struct i915_gem_context *ctx);
struct i915_gem_context *ctx;
struct i915_gem_context;
struct i915_gem_context __rcu *gem_context;
struct i915_gem_context;
struct i915_gem_context *gem_ctx;
struct i915_gem_context *ctx;
static void client_mark_guilty(struct i915_gem_context *ctx, bool banned)
struct i915_gem_context *ctx;
struct i915_gem_context *ctx = i915_request_gem_context(rq);
struct i915_gem_context *ctx_hi, *ctx_lo;
struct i915_gem_context *ctx,
struct i915_gem_context *ctx_hi, *ctx_lo;
struct i915_gem_context *ctx_hi, *ctx_lo;
struct i915_gem_context *ctx;
struct i915_gem_context *ctx_hi, *ctx_lo;
struct i915_gem_context **contexts;
static struct i915_gem_context *smoke_context(struct preempt_smoke *smoke)
struct i915_gem_context *ctx, int prio,
struct i915_gem_context *ctx = smoke_context(smoke);
struct i915_gem_context *ctx = smoke_context(smoke);
struct i915_gem_context *ctx;
const struct i915_gem_context *ctx;
struct i915_gem_context *ctx;
static u64 busy_add(struct i915_gem_context *ctx, unsigned int class)
struct i915_gem_context *ctx;
const struct i915_gem_context *ctx;
struct i915_gem_context *ctx;
struct i915_gem_context *ctx = stream->ctx;
struct i915_gem_context *ctx,
struct i915_gem_context *ctx, *cn;
struct i915_gem_context *ctx = stream->ctx;
struct i915_gem_context *specific_ctx = NULL;
struct i915_gem_context *ctx;
struct i915_gem_context;
struct i915_gem_context *ctx;
const struct i915_gem_context *ctx;
static inline struct i915_gem_context *
struct i915_gem_context *ctx;
TP_PROTO(struct i915_gem_context *ctx),
__field(struct i915_gem_context *, ctx)
TP_PROTO(struct i915_gem_context *ctx),
TP_PROTO(struct i915_gem_context *ctx),
struct i915_gem_context *ctx, *cn;
struct i915_gem_context *ctx;
struct i915_gem_context *ctx;
static int switch_to_context(struct i915_gem_context *ctx)
struct i915_gem_context *ctx;
max_batches(struct i915_gem_context *ctx, struct intel_engine_cs *engine)
struct i915_gem_context *ctx[2];
struct i915_gem_context **contexts;
struct i915_gem_context *ctx =
struct i915_gem_context *ctx;
struct i915_gem_context *ctx, *cn;
struct i915_gem_context *ctx)
static int igt_gpu_write(struct i915_gem_context *ctx,
struct i915_gem_context *ctx;