Home
last modified time | relevance | path

Searched refs:i915_gem_context (Results 1 – 25 of 36) sorted by relevance

12

/linux-6.1.9/drivers/gpu/drm/i915/gem/
Di915_gem_context.h22 static inline bool i915_gem_context_is_closed(const struct i915_gem_context *ctx) in i915_gem_context_is_closed()
27 static inline void i915_gem_context_set_closed(struct i915_gem_context *ctx) in i915_gem_context_set_closed()
33 static inline bool i915_gem_context_no_error_capture(const struct i915_gem_context *ctx) in i915_gem_context_no_error_capture()
38 static inline void i915_gem_context_set_no_error_capture(struct i915_gem_context *ctx) in i915_gem_context_set_no_error_capture()
43 static inline void i915_gem_context_clear_no_error_capture(struct i915_gem_context *ctx) in i915_gem_context_clear_no_error_capture()
48 static inline bool i915_gem_context_is_bannable(const struct i915_gem_context *ctx) in i915_gem_context_is_bannable()
53 static inline void i915_gem_context_set_bannable(struct i915_gem_context *ctx) in i915_gem_context_set_bannable()
58 static inline void i915_gem_context_clear_bannable(struct i915_gem_context *ctx) in i915_gem_context_clear_bannable()
63 static inline bool i915_gem_context_is_recoverable(const struct i915_gem_context *ctx) in i915_gem_context_is_recoverable()
68 static inline void i915_gem_context_set_recoverable(struct i915_gem_context *ctx) in i915_gem_context_set_recoverable()
[all …]
Di915_gem_context.c103 static void lut_close(struct i915_gem_context *ctx) in lut_close()
145 lookup_user_engine(struct i915_gem_context *ctx, in lookup_user_engine()
958 struct i915_gem_context *ctx, in intel_context_set_gem()
1059 struct i915_gem_context *ctx = engines->ctx; in engines_notify()
1096 static struct i915_gem_engines *default_engines(struct i915_gem_context *ctx, in default_engines()
1180 static struct i915_gem_engines *user_engines(struct i915_gem_context *ctx, in user_engines()
1265 struct i915_gem_context *ctx = container_of(work, typeof(*ctx), in i915_gem_context_release_work()
1300 struct i915_gem_context *ctx = container_of(ref, typeof(*ctx), ref); in i915_gem_context_release()
1306 __context_engines_static(const struct i915_gem_context *ctx) in __context_engines_static()
1311 static void __reset_context(struct i915_gem_context *ctx, in __reset_context()
[all …]
Di915_gem_context_types.h49 struct i915_gem_context *ctx;
225 struct i915_gem_context { struct
Di915_gem_throttle.c43 struct i915_gem_context *ctx; in i915_gem_throttle_ioctl()
Di915_gem_object_types.h32 struct i915_gem_context *ctx;
Di915_gem_object.c179 struct i915_gem_context *ctx = lut->ctx; in i915_gem_close_object()
202 struct i915_gem_context *ctx = lut->ctx; in i915_gem_close_object()
/linux-6.1.9/drivers/gpu/drm/i915/gem/selftests/
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);
Dmock_context.c12 struct i915_gem_context *
16 struct i915_gem_context *ctx; in mock_context()
67 void mock_context_close(struct i915_gem_context *ctx) in mock_context_close()
77 struct i915_gem_context *
82 struct i915_gem_context *ctx; in live_context()
110 struct i915_gem_context *
114 struct i915_gem_context *ctx; in live_context_for_engine()
148 struct i915_gem_context *
152 struct i915_gem_context *ctx; in kernel_context()
177 void kernel_context_close(struct i915_gem_context *ctx) in kernel_context_close()
Digt_gem_utils.h13 struct i915_gem_context;
20 igt_request_alloc(struct i915_gem_context *ctx, struct intel_engine_cs *engine);
Di915_gem_context.c38 struct i915_gem_context **ctx; in live_nop_switch()
281 struct i915_gem_context *ctx; in live_parallel_switch()
677 struct i915_gem_context *ctx; in igt_ctx_exec()
764 struct i915_gem_context *parent; in igt_shared_ctx_exec()
810 struct i915_gem_context *ctx; in igt_shared_ctx_exec()
1353 struct i915_gem_context *ctx; in igt_ctx_readonly()
1487 static int write_to_scratch(struct i915_gem_context *ctx, in write_to_scratch()
1578 static int read_from_scratch(struct i915_gem_context *ctx, in read_from_scratch()
1729 static int check_scratch_page(struct i915_gem_context *ctx, u32 *out) in check_scratch_page()
1758 struct i915_gem_context *ctx_a, *ctx_b; in igt_vm_isolation()
Digt_gem_utils.c21 igt_request_alloc(struct i915_gem_context *ctx, struct intel_engine_cs *engine) in igt_request_alloc()
Dhuge_pages.c28 static struct i915_gem_context *hugepage_ctx(struct drm_i915_private *i915, in hugepage_ctx()
31 struct i915_gem_context *ctx = live_context(i915, file); in hugepage_ctx()
1142 struct i915_gem_context *ctx; in igt_write_huge()
1547 struct i915_gem_context *ctx; in igt_tmpfs_fallback()
1618 struct i915_gem_context *ctx; in igt_shrink_thp()
/linux-6.1.9/drivers/gpu/drm/i915/selftests/
Di915_gem.c21 static int switch_to_context(struct i915_gem_context *ctx) in switch_to_context()
137 struct i915_gem_context *ctx; in igt_gem_suspend()
172 struct i915_gem_context *ctx; in igt_gem_hibernate()
Di915_vma.c39 struct i915_gem_context *ctx) in assert_vma()
112 struct i915_gem_context *ctx; in create_vmas()
154 struct i915_gem_context *ctx, *cn; in igt_vma_create()
/linux-6.1.9/drivers/gpu/drm/i915/
Di915_perf_types.h27 struct i915_gem_context;
167 struct i915_gem_context *ctx;
Di915_drm_client.c87 static u64 busy_add(struct i915_gem_context *ctx, unsigned int class) in busy_add()
112 struct i915_gem_context *ctx; in show_client_class()
Di915_trace.h734 TP_PROTO(struct i915_gem_context *ctx),
739 __field(struct i915_gem_context *, ctx)
754 TP_PROTO(struct i915_gem_context *ctx),
759 TP_PROTO(struct i915_gem_context *ctx),
Di915_sysfs.c99 struct i915_gem_context *ctx; in i915_l3_write()
Di915_request.h668 static inline struct i915_gem_context *
/linux-6.1.9/drivers/gpu/drm/i915/gt/
Dintel_context_types.h26 struct i915_gem_context;
95 struct i915_gem_context __rcu *gem_context;
Dselftest_execlists.c1530 struct i915_gem_context *ctx_hi, *ctx_lo; in live_busywait_preempt()
1714 struct i915_gem_context *ctx, in spinner_create_request()
1733 struct i915_gem_context *ctx_hi, *ctx_lo; in live_preempt()
1824 struct i915_gem_context *ctx_hi, *ctx_lo; in live_late_preempt()
1926 struct i915_gem_context *ctx;
3375 struct i915_gem_context *ctx_hi, *ctx_lo; in live_preempt_timeout()
3478 struct i915_gem_context **contexts;
3486 static struct i915_gem_context *smoke_context(struct preempt_smoke *smoke) in smoke_context()
3493 struct i915_gem_context *ctx, int prio, in smoke_submit()
3551 struct i915_gem_context *ctx = smoke_context(smoke); in smoke_crescendo_thread()
[all …]
Dintel_engine_types.h48 struct i915_gem_context;
Dintel_reset.c48 static void client_mark_guilty(struct i915_gem_context *ctx, bool banned) in client_mark_guilty()
77 struct i915_gem_context *ctx; in mark_guilty()
128 struct i915_gem_context *ctx; in mark_innocent()
/linux-6.1.9/drivers/gpu/drm/i915/gt/uc/
Dselftest_guc_hangcheck.c32 struct i915_gem_context *ctx; in intel_hang_guc()
/linux-6.1.9/drivers/gpu/drm/i915/pxp/
Dintel_pxp.c272 struct i915_gem_context *ctx, *cn; in intel_pxp_invalidate()

12