Symbol: i915_gem_context
sys/dev/pci/drm/i915/gem/i915_gem_context.c
1086
struct i915_gem_context *ctx = engines->ctx;
sys/dev/pci/drm/i915/gem/i915_gem_context.c
111
static void lut_close(struct i915_gem_context *ctx)
sys/dev/pci/drm/i915/gem/i915_gem_context.c
1123
static struct i915_gem_engines *default_engines(struct i915_gem_context *ctx,
sys/dev/pci/drm/i915/gem/i915_gem_context.c
1206
static struct i915_gem_engines *user_engines(struct i915_gem_context *ctx,
sys/dev/pci/drm/i915/gem/i915_gem_context.c
1291
struct i915_gem_context *ctx = container_of(work, typeof(*ctx),
sys/dev/pci/drm/i915/gem/i915_gem_context.c
1326
struct i915_gem_context *ctx = container_of(ref, typeof(*ctx), ref);
sys/dev/pci/drm/i915/gem/i915_gem_context.c
1332
__context_engines_static(const struct i915_gem_context *ctx)
sys/dev/pci/drm/i915/gem/i915_gem_context.c
1337
static void __reset_context(struct i915_gem_context *ctx,
sys/dev/pci/drm/i915/gem/i915_gem_context.c
1440
static void kill_context(struct i915_gem_context *ctx)
sys/dev/pci/drm/i915/gem/i915_gem_context.c
1480
static void engines_idle_release(struct i915_gem_context *ctx,
sys/dev/pci/drm/i915/gem/i915_gem_context.c
1520
static void set_closed_name(struct i915_gem_context *ctx)
sys/dev/pci/drm/i915/gem/i915_gem_context.c
153
lookup_user_engine(struct i915_gem_context *ctx,
sys/dev/pci/drm/i915/gem/i915_gem_context.c
1537
static void context_close(struct i915_gem_context *ctx)
sys/dev/pci/drm/i915/gem/i915_gem_context.c
1582
static int __context_set_persistence(struct i915_gem_context *ctx, bool state)
sys/dev/pci/drm/i915/gem/i915_gem_context.c
1624
static struct i915_gem_context *
sys/dev/pci/drm/i915/gem/i915_gem_context.c
1628
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/gem/i915_gem_context.c
1736
static void gem_context_register(struct i915_gem_context *ctx,
sys/dev/pci/drm/i915/gem/i915_gem_context.c
1777
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/gem/i915_gem_context.c
1819
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/gem/i915_gem_context.c
1901
struct i915_gem_context *ctx,
sys/dev/pci/drm/i915/gem/i915_gem_context.c
2035
static int set_sseu(struct i915_gem_context *ctx,
sys/dev/pci/drm/i915/gem/i915_gem_context.c
2091
set_persistence(struct i915_gem_context *ctx,
sys/dev/pci/drm/i915/gem/i915_gem_context.c
2100
static int set_priority(struct i915_gem_context *ctx,
sys/dev/pci/drm/i915/gem/i915_gem_context.c
2128
static int get_protected(struct i915_gem_context *ctx,
sys/dev/pci/drm/i915/gem/i915_gem_context.c
2137
static int set_context_image(struct i915_gem_context *ctx,
sys/dev/pci/drm/i915/gem/i915_gem_context.c
2221
struct i915_gem_context *ctx,
sys/dev/pci/drm/i915/gem/i915_gem_context.c
2324
static inline struct i915_gem_context *
sys/dev/pci/drm/i915/gem/i915_gem_context.c
2327
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/gem/i915_gem_context.c
2338
static struct i915_gem_context *
sys/dev/pci/drm/i915/gem/i915_gem_context.c
2342
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/gem/i915_gem_context.c
2369
struct i915_gem_context *
sys/dev/pci/drm/i915/gem/i915_gem_context.c
2373
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/gem/i915_gem_context.c
2442
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/gem/i915_gem_context.c
2479
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/gem/i915_gem_context.c
2508
static int get_sseu(struct i915_gem_context *ctx,
sys/dev/pci/drm/i915/gem/i915_gem_context.c
2568
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/gem/i915_gem_context.c
2642
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/gem/i915_gem_context.c
2675
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/gem/i915_gem_context.c
978
struct i915_gem_context *ctx,
sys/dev/pci/drm/i915/gem/i915_gem_context.h
105
i915_gem_context_clear_user_engines(struct i915_gem_context *ctx)
sys/dev/pci/drm/i915/gem/i915_gem_context.h
111
i915_gem_context_uses_protected_content(const struct i915_gem_context *ctx)
sys/dev/pci/drm/i915/gem/i915_gem_context.h
141
struct i915_gem_context *
sys/dev/pci/drm/i915/gem/i915_gem_context.h
144
static inline struct i915_gem_context *
sys/dev/pci/drm/i915/gem/i915_gem_context.h
145
i915_gem_context_get(struct i915_gem_context *ctx)
sys/dev/pci/drm/i915/gem/i915_gem_context.h
151
static inline void i915_gem_context_put(struct i915_gem_context *ctx)
sys/dev/pci/drm/i915/gem/i915_gem_context.h
157
i915_gem_context_vm(struct i915_gem_context *ctx)
sys/dev/pci/drm/i915/gem/i915_gem_context.h
162
static inline bool i915_gem_context_has_full_ppgtt(struct i915_gem_context *ctx)
sys/dev/pci/drm/i915/gem/i915_gem_context.h
170
i915_gem_context_get_eb_vm(struct i915_gem_context *ctx)
sys/dev/pci/drm/i915/gem/i915_gem_context.h
183
i915_gem_context_engines(struct i915_gem_context *ctx)
sys/dev/pci/drm/i915/gem/i915_gem_context.h
190
i915_gem_context_lock_engines(struct i915_gem_context *ctx)
sys/dev/pci/drm/i915/gem/i915_gem_context.h
198
i915_gem_context_unlock_engines(struct i915_gem_context *ctx)
sys/dev/pci/drm/i915/gem/i915_gem_context.h
205
i915_gem_context_get_engine(struct i915_gem_context *ctx, unsigned int idx)
sys/dev/pci/drm/i915/gem/i915_gem_context.h
21
static inline bool i915_gem_context_is_closed(const struct i915_gem_context *ctx)
sys/dev/pci/drm/i915/gem/i915_gem_context.h
26
static inline void i915_gem_context_set_closed(struct i915_gem_context *ctx)
sys/dev/pci/drm/i915/gem/i915_gem_context.h
32
static inline bool i915_gem_context_no_error_capture(const struct i915_gem_context *ctx)
sys/dev/pci/drm/i915/gem/i915_gem_context.h
37
static inline void i915_gem_context_set_no_error_capture(struct i915_gem_context *ctx)
sys/dev/pci/drm/i915/gem/i915_gem_context.h
42
static inline void i915_gem_context_clear_no_error_capture(struct i915_gem_context *ctx)
sys/dev/pci/drm/i915/gem/i915_gem_context.h
47
static inline bool i915_gem_context_is_bannable(const struct i915_gem_context *ctx)
sys/dev/pci/drm/i915/gem/i915_gem_context.h
52
static inline void i915_gem_context_set_bannable(struct i915_gem_context *ctx)
sys/dev/pci/drm/i915/gem/i915_gem_context.h
57
static inline void i915_gem_context_clear_bannable(struct i915_gem_context *ctx)
sys/dev/pci/drm/i915/gem/i915_gem_context.h
62
static inline bool i915_gem_context_is_recoverable(const struct i915_gem_context *ctx)
sys/dev/pci/drm/i915/gem/i915_gem_context.h
67
static inline void i915_gem_context_set_recoverable(struct i915_gem_context *ctx)
sys/dev/pci/drm/i915/gem/i915_gem_context.h
72
static inline void i915_gem_context_clear_recoverable(struct i915_gem_context *ctx)
sys/dev/pci/drm/i915/gem/i915_gem_context.h
77
static inline bool i915_gem_context_is_persistent(const struct i915_gem_context *ctx)
sys/dev/pci/drm/i915/gem/i915_gem_context.h
82
static inline void i915_gem_context_set_persistence(struct i915_gem_context *ctx)
sys/dev/pci/drm/i915/gem/i915_gem_context.h
87
static inline void i915_gem_context_clear_persistence(struct i915_gem_context *ctx)
sys/dev/pci/drm/i915/gem/i915_gem_context.h
93
i915_gem_context_user_engines(const struct i915_gem_context *ctx)
sys/dev/pci/drm/i915/gem/i915_gem_context.h
99
i915_gem_context_set_user_engines(struct i915_gem_context *ctx)
sys/dev/pci/drm/i915/gem/i915_gem_context_types.h
48
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
253
struct i915_gem_context *gem_context; /** caller's context */
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
824
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
840
struct i915_gem_context *ctx = eb->gem_context;
sys/dev/pci/drm/i915/gem/i915_gem_object.c
257
struct i915_gem_context *ctx = lut->ctx;
sys/dev/pci/drm/i915/gem/i915_gem_object.c
280
struct i915_gem_context *ctx = lut->ctx;
sys/dev/pci/drm/i915/gem/i915_gem_object_types.h
33
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/gem/i915_gem_throttle.c
42
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/gem/selftests/huge_pages.c
1202
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/gem/selftests/huge_pages.c
1619
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/gem/selftests/huge_pages.c
1763
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/gem/selftests/huge_pages.c
1834
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/gem/selftests/huge_pages.c
28
static struct i915_gem_context *hugepage_ctx(struct drm_i915_private *i915,
sys/dev/pci/drm/i915/gem/selftests/huge_pages.c
31
struct i915_gem_context *ctx = live_context(i915, file);
sys/dev/pci/drm/i915/gem/selftests/huge_pages.c
718
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/gem/selftests/huge_pages.c
863
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_context.c
1374
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_context.c
1508
static int write_to_scratch(struct i915_gem_context *ctx,
sys/dev/pci/drm/i915/gem/selftests/i915_gem_context.c
1596
static int read_from_scratch(struct i915_gem_context *ctx,
sys/dev/pci/drm/i915/gem/selftests/i915_gem_context.c
1744
static int check_scratch_page(struct i915_gem_context *ctx, u32 *out)
sys/dev/pci/drm/i915/gem/selftests/i915_gem_context.c
1773
struct i915_gem_context *ctx_a, *ctx_b;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_context.c
294
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_context.c
38
struct i915_gem_context **ctx;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_context.c
701
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_context.c
788
struct i915_gem_context *parent;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_context.c
834
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_dmabuf.c
153
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/gem/selftests/igt_gem_utils.c
21
igt_request_alloc(struct i915_gem_context *ctx, struct intel_engine_cs *engine)
sys/dev/pci/drm/i915/gem/selftests/igt_gem_utils.h
15
struct i915_gem_context;
sys/dev/pci/drm/i915/gem/selftests/igt_gem_utils.h
22
igt_request_alloc(struct i915_gem_context *ctx, struct intel_engine_cs *engine);
sys/dev/pci/drm/i915/gem/selftests/mock_context.c
110
struct i915_gem_context *
sys/dev/pci/drm/i915/gem/selftests/mock_context.c
114
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/gem/selftests/mock_context.c
12
struct i915_gem_context *
sys/dev/pci/drm/i915/gem/selftests/mock_context.c
139
void kernel_context_close(struct i915_gem_context *ctx)
sys/dev/pci/drm/i915/gem/selftests/mock_context.c
16
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/gem/selftests/mock_context.c
67
void mock_context_close(struct i915_gem_context *ctx)
sys/dev/pci/drm/i915/gem/selftests/mock_context.c
77
struct i915_gem_context *
sys/dev/pci/drm/i915/gem/selftests/mock_context.c
82
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/gem/selftests/mock_context.h
17
struct i915_gem_context *
sys/dev/pci/drm/i915/gem/selftests/mock_context.h
21
void mock_context_close(struct i915_gem_context *ctx);
sys/dev/pci/drm/i915/gem/selftests/mock_context.h
23
struct i915_gem_context *
sys/dev/pci/drm/i915/gem/selftests/mock_context.h
26
struct i915_gem_context *kernel_context(struct drm_i915_private *i915,
sys/dev/pci/drm/i915/gem/selftests/mock_context.h
28
void kernel_context_close(struct i915_gem_context *ctx);
sys/dev/pci/drm/i915/gt/intel_context.c
64
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/gt/intel_context_types.h
26
struct i915_gem_context;
sys/dev/pci/drm/i915/gt/intel_context_types.h
99
struct i915_gem_context __rcu *gem_context;
sys/dev/pci/drm/i915/gt/intel_engine_types.h
48
struct i915_gem_context;
sys/dev/pci/drm/i915/gt/intel_lrc.c
818
struct i915_gem_context *gem_ctx;
sys/dev/pci/drm/i915/gt/intel_reset.c
116
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/gt/intel_reset.c
36
static void client_mark_guilty(struct i915_gem_context *ctx, bool banned)
sys/dev/pci/drm/i915/gt/intel_reset.c
65
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/gt/intel_ring_submission.c
880
struct i915_gem_context *ctx = i915_request_gem_context(rq);
sys/dev/pci/drm/i915/gt/selftest_execlists.c
1528
struct i915_gem_context *ctx_hi, *ctx_lo;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
1716
struct i915_gem_context *ctx,
sys/dev/pci/drm/i915/gt/selftest_execlists.c
1735
struct i915_gem_context *ctx_hi, *ctx_lo;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
1826
struct i915_gem_context *ctx_hi, *ctx_lo;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
1928
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
3367
struct i915_gem_context *ctx_hi, *ctx_lo;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
3471
struct i915_gem_context **contexts;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
3480
static struct i915_gem_context *smoke_context(struct preempt_smoke *smoke)
sys/dev/pci/drm/i915/gt/selftest_execlists.c
3487
struct i915_gem_context *ctx, int prio,
sys/dev/pci/drm/i915/gt/selftest_execlists.c
3541
struct i915_gem_context *ctx = smoke_context(smoke);
sys/dev/pci/drm/i915/gt/selftest_execlists.c
3617
struct i915_gem_context *ctx = smoke_context(smoke);
sys/dev/pci/drm/i915/gt/selftest_hangcheck.c
36
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
3860
const struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/gt/uc/selftest_guc_hangcheck.c
33
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/i915_drm_client.c
119
static u64 busy_add(struct i915_gem_context *ctx, unsigned int class)
sys/dev/pci/drm/i915/i915_drm_client.c
143
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/i915_gpu_error.c
1482
const struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/i915_gpu_error.c
1510
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/i915_perf.c
1296
struct i915_gem_context *ctx = stream->ctx;
sys/dev/pci/drm/i915/i915_perf.c
2602
struct i915_gem_context *ctx,
sys/dev/pci/drm/i915/i915_perf.c
2715
struct i915_gem_context *ctx, *cn;
sys/dev/pci/drm/i915/i915_perf.c
2995
struct i915_gem_context *ctx = stream->ctx;
sys/dev/pci/drm/i915/i915_perf.c
3837
struct i915_gem_context *specific_ctx = NULL;
sys/dev/pci/drm/i915/i915_perf_types.h
208
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/i915_perf_types.h
29
struct i915_gem_context;
sys/dev/pci/drm/i915/i915_request.c
1932
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/i915_request.c
67
const struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/i915_request.h
678
static inline struct i915_gem_context *
sys/dev/pci/drm/i915/i915_sysfs.c
100
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/pxp/intel_pxp.c
495
struct i915_gem_context *ctx, *cn;
sys/dev/pci/drm/i915/selftests/i915_gem.c
143
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/selftests/i915_gem.c
178
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/selftests/i915_gem.c
21
static int switch_to_context(struct i915_gem_context *ctx)
sys/dev/pci/drm/i915/selftests/i915_gem_gtt.c
1463
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/selftests/i915_request.c
1687
max_batches(struct i915_gem_context *ctx, struct intel_engine_cs *engine)
sys/dev/pci/drm/i915/selftests/i915_request.c
207
struct i915_gem_context *ctx[2];
sys/dev/pci/drm/i915/selftests/i915_request.c
283
struct i915_gem_context **contexts;
sys/dev/pci/drm/i915/selftests/i915_request.c
364
struct i915_gem_context *ctx =
sys/dev/pci/drm/i915/selftests/i915_vma.c
112
struct i915_gem_context *ctx;
sys/dev/pci/drm/i915/selftests/i915_vma.c
154
struct i915_gem_context *ctx, *cn;
sys/dev/pci/drm/i915/selftests/i915_vma.c
39
struct i915_gem_context *ctx)
sys/dev/pci/drm/i915/selftests/intel_memory_region.c
705
static int igt_gpu_write(struct i915_gem_context *ctx,
sys/dev/pci/drm/i915/selftests/intel_memory_region.c
951
struct i915_gem_context *ctx;