Home
last modified time | relevance | path

Searched refs:intel_context (Results 1 – 14 of 14) sorted by relevance

/linux-4.4.14/drivers/gpu/drm/i915/
Di915_gem_context.c136 static void i915_gem_context_clean(struct intel_context *ctx) in i915_gem_context_clean()
153 struct intel_context *ctx = container_of(ctx_ref, typeof(*ctx), ref); in i915_gem_context_free()
205 static struct intel_context *
210 struct intel_context *ctx; in __create_hw_context()
261 static struct intel_context *
266 struct intel_context *ctx; in i915_gem_create_context()
323 struct intel_context *ctx; in i915_gem_context_reset()
334 struct intel_context *lctx = ring->last_context; in i915_gem_context_reset()
353 struct intel_context *ctx; in i915_gem_context_init()
404 struct intel_context *dctx = dev_priv->ring[RCS].default_context; in i915_gem_context_fini()
[all …]
Dintel_lrc.h81 void intel_lr_context_free(struct intel_context *ctx);
82 int intel_lr_context_deferred_alloc(struct intel_context *ctx,
86 struct intel_context *ctx);
87 uint64_t intel_lr_context_descriptor(struct intel_context *ctx,
Dintel_ringbuffer.h124 struct intel_context;
306 struct intel_context *default_context;
307 struct intel_context *last_context;
Di915_trace.h754 TP_PROTO(struct intel_context *ctx),
759 __field(struct intel_context *, ctx)
774 TP_PROTO(struct intel_context *ctx),
779 TP_PROTO(struct intel_context *ctx),
791 TP_PROTO(struct intel_engine_cs *ring, struct intel_context *to),
797 __field(struct intel_context *, to)
Di915_guc_submission.c388 struct intel_context *ctx = client->owner; in guc_init_ctx_desc()
740 struct intel_context *ctx) in guc_client_alloc()
887 struct intel_context *ctx = dev_priv->ring[RCS].default_context; in i915_guc_submission_enable()
935 struct intel_context *ctx; in intel_guc_suspend()
961 struct intel_context *ctx; in intel_guc_resume()
Dintel_guc.h32 struct intel_context *owner;
Di915_gem_execbuffer.c691 struct intel_context *ctx, in i915_gem_execbuffer_reserve()
795 struct intel_context *ctx) in i915_gem_execbuffer_relocate_slow()
1016 static struct intel_context *
1020 struct intel_context *ctx = NULL; in i915_gem_validate_context()
1336 struct intel_context *ctx; in i915_gem_do_execbuffer()
Di915_drv.h871 struct intel_context { struct
1697 struct intel_context *ctx;
2231 struct intel_context *ctx;
2273 struct intel_context *ctx,
3150 struct intel_context *
3155 static inline void i915_gem_context_reference(struct intel_context *ctx) in i915_gem_context_reference()
3160 static inline void i915_gem_context_unreference(struct intel_context *ctx) in i915_gem_context_unreference()
3165 static inline bool i915_gem_context_is_default(const struct intel_context *c) in i915_gem_context_is_default()
Dintel_lrc.c292 uint64_t intel_lr_context_descriptor(struct intel_context *ctx, in intel_lr_context_descriptor()
961 struct intel_context *ctx = req->ctx; in intel_execlists_retire_requests()
2230 populate_lr_context(struct intel_context *ctx, struct drm_i915_gem_object *ctx_obj, in populate_lr_context()
2377 void intel_lr_context_free(struct intel_context *ctx) in intel_lr_context_free()
2456 int intel_lr_context_deferred_alloc(struct intel_context *ctx, in intel_lr_context_deferred_alloc()
2526 struct intel_context *ctx) in intel_lr_context_reset()
Di915_sysfs.c206 struct intel_context *ctx; in i915_l3_write()
Di915_gem.c2626 const struct intel_context *ctx) in i915_context_is_banned()
2651 struct intel_context *ctx, in i915_set_reset_status()
2674 struct intel_context *ctx = req->ctx; in i915_gem_request_free()
2692 struct intel_context *ctx, in i915_gem_request_alloc()
Di915_debugfs.c194 static void describe_ctx(struct seq_file *m, struct intel_context *ctx) in describe_ctx()
1924 struct intel_context *ctx; in i915_context_status()
2021 struct intel_context *ctx; in i915_dump_lrc()
2209 struct intel_context *ctx = ptr; in per_file_ctx()
Dintel_uncore.c1338 struct intel_context *ctx; in i915_get_reset_stats_ioctl()
Dintel_ringbuffer.c45 struct intel_context *dctx = ring->default_context; in intel_ring_initialized()