Searched refs:i915_gem_context (Results 1 - 25 of 39) sorted by relevance

12

/linux-master/drivers/gpu/drm/i915/gem/selftests/
H A Dmock_context.h17 struct i915_gem_context *
21 void mock_context_close(struct i915_gem_context *ctx);
23 struct i915_gem_context *
26 struct i915_gem_context *
29 struct i915_gem_context *kernel_context(struct drm_i915_private *i915,
31 void kernel_context_close(struct i915_gem_context *ctx);
H A Digt_gem_utils.h15 struct i915_gem_context;
22 igt_request_alloc(struct i915_gem_context *ctx, struct intel_engine_cs *engine);
H A Dmock_context.c12 struct i915_gem_context *
16 struct i915_gem_context *ctx;
67 void mock_context_close(struct i915_gem_context *ctx)
77 struct i915_gem_context *
82 struct i915_gem_context *ctx;
110 struct i915_gem_context *
114 struct i915_gem_context *ctx;
148 struct i915_gem_context *
152 struct i915_gem_context *ctx;
177 void kernel_context_close(struct i915_gem_context *ct
[all...]
H A Digt_gem_utils.c9 #include "gem/i915_gem_context.h"
21 igt_request_alloc(struct i915_gem_context *ctx, struct intel_engine_cs *engine)
H A Di915_gem_context.c38 struct i915_gem_context **ctx;
294 struct i915_gem_context *ctx;
701 struct i915_gem_context *ctx;
788 struct i915_gem_context *parent;
834 struct i915_gem_context *ctx;
1374 struct i915_gem_context *ctx;
1508 static int write_to_scratch(struct i915_gem_context *ctx,
1596 static int read_from_scratch(struct i915_gem_context *ctx,
1744 static int check_scratch_page(struct i915_gem_context *ctx, u32 *out)
1773 struct i915_gem_context *ctx_
[all...]
H A Dhuge_pages.c28 static struct i915_gem_context *hugepage_ctx(struct drm_i915_private *i915,
31 struct i915_gem_context *ctx = live_context(i915, file);
718 struct i915_gem_context *ctx;
863 struct i915_gem_context *ctx;
1202 struct i915_gem_context *ctx;
1619 struct i915_gem_context *ctx;
1763 struct i915_gem_context *ctx;
1834 struct i915_gem_context *ctx;
/linux-master/drivers/gpu/drm/i915/gem/
H A Di915_gem_context.h22 static inline bool i915_gem_context_is_closed(const struct i915_gem_context *ctx)
27 static inline void i915_gem_context_set_closed(struct i915_gem_context *ctx)
33 static inline bool i915_gem_context_no_error_capture(const struct i915_gem_context *ctx)
38 static inline void i915_gem_context_set_no_error_capture(struct i915_gem_context *ctx)
43 static inline void i915_gem_context_clear_no_error_capture(struct i915_gem_context *ctx)
48 static inline bool i915_gem_context_is_bannable(const struct i915_gem_context *ctx)
53 static inline void i915_gem_context_set_bannable(struct i915_gem_context *ctx)
58 static inline void i915_gem_context_clear_bannable(struct i915_gem_context *ctx)
63 static inline bool i915_gem_context_is_recoverable(const struct i915_gem_context *ctx)
68 static inline void i915_gem_context_set_recoverable(struct i915_gem_context *ct
[all...]
H A Di915_gem_context_types.h38 /** @link: Link in i915_gem_context::stale::engines */
48 /** @ctx: i915_gem_context backpointer */
49 struct i915_gem_context *ctx;
132 * a struct i915_gem_context. This is used to gather parameters provided
134 * create the final i915_gem_context, those parameters can be immutable.
159 * check context_xa. If it's there, we return the i915_gem_context and
194 /** @vm: See &i915_gem_context.vm */
197 /** @user_flags: See &i915_gem_context.user_flags */
200 /** @sched: See &i915_gem_context.sched */
212 /** @single_timeline: See See &i915_gem_context
228 struct i915_gem_context { struct
[all...]
H A Di915_gem_throttle.c13 #include "i915_gem_context.h"
43 struct i915_gem_context *ctx;
H A Di915_gem_context.c85 #include "i915_gem_context.h"
103 static void lut_close(struct i915_gem_context *ctx)
145 lookup_user_engine(struct i915_gem_context *ctx,
961 struct i915_gem_context *ctx,
1066 struct i915_gem_context *ctx = engines->ctx;
1103 static struct i915_gem_engines *default_engines(struct i915_gem_context *ctx,
1186 static struct i915_gem_engines *user_engines(struct i915_gem_context *ctx,
1271 struct i915_gem_context *ctx = container_of(work, typeof(*ctx),
1306 struct i915_gem_context *ctx = container_of(ref, typeof(*ctx), ref);
1312 __context_engines_static(const struct i915_gem_context *ct
[all...]
H A Di915_gem_object_types.h34 struct i915_gem_context *ctx;
H A Di915_gem_object.c36 #include "i915_gem_context.h"
248 struct i915_gem_context *ctx = lut->ctx;
271 struct i915_gem_context *ctx = lut->ctx;
/linux-master/drivers/gpu/drm/i915/gt/
H A Dintel_context_types.h27 struct i915_gem_context;
100 struct i915_gem_context __rcu *gem_context;
H A Dintel_engine_types.h48 struct i915_gem_context;
H A Dselftest_execlists.c1528 struct i915_gem_context *ctx_hi, *ctx_lo;
1716 struct i915_gem_context *ctx,
1735 struct i915_gem_context *ctx_hi, *ctx_lo;
1826 struct i915_gem_context *ctx_hi, *ctx_lo;
1928 struct i915_gem_context *ctx;
3367 struct i915_gem_context *ctx_hi, *ctx_lo;
3471 struct i915_gem_context **contexts;
3480 static struct i915_gem_context *smoke_context(struct preempt_smoke *smoke)
3487 struct i915_gem_context *ctx, int prio,
3541 struct i915_gem_context *ct
[all...]
H A Dintel_reset.c13 #include "gem/i915_gem_context.h"
39 static void client_mark_guilty(struct i915_gem_context *ctx, bool banned)
68 struct i915_gem_context *ctx;
119 struct i915_gem_context *ctx;
/linux-master/drivers/gpu/drm/i915/
H A Di915_perf_types.h29 struct i915_gem_context;
206 struct i915_gem_context *ctx;
H A Di915_drm_client.c14 #include "gem/i915_gem_context.h"
118 static u64 busy_add(struct i915_gem_context *ctx, unsigned int class)
142 struct i915_gem_context *ctx;
H A Di915_sysfs.c98 struct i915_gem_context *ctx;
H A Di915_trace.h718 TP_PROTO(struct i915_gem_context *ctx),
723 __field(struct i915_gem_context *, ctx)
738 TP_PROTO(struct i915_gem_context *ctx),
743 TP_PROTO(struct i915_gem_context *ctx),
H A Di915_request.h673 static inline struct i915_gem_context *
/linux-master/drivers/gpu/drm/i915/selftests/
H A Di915_gem.c21 static int switch_to_context(struct i915_gem_context *ctx)
142 struct i915_gem_context *ctx;
177 struct i915_gem_context *ctx;
H A Di915_vma.c27 #include "gem/i915_gem_context.h"
39 struct i915_gem_context *ctx)
112 struct i915_gem_context *ctx;
154 struct i915_gem_context *ctx, *cn;
/linux-master/drivers/gpu/drm/i915/gt/uc/
H A Dselftest_guc_hangcheck.c33 struct i915_gem_context *ctx;
/linux-master/drivers/gpu/drm/i915/pxp/
H A Dintel_pxp.c7 #include "gem/i915_gem_context.h"
493 struct i915_gem_context *ctx, *cn;

Completed in 414 milliseconds

12