Symbol: i915_request
sys/dev/pci/drm/i915/display/intel_display_rps.c
21
struct i915_request *request;
sys/dev/pci/drm/i915/display/intel_display_rps.c
28
struct i915_request *rq = wait->request;
sys/dev/pci/drm/i915/display/intel_overlay.c
235
static struct i915_request *
sys/dev/pci/drm/i915/display/intel_overlay.c
238
struct i915_request *rq;
sys/dev/pci/drm/i915/display/intel_overlay.c
260
struct i915_request *rq;
sys/dev/pci/drm/i915/display/intel_overlay.c
325
struct i915_request *rq;
sys/dev/pci/drm/i915/display/intel_overlay.c
407
struct i915_request *rq;
sys/dev/pci/drm/i915/display/intel_overlay.c
465
struct i915_request *rq;
sys/dev/pci/drm/i915/gem/i915_gem_busy.c
42
const struct i915_request *rq;
sys/dev/pci/drm/i915/gem/i915_gem_context.c
1366
struct i915_request *rq;
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
1971
static struct i915_request *
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
2027
struct i915_request *rq = eb->requests[j];
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
2205
static int i915_reset_gen7_sol_offsets(struct i915_request *rq)
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
2369
struct i915_request *rq,
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
2464
static struct i915_request *eb_throttle(struct i915_execbuffer *eb, struct intel_context *ce)
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
2468
struct i915_request *rq;
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
2502
struct i915_request *rq = NULL;
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
258
struct i915_request *requests[MAX_ENGINE_INSTANCE + 1];
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
3026
struct i915_request *rq)
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
3084
static void retire_requests(struct intel_timeline *tl, struct i915_request *end)
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
3086
struct i915_request *rq, *rn;
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
3093
static int eb_request_add(struct i915_execbuffer *eb, struct i915_request *rq,
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
3098
struct i915_request *prev;
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
3148
struct i915_request *rq = eb->requests[i];
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
3256
eb_fences_add(struct i915_execbuffer *eb, struct i915_request *rq,
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
3404
memset(eb.requests, 0, sizeof(struct i915_request *) *
sys/dev/pci/drm/i915/gem/i915_gem_throttle.c
63
struct i915_request *rq, *target = NULL;
sys/dev/pci/drm/i915/gem/i915_gem_ttm_move.c
197
struct i915_request *rq;
sys/dev/pci/drm/i915/gem/i915_gem_wait.c
94
struct i915_request *rq;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_client_blt.c
476
struct i915_request *rq;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_coherency.c
196
struct i915_request *rq;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_context.c
1049
struct i915_request *rq;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_context.c
1095
struct i915_request *rq = NULL;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_context.c
118
struct i915_request *this;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_context.c
1371
struct i915_request *tq[5] = {};
sys/dev/pci/drm/i915/gem/selftests/i915_gem_context.c
1515
struct i915_request *rq;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_context.c
1604
struct i915_request *rq;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_context.c
200
struct i915_request *rq = NULL;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_context.c
204
struct i915_request *prev = rq;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_context.c
243
struct i915_request *rq = NULL;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_context.c
252
struct i915_request *prev = rq;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_context.c
620
static void throttle_release(struct i915_request **q, int count)
sys/dev/pci/drm/i915/gem/selftests/i915_gem_context.c
633
struct i915_request **q, int count)
sys/dev/pci/drm/i915/gem/selftests/i915_gem_context.c
677
struct i915_request *tq[5] = {};
sys/dev/pci/drm/i915/gem/selftests/i915_gem_context.c
74
struct i915_request *rq = NULL;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_context.c
787
struct i915_request *tq[5] = {};
sys/dev/pci/drm/i915/gem/selftests/i915_gem_context.c
80
struct i915_request *this;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_context.c
942
struct i915_request **rq_out)
sys/dev/pci/drm/i915/gem/selftests/i915_gem_context.c
945
struct i915_request *rq;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_migrate.c
193
struct i915_request *rq;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_migrate.c
394
struct i915_request *rq;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_mman.c
1158
struct i915_request *rq = NULL;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_mman.c
1582
struct i915_request *rq;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_mman.c
546
struct i915_request *rq;
sys/dev/pci/drm/i915/gem/selftests/igt_gem_utils.c
115
struct i915_request *rq;
sys/dev/pci/drm/i915/gem/selftests/igt_gem_utils.c
20
struct i915_request *
sys/dev/pci/drm/i915/gem/selftests/igt_gem_utils.c
24
struct i915_request *rq;
sys/dev/pci/drm/i915/gem/selftests/igt_gem_utils.h
14
struct i915_request;
sys/dev/pci/drm/i915/gem/selftests/igt_gem_utils.h
21
struct i915_request *
sys/dev/pci/drm/i915/gem/selftests/igt_gem_utils.h
35
igt_vma_move_to_active_unlocked(struct i915_vma *vma, struct i915_request *rq,
sys/dev/pci/drm/i915/gt/gen2_engine_cs.c
129
int gen4_emit_flush_vcs(struct i915_request *rq, u32 mode)
sys/dev/pci/drm/i915/gt/gen2_engine_cs.c
144
static u32 *__gen2_emit_breadcrumb(struct i915_request *rq, u32 *cs,
sys/dev/pci/drm/i915/gt/gen2_engine_cs.c
16
int gen2_emit_flush(struct i915_request *rq, u32 mode)
sys/dev/pci/drm/i915/gt/gen2_engine_cs.c
172
u32 *gen2_emit_breadcrumb(struct i915_request *rq, u32 *cs)
sys/dev/pci/drm/i915/gt/gen2_engine_cs.c
177
u32 *gen5_emit_breadcrumb(struct i915_request *rq, u32 *cs)
sys/dev/pci/drm/i915/gt/gen2_engine_cs.c
186
int i830_emit_bb_start(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/gen2_engine_cs.c
251
int gen2_emit_bb_start(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/gen2_engine_cs.c
271
int gen4_emit_bb_start(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/gen2_engine_cs.c
43
int gen4_emit_flush_rcs(struct i915_request *rq, u32 mode)
sys/dev/pci/drm/i915/gt/gen2_engine_cs.h
11
struct i915_request;
sys/dev/pci/drm/i915/gt/gen2_engine_cs.h
14
int gen2_emit_flush(struct i915_request *rq, u32 mode);
sys/dev/pci/drm/i915/gt/gen2_engine_cs.h
15
int gen4_emit_flush_rcs(struct i915_request *rq, u32 mode);
sys/dev/pci/drm/i915/gt/gen2_engine_cs.h
16
int gen4_emit_flush_vcs(struct i915_request *rq, u32 mode);
sys/dev/pci/drm/i915/gt/gen2_engine_cs.h
18
u32 *gen2_emit_breadcrumb(struct i915_request *rq, u32 *cs);
sys/dev/pci/drm/i915/gt/gen2_engine_cs.h
19
u32 *gen5_emit_breadcrumb(struct i915_request *rq, u32 *cs);
sys/dev/pci/drm/i915/gt/gen2_engine_cs.h
21
int i830_emit_bb_start(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/gen2_engine_cs.h
24
int gen2_emit_bb_start(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/gen2_engine_cs.h
27
int gen4_emit_bb_start(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/gen6_engine_cs.c
143
u32 *gen6_emit_breadcrumb_rcs(struct i915_request *rq, u32 *cs)
sys/dev/pci/drm/i915/gt/gen6_engine_cs.c
178
static int mi_flush_dw(struct i915_request *rq, u32 flags)
sys/dev/pci/drm/i915/gt/gen6_engine_cs.c
214
static int gen6_flush_dw(struct i915_request *rq, u32 mode, u32 invflags)
sys/dev/pci/drm/i915/gt/gen6_engine_cs.c
219
int gen6_emit_flush_xcs(struct i915_request *rq, u32 mode)
sys/dev/pci/drm/i915/gt/gen6_engine_cs.c
224
int gen6_emit_flush_vcs(struct i915_request *rq, u32 mode)
sys/dev/pci/drm/i915/gt/gen6_engine_cs.c
229
int gen6_emit_bb_start(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/gen6_engine_cs.c
251
hsw_emit_bb_start(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/gen6_engine_cs.c
272
static int gen7_stall_cs(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/gen6_engine_cs.c
289
int gen7_emit_flush_rcs(struct i915_request *rq, u32 mode)
sys/dev/pci/drm/i915/gt/gen6_engine_cs.c
353
u32 *gen7_emit_breadcrumb_rcs(struct i915_request *rq, u32 *cs)
sys/dev/pci/drm/i915/gt/gen6_engine_cs.c
375
u32 *gen6_emit_breadcrumb_xcs(struct i915_request *rq, u32 *cs)
sys/dev/pci/drm/i915/gt/gen6_engine_cs.c
393
u32 *gen7_emit_breadcrumb_xcs(struct i915_request *rq, u32 *cs)
sys/dev/pci/drm/i915/gt/gen6_engine_cs.c
55
gen6_emit_post_sync_nonzero_flush(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/gen6_engine_cs.c
89
int gen6_emit_flush_rcs(struct i915_request *rq, u32 mode)
sys/dev/pci/drm/i915/gt/gen6_engine_cs.h
13
struct i915_request;
sys/dev/pci/drm/i915/gt/gen6_engine_cs.h
16
int gen6_emit_flush_rcs(struct i915_request *rq, u32 mode);
sys/dev/pci/drm/i915/gt/gen6_engine_cs.h
17
int gen6_emit_flush_vcs(struct i915_request *rq, u32 mode);
sys/dev/pci/drm/i915/gt/gen6_engine_cs.h
18
int gen6_emit_flush_xcs(struct i915_request *rq, u32 mode);
sys/dev/pci/drm/i915/gt/gen6_engine_cs.h
19
u32 *gen6_emit_breadcrumb_rcs(struct i915_request *rq, u32 *cs);
sys/dev/pci/drm/i915/gt/gen6_engine_cs.h
20
u32 *gen6_emit_breadcrumb_xcs(struct i915_request *rq, u32 *cs);
sys/dev/pci/drm/i915/gt/gen6_engine_cs.h
22
int gen7_emit_flush_rcs(struct i915_request *rq, u32 mode);
sys/dev/pci/drm/i915/gt/gen6_engine_cs.h
23
u32 *gen7_emit_breadcrumb_rcs(struct i915_request *rq, u32 *cs);
sys/dev/pci/drm/i915/gt/gen6_engine_cs.h
24
u32 *gen7_emit_breadcrumb_xcs(struct i915_request *rq, u32 *cs);
sys/dev/pci/drm/i915/gt/gen6_engine_cs.h
26
int gen6_emit_bb_start(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/gen6_engine_cs.h
29
int hsw_emit_bb_start(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/gen8_engine_cs.c
112
int gen11_emit_flush_rcs(struct i915_request *rq, u32 mode)
sys/dev/pci/drm/i915/gt/gen8_engine_cs.c
13
int gen8_emit_flush_rcs(struct i915_request *rq, u32 mode)
sys/dev/pci/drm/i915/gt/gen8_engine_cs.c
223
static int mtl_dummy_pipe_control(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/gen8_engine_cs.c
244
int gen12_emit_flush_rcs(struct i915_request *rq, u32 mode)
sys/dev/pci/drm/i915/gt/gen8_engine_cs.c
362
int gen12_emit_flush_xcs(struct i915_request *rq, u32 mode)
sys/dev/pci/drm/i915/gt/gen8_engine_cs.c
422
static u32 hwsp_offset(const struct i915_request *rq)
sys/dev/pci/drm/i915/gt/gen8_engine_cs.c
434
int gen8_emit_init_breadcrumb(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/gen8_engine_cs.c
481
static int __xehp_emit_bb_start(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/gen8_engine_cs.c
522
int xehp_emit_bb_start_noarb(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/gen8_engine_cs.c
529
int xehp_emit_bb_start(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/gen8_engine_cs.c
536
int gen8_emit_bb_start_noarb(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/gen8_engine_cs.c
572
int gen8_emit_bb_start(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/gen8_engine_cs.c
600
static void assert_request_valid(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/gen8_engine_cs.c
613
static u32 *gen8_emit_wa_tail(struct i915_request *rq, u32 *cs)
sys/dev/pci/drm/i915/gt/gen8_engine_cs.c
626
static u32 *emit_preempt_busywait(struct i915_request *rq, u32 *cs)
sys/dev/pci/drm/i915/gt/gen8_engine_cs.c
642
gen8_emit_fini_breadcrumb_tail(struct i915_request *rq, u32 *cs)
sys/dev/pci/drm/i915/gt/gen8_engine_cs.c
657
static u32 *emit_xcs_breadcrumb(struct i915_request *rq, u32 *cs)
sys/dev/pci/drm/i915/gt/gen8_engine_cs.c
662
u32 *gen8_emit_fini_breadcrumb_xcs(struct i915_request *rq, u32 *cs)
sys/dev/pci/drm/i915/gt/gen8_engine_cs.c
667
u32 *gen8_emit_fini_breadcrumb_rcs(struct i915_request *rq, u32 *cs)
sys/dev/pci/drm/i915/gt/gen8_engine_cs.c
687
u32 *gen11_emit_fini_breadcrumb_rcs(struct i915_request *rq, u32 *cs)
sys/dev/pci/drm/i915/gt/gen8_engine_cs.c
727
static u32 *gen12_emit_preempt_busywait(struct i915_request *rq, u32 *cs)
sys/dev/pci/drm/i915/gt/gen8_engine_cs.c
746
static u32 hold_switchout_semaphore_offset(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/gen8_engine_cs.c
755
static u32 *hold_switchout_emit_wa_busywait(struct i915_request *rq, u32 *cs)
sys/dev/pci/drm/i915/gt/gen8_engine_cs.c
784
gen12_emit_fini_breadcrumb_tail(struct i915_request *rq, u32 *cs)
sys/dev/pci/drm/i915/gt/gen8_engine_cs.c
79
int gen8_emit_flush_xcs(struct i915_request *rq, u32 mode)
sys/dev/pci/drm/i915/gt/gen8_engine_cs.c
805
u32 *gen12_emit_fini_breadcrumb_xcs(struct i915_request *rq, u32 *cs)
sys/dev/pci/drm/i915/gt/gen8_engine_cs.c
812
u32 *gen12_emit_fini_breadcrumb_rcs(struct i915_request *rq, u32 *cs)
sys/dev/pci/drm/i915/gt/gen8_engine_cs.h
18
struct i915_request;
sys/dev/pci/drm/i915/gt/gen8_engine_cs.h
20
int gen8_emit_flush_rcs(struct i915_request *rq, u32 mode);
sys/dev/pci/drm/i915/gt/gen8_engine_cs.h
21
int gen11_emit_flush_rcs(struct i915_request *rq, u32 mode);
sys/dev/pci/drm/i915/gt/gen8_engine_cs.h
22
int gen12_emit_flush_rcs(struct i915_request *rq, u32 mode);
sys/dev/pci/drm/i915/gt/gen8_engine_cs.h
24
int gen8_emit_flush_xcs(struct i915_request *rq, u32 mode);
sys/dev/pci/drm/i915/gt/gen8_engine_cs.h
25
int gen12_emit_flush_xcs(struct i915_request *rq, u32 mode);
sys/dev/pci/drm/i915/gt/gen8_engine_cs.h
27
int gen8_emit_init_breadcrumb(struct i915_request *rq);
sys/dev/pci/drm/i915/gt/gen8_engine_cs.h
29
int gen8_emit_bb_start_noarb(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/gen8_engine_cs.h
32
int gen8_emit_bb_start(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/gen8_engine_cs.h
36
int xehp_emit_bb_start_noarb(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/gen8_engine_cs.h
39
int xehp_emit_bb_start(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/gen8_engine_cs.h
43
u32 *gen8_emit_fini_breadcrumb_xcs(struct i915_request *rq, u32 *cs);
sys/dev/pci/drm/i915/gt/gen8_engine_cs.h
44
u32 *gen12_emit_fini_breadcrumb_xcs(struct i915_request *rq, u32 *cs);
sys/dev/pci/drm/i915/gt/gen8_engine_cs.h
46
u32 *gen8_emit_fini_breadcrumb_rcs(struct i915_request *rq, u32 *cs);
sys/dev/pci/drm/i915/gt/gen8_engine_cs.h
47
u32 *gen11_emit_fini_breadcrumb_rcs(struct i915_request *rq, u32 *cs);
sys/dev/pci/drm/i915/gt/gen8_engine_cs.h
48
u32 *gen12_emit_fini_breadcrumb_rcs(struct i915_request *rq, u32 *cs);
sys/dev/pci/drm/i915/gt/intel_breadcrumbs.c
113
check_signal_order(struct intel_context *ce, struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_breadcrumbs.c
214
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/intel_breadcrumbs.c
252
struct i915_request *rq =
sys/dev/pci/drm/i915/gt/intel_breadcrumbs.c
339
static void irq_signal_request(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/intel_breadcrumbs.c
350
static void insert_breadcrumb(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_breadcrumbs.c
389
struct i915_request *it =
sys/dev/pci/drm/i915/gt/intel_breadcrumbs.c
412
bool i915_request_enable_breadcrumb(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_breadcrumbs.c
437
void i915_request_cancel_breadcrumb(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_breadcrumbs.c
464
struct i915_request *rq, *rn;
sys/dev/pci/drm/i915/gt/intel_breadcrumbs.c
497
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/intel_breadcrumbs.h
15
struct i915_request;
sys/dev/pci/drm/i915/gt/intel_breadcrumbs.h
45
bool i915_request_enable_breadcrumb(struct i915_request *request);
sys/dev/pci/drm/i915/gt/intel_breadcrumbs.h
46
void i915_request_cancel_breadcrumb(struct i915_request *request);
sys/dev/pci/drm/i915/gt/intel_context.c
500
struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_context.c
526
struct i915_request *intel_context_create_request(struct intel_context *ce)
sys/dev/pci/drm/i915/gt/intel_context.c
529
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/intel_context.c
564
struct i915_request *intel_context_get_active_request(struct intel_context *ce)
sys/dev/pci/drm/i915/gt/intel_context.c
567
struct i915_request *rq, *active = NULL;
sys/dev/pci/drm/i915/gt/intel_context.c
642
bool intel_context_ban(struct intel_context *ce, struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_context.h
128
struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_context.h
274
struct i915_request *rq);
sys/dev/pci/drm/i915/gt/intel_context.h
276
struct i915_request *intel_context_create_request(struct intel_context *ce);
sys/dev/pci/drm/i915/gt/intel_context.h
278
struct i915_request *intel_context_get_active_request(struct intel_context *ce);
sys/dev/pci/drm/i915/gt/intel_context.h
328
bool intel_context_ban(struct intel_context *ce, struct i915_request *rq);
sys/dev/pci/drm/i915/gt/intel_context_sseu.c
16
static int gen8_emit_rpcs_config(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/intel_context_sseu.c
43
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/intel_context_types.h
273
struct i915_request *last_rq;
sys/dev/pci/drm/i915/gt/intel_context_types.h
43
void (*revoke)(struct intel_context *ce, struct i915_request *rq,
sys/dev/pci/drm/i915/gt/intel_context_types.h
54
struct i915_request *rq);
sys/dev/pci/drm/i915/gt/intel_engine.h
133
static inline struct i915_request *
sys/dev/pci/drm/i915/gt/intel_engine.h
136
struct i915_request * const *cur, * const *old, *active;
sys/dev/pci/drm/i915/gt/intel_engine.h
269
struct i915_request *hung_rq,
sys/dev/pci/drm/i915/gt/intel_engine.h
276
struct intel_context **ce, struct i915_request **rq);
sys/dev/pci/drm/i915/gt/intel_engine_cs.c
1307
struct i915_request rq;
sys/dev/pci/drm/i915/gt/intel_engine_cs.c
1998
static struct intel_timeline *get_timeline(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_engine_cs.c
2019
static int print_ring(char *buf, int sz, struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_engine_cs.c
2150
struct i915_request * const *port, *rq;
sys/dev/pci/drm/i915/gt/intel_engine_cs.c
2225
static void print_request_ring(struct drm_printer *m, struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_engine_cs.c
2294
static void engine_dump_request(struct i915_request *rq, struct drm_printer *m, const char *msg)
sys/dev/pci/drm/i915/gt/intel_engine_cs.c
2326
struct i915_request *hung_rq,
sys/dev/pci/drm/i915/gt/intel_engine_cs.c
2329
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/intel_engine_cs.c
2354
struct i915_request *hung_rq = NULL;
sys/dev/pci/drm/i915/gt/intel_engine_cs.c
2386
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/intel_engine_cs.c
2471
static struct i915_request *engine_execlist_find_hung_request(struct intel_engine_cs *engine)
sys/dev/pci/drm/i915/gt/intel_engine_cs.c
2473
struct i915_request *request, *active = NULL;
sys/dev/pci/drm/i915/gt/intel_engine_cs.c
2524
struct intel_context **ce, struct i915_request **rq)
sys/dev/pci/drm/i915/gt/intel_engine_heartbeat.c
117
reset_engine(struct intel_engine_cs *engine, struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_engine_heartbeat.c
142
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/intel_engine_heartbeat.c
25
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/intel_engine_heartbeat.c
253
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/intel_engine_heartbeat.c
289
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/intel_engine_heartbeat.c
394
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/intel_engine_heartbeat.c
67
static struct i915_request *
sys/dev/pci/drm/i915/gt/intel_engine_heartbeat.c
70
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/intel_engine_heartbeat.c
79
static void idle_pulse(struct intel_engine_cs *engine, struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_engine_heartbeat.c
87
static void heartbeat_commit(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/intel_engine_heartbeat.c
96
static void show_heartbeat(const struct i915_request *rq,
sys/dev/pci/drm/i915/gt/intel_engine_pm.c
101
struct i915_request *rq = to_request(fence);
sys/dev/pci/drm/i915/gt/intel_engine_pm.c
109
__queue_and_release_pm(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/intel_engine_pm.c
154
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/intel_engine_pm.h
88
static inline struct i915_request *
sys/dev/pci/drm/i915/gt/intel_engine_pm.h
91
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/intel_engine_types.h
185
const struct i915_request *preempt_target;
sys/dev/pci/drm/i915/gt/intel_engine_types.h
238
struct i915_request * const *active;
sys/dev/pci/drm/i915/gt/intel_engine_types.h
247
struct i915_request *inflight[EXECLIST_MAX_PORTS + 1 /* sentinel */];
sys/dev/pci/drm/i915/gt/intel_engine_types.h
255
struct i915_request *pending[EXECLIST_MAX_PORTS + 1];
sys/dev/pci/drm/i915/gt/intel_engine_types.h
425
struct i915_request *request_pool;
sys/dev/pci/drm/i915/gt/intel_engine_types.h
447
struct i915_request *systole;
sys/dev/pci/drm/i915/gt/intel_engine_types.h
49
struct i915_request;
sys/dev/pci/drm/i915/gt/intel_engine_types.h
535
int (*request_alloc)(struct i915_request *rq);
sys/dev/pci/drm/i915/gt/intel_engine_types.h
537
int (*emit_flush)(struct i915_request *request, u32 mode);
sys/dev/pci/drm/i915/gt/intel_engine_types.h
541
int (*emit_bb_start)(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/intel_engine_types.h
546
int (*emit_init_breadcrumb)(struct i915_request *rq);
sys/dev/pci/drm/i915/gt/intel_engine_types.h
547
u32 *(*emit_fini_breadcrumb)(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/intel_engine_types.h
557
void (*submit_request)(struct i915_request *rq);
sys/dev/pci/drm/i915/gt/intel_engine_types.h
564
void (*add_active_request)(struct i915_request *rq);
sys/dev/pci/drm/i915/gt/intel_engine_types.h
565
void (*remove_active_request)(struct i915_request *rq);
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
1031
struct i915_request *rq = READ_ONCE(ve->request);
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
1073
static void defer_request(struct i915_request *rq, struct list_head * const pl)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
1091
struct i915_request *w =
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
1123
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
1135
const struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
1153
const struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
1188
timeslice_expired(struct intel_engine_cs *engine, const struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
1238
const struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
1254
const struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
1263
static bool completed(const struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
1275
struct i915_request **port = execlists->pending;
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
1276
struct i915_request ** const last_port = port + execlists->port_mask;
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
1277
struct i915_request *last, * const *active;
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
1412
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
1491
struct i915_request *rq, *rn;
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
1625
static void clear_ports(struct i915_request **ports, int count)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
1631
copy_ports(struct i915_request **dst, struct i915_request **src, int count)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
1638
static struct i915_request **
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
1640
struct i915_request **inactive)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
1642
struct i915_request * const *port;
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
1814
static struct i915_request **
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
1815
process_csb(struct intel_engine_cs *engine, struct i915_request **inactive)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
1820
struct i915_request **prev;
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
188
struct i915_request *request;
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
1915
struct i915_request * const *old = execlists->active;
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
1966
struct i915_request *rq = *execlists->active;
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
2047
static void post_process_csb(struct i915_request **port,
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
2048
struct i915_request **last)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
2054
static void __execlists_hold(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
2071
struct i915_request *w =
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
2098
struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
2126
static bool hold_request(const struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
2137
const struct i915_request *s =
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
215
static struct i915_request *
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
2152
static void __execlists_unhold(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
217
struct i915_request *rq,
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
2172
struct i915_request *w =
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
2196
struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
220
struct i915_request *active = rq;
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
2216
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
2287
static struct i915_request *
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
2291
struct i915_request * const *port, *rq;
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
236
static struct i915_request *
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
237
active_request(const struct intel_timeline * const tl, struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
2433
struct i915_request *post[2 * EXECLIST_MAX_PORTS];
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
2434
struct i915_request **inactive;
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
2441
const struct i915_request *rq = *engine->execlists.active;
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
2551
struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
2561
const struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
2573
const struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
2579
static void execlists_submit_request(struct i915_request *request)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
260
static int rq_prio(const struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
2643
struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
265
static int effective_prio(const struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
2714
static int emit_pdps(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
2771
static int execlists_request_alloc(struct i915_request *request)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
3010
static struct i915_request **
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
3011
reset_csb(struct intel_engine_cs *engine, struct i915_request **inactive)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
302
const struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
3030
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
3107
struct i915_request *post[2 * EXECLIST_MAX_PORTS];
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
3108
struct i915_request **inactive;
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
3151
struct i915_request *rq, *rn;
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
3280
static void add_to_engine(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
3286
static void remove_from_engine(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
3321
static void kick_execlists(const struct i915_request *rq, int prio)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
3325
const struct i915_request *inflight;
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
354
assert_priority_queue(const struct i915_request *prev,
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
355
const struct i915_request *next)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
3618
struct i915_request *old;
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
370
static struct i915_request *
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
373
struct i915_request *rq, *rn, *active = NULL;
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
3794
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
3901
static void virtual_submit_request(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
4086
const struct i915_request *rq,
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
4093
struct i915_request *rq, *last;
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
413
execlists_context_status_change(struct i915_request *rq, unsigned long status)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
4147
struct i915_request *rq = READ_ONCE(ve->request);
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
4169
struct i915_request *hung_rq,
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
429
static void reset_active(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
467
static bool bad_request(const struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
473
__execlists_schedule_in(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
528
static void execlists_schedule_in(struct i915_request *rq, int idx)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
545
resubmit_virtual_request(struct i915_request *rq, struct virtual_engine *ve)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
558
static void kick_siblings(struct i915_request *rq, struct intel_context *ce)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
587
static void __execlists_schedule_out(struct i915_request * const rq,
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
649
static inline void execlists_schedule_out(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
673
static u64 execlists_update_context(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
736
dump_port(char *buf, int buflen, const char *prefix, struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
756
struct i915_request * const *ports)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
782
struct i915_request * const *port, *rq, *prev = NULL;
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
930
struct i915_request *rq = execlists->pending[n];
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
960
static unsigned long i915_request_flags(const struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
965
static bool can_merge_rq(const struct i915_request *prev,
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
966
const struct i915_request *next)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
995
const struct i915_request *rq,
sys/dev/pci/drm/i915/gt/intel_execlists_submission.h
14
struct i915_request;
sys/dev/pci/drm/i915/gt/intel_execlists_submission.h
30
const struct i915_request *rq,
sys/dev/pci/drm/i915/gt/intel_execlists_submission.h
36
struct i915_request *hung_rq,
sys/dev/pci/drm/i915/gt/intel_ggtt.c
377
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/intel_gt.c
516
struct i915_request *requests[I915_NUM_ENGINES] = {};
sys/dev/pci/drm/i915/gt/intel_gt.c
533
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/intel_gt.c
581
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/intel_gt.c
621
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/intel_gt_buffer_pool.h
15
struct i915_request;
sys/dev/pci/drm/i915/gt/intel_gt_buffer_pool.h
25
struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_gt_requests.c
19
struct i915_request *rq, *rn;
sys/dev/pci/drm/i915/gt/intel_gt_requests.c
243
struct i915_request *rq, *rn;
sys/dev/pci/drm/i915/gt/intel_migrate.c
1087
struct i915_request **out)
sys/dev/pci/drm/i915/gt/intel_migrate.c
1124
struct i915_request **out)
sys/dev/pci/drm/i915/gt/intel_migrate.c
334
static int emit_no_arbitration(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_migrate.c
350
static int max_pte_pkt_size(struct i915_request *rq, int pkt)
sys/dev/pci/drm/i915/gt/intel_migrate.c
362
static int emit_pte(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/intel_migrate.c
530
static int emit_copy_ccs(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/intel_migrate.c
581
static int emit_copy(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/intel_migrate.c
686
struct i915_request **out)
sys/dev/pci/drm/i915/gt/intel_migrate.c
694
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/intel_migrate.c
917
static int emit_clear(struct i915_request *rq, u32 offset, int size,
sys/dev/pci/drm/i915/gt/intel_migrate.c
990
struct i915_request **out)
sys/dev/pci/drm/i915/gt/intel_migrate.c
994
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/intel_migrate.h
15
struct i915_request;
sys/dev/pci/drm/i915/gt/intel_migrate.h
33
struct i915_request **out);
sys/dev/pci/drm/i915/gt/intel_migrate.h
43
struct i915_request **out);
sys/dev/pci/drm/i915/gt/intel_migrate.h
53
struct i915_request **out);
sys/dev/pci/drm/i915/gt/intel_migrate.h
61
struct i915_request **out);
sys/dev/pci/drm/i915/gt/intel_renderstate.c
210
struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_renderstate.h
13
struct i915_request;
sys/dev/pci/drm/i915/gt/intel_renderstate.h
48
struct i915_request *rq);
sys/dev/pci/drm/i915/gt/intel_reset.c
114
static void mark_innocent(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_reset.c
125
void __i915_request_reset(struct i915_request *rq, bool guilty)
sys/dev/pci/drm/i915/gt/intel_reset.c
63
static bool mark_guilty(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_reset.c
967
static void nop_submit_request(struct i915_request *request)
sys/dev/pci/drm/i915/gt/intel_reset.h
16
struct i915_request;
sys/dev/pci/drm/i915/gt/intel_reset.h
41
void __i915_request_reset(struct i915_request *rq, bool guilty);
sys/dev/pci/drm/i915/gt/intel_ring.c
197
struct i915_request *target;
sys/dev/pci/drm/i915/gt/intel_ring.c
230
u32 *intel_ring_begin(struct i915_request *rq, unsigned int num_dwords)
sys/dev/pci/drm/i915/gt/intel_ring.h
18
u32 *intel_ring_begin(struct i915_request *rq, unsigned int num_dwords);
sys/dev/pci/drm/i915/gt/intel_ring.h
40
static inline void intel_ring_advance(struct i915_request *rq, u32 *cs)
sys/dev/pci/drm/i915/gt/intel_ring.h
80
static inline u32 intel_ring_offset(const struct i915_request *rq, void *addr)
sys/dev/pci/drm/i915/gt/intel_ring_submission.c
1021
static int ring_request_alloc(struct i915_request *request)
sys/dev/pci/drm/i915/gt/intel_ring_submission.c
1048
static void gen6_bsd_submit_request(struct i915_request *request)
sys/dev/pci/drm/i915/gt/intel_ring_submission.c
1140
static void add_to_engine(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_ring_submission.c
1146
static void remove_from_engine(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_ring_submission.c
390
struct i915_request *pos, *rq;
sys/dev/pci/drm/i915/gt/intel_ring_submission.c
461
struct i915_request *request;
sys/dev/pci/drm/i915/gt/intel_ring_submission.c
476
static void i9xx_submit_request(struct i915_request *request)
sys/dev/pci/drm/i915/gt/intel_ring_submission.c
647
struct i915_request *rq,
sys/dev/pci/drm/i915/gt/intel_ring_submission.c
666
struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_ring_submission.c
697
static int load_pd_dir(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/intel_ring_submission.c
731
static int mi_set_context(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/intel_ring_submission.c
848
static int remap_l3_slice(struct i915_request *rq, int slice)
sys/dev/pci/drm/i915/gt/intel_ring_submission.c
878
static int remap_l3(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_ring_submission.c
899
static int switch_mm(struct i915_request *rq, struct i915_address_space *vm)
sys/dev/pci/drm/i915/gt/intel_ring_submission.c
925
static int clear_residuals(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_ring_submission.c
956
static int switch_context(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_rps.c
1021
void intel_rps_boost(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_rps.h
12
struct i915_request;
sys/dev/pci/drm/i915/gt/intel_rps.h
30
void intel_rps_boost(struct i915_request *rq);
sys/dev/pci/drm/i915/gt/intel_timeline.c
327
struct i915_request *rq,
sys/dev/pci/drm/i915/gt/intel_timeline.c
339
int intel_timeline_read_hwsp(struct i915_request *from,
sys/dev/pci/drm/i915/gt/intel_timeline.c
340
struct i915_request *to,
sys/dev/pci/drm/i915/gt/intel_timeline.c
413
const struct i915_request *rq,
sys/dev/pci/drm/i915/gt/intel_timeline.c
424
struct i915_request *rq, *rn;
sys/dev/pci/drm/i915/gt/intel_timeline.h
74
struct i915_request *rq,
sys/dev/pci/drm/i915/gt/intel_timeline.h
81
int intel_timeline_read_hwsp(struct i915_request *from,
sys/dev/pci/drm/i915/gt/intel_timeline.h
82
struct i915_request *until,
sys/dev/pci/drm/i915/gt/intel_timeline.h
91
const struct i915_request *rq,
sys/dev/pci/drm/i915/gt/intel_timeline.h
97
const struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_workarounds.c
2989
wa_list_srm(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/intel_workarounds.c
3032
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/intel_workarounds.c
990
int intel_engine_emit_ctx_wa(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_workarounds.h
14
struct i915_request;
sys/dev/pci/drm/i915/gt/intel_workarounds.h
25
int intel_engine_emit_ctx_wa(struct i915_request *rq);
sys/dev/pci/drm/i915/gt/mock_engine.c
100
static void advance(struct i915_request *request)
sys/dev/pci/drm/i915/gt/mock_engine.c
112
struct i915_request *request;
sys/dev/pci/drm/i915/gt/mock_engine.c
217
static int mock_request_alloc(struct i915_request *request)
sys/dev/pci/drm/i915/gt/mock_engine.c
225
static int mock_emit_flush(struct i915_request *request,
sys/dev/pci/drm/i915/gt/mock_engine.c
231
static u32 *mock_emit_breadcrumb(struct i915_request *request, u32 *cs)
sys/dev/pci/drm/i915/gt/mock_engine.c
236
static void mock_submit_request(struct i915_request *request)
sys/dev/pci/drm/i915/gt/mock_engine.c
256
static void mock_add_to_engine(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/mock_engine.c
262
static void mock_remove_from_engine(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/mock_engine.c
297
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/mock_engine.c
433
struct i915_request *request, *rn;
sys/dev/pci/drm/i915/gt/mock_engine.c
93
static struct i915_request *first_request(struct mock_engine *engine)
sys/dev/pci/drm/i915/gt/mock_engine.c
96
struct i915_request,
sys/dev/pci/drm/i915/gt/selftest_execlists.c
1048
static struct i915_request *
sys/dev/pci/drm/i915/gt/selftest_execlists.c
1050
struct i915_request *wait,
sys/dev/pci/drm/i915/gt/selftest_execlists.c
1056
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
1130
struct i915_request *rq[3] = {};
sys/dev/pci/drm/i915/gt/selftest_execlists.c
125
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
1257
static struct i915_request *nop_request(struct intel_engine_cs *engine)
sys/dev/pci/drm/i915/gt/selftest_execlists.c
1259
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
1330
struct i915_request *rq, *nop;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
1430
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
1582
struct i915_request *lo, *hi;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
1714
static struct i915_request *
sys/dev/pci/drm/i915/gt/selftest_execlists.c
1721
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
1759
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
182
struct i915_request *rq[2];
sys/dev/pci/drm/i915/gt/selftest_execlists.c
1852
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
1973
struct i915_request *rq_a, *rq_b;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
2058
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
2102
struct i915_request *rq[2] = {};
sys/dev/pci/drm/i915/gt/selftest_execlists.c
2173
struct i915_request *rq[3] = {};
sys/dev/pci/drm/i915/gt/selftest_execlists.c
2268
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
2325
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
2467
struct i915_request *rq_a, *rq_b;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
2576
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
2702
struct i915_request **prev)
sys/dev/pci/drm/i915/gt/selftest_execlists.c
2706
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
28
static bool is_active(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/selftest_execlists.c
2801
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
2853
struct i915_request *tmp;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
2975
struct i915_request *rq = NULL;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
3018
struct i915_request *n = list_next_entry(rq, mock.link);
sys/dev/pci/drm/i915/gt/selftest_execlists.c
3146
static struct i915_request *
sys/dev/pci/drm/i915/gt/selftest_execlists.c
3153
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
3214
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
3281
struct i915_request *client[3] = {};
sys/dev/pci/drm/i915/gt/selftest_execlists.c
3299
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
3398
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
344
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
3490
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
3719
struct i915_request *request[16] = {};
sys/dev/pci/drm/i915/gt/selftest_execlists.c
3754
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
3771
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
3914
struct i915_request *request[MAX_ENGINE_INSTANCE + 1];
sys/dev/pci/drm/i915/gt/selftest_execlists.c
4027
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
405
struct i915_request *tmp;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
4094
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
4192
struct i915_request *last = NULL;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
4226
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
43
struct i915_request *rq,
sys/dev/pci/drm/i915/gt/selftest_execlists.c
4337
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
493
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
601
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
69
struct i915_request *rq,
sys/dev/pci/drm/i915/gt/selftest_execlists.c
713
struct i915_request *client[ARRAY_SIZE(phases->error)];
sys/dev/pci/drm/i915/gt/selftest_execlists.c
720
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
820
emit_semaphore_chain(struct i915_request *rq, struct i915_vma *vma, int idx)
sys/dev/pci/drm/i915/gt/selftest_execlists.c
856
static struct i915_request *
sys/dev/pci/drm/i915/gt/selftest_execlists.c
860
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
895
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
933
struct i915_request *head;
sys/dev/pci/drm/i915/gt/selftest_execlists.c
946
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_hangcheck.c
103
static struct i915_request *
sys/dev/pci/drm/i915/gt/selftest_hangcheck.c
1048
struct i915_request *rq = NULL;
sys/dev/pci/drm/i915/gt/selftest_hangcheck.c
109
struct i915_request *rq = NULL;
sys/dev/pci/drm/i915/gt/selftest_hangcheck.c
1300
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_hangcheck.c
1434
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_hangcheck.c
1654
struct i915_request *prev;
sys/dev/pci/drm/i915/gt/selftest_hangcheck.c
1683
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_hangcheck.c
1813
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_hangcheck.c
1912
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_hangcheck.c
253
static u32 hws_seqno(const struct hang *h, const struct i915_request *rq)
sys/dev/pci/drm/i915/gt/selftest_hangcheck.c
274
static bool wait_until_running(struct hang *h, struct i915_request *rq)
sys/dev/pci/drm/i915/gt/selftest_hangcheck.c
287
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_hangcheck.c
375
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_hangcheck.c
474
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_hangcheck.c
584
struct i915_request *last = NULL;
sys/dev/pci/drm/i915/gt/selftest_hangcheck.c
595
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_hangcheck.c
730
struct i915_request *rq = NULL;
sys/dev/pci/drm/i915/gt/selftest_hangcheck.c
868
static int active_request_put(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/selftest_hangcheck.c
896
struct i915_request *rq[8] = {};
sys/dev/pci/drm/i915/gt/selftest_hangcheck.c
916
struct i915_request *old = rq[idx];
sys/dev/pci/drm/i915/gt/selftest_hangcheck.c
917
struct i915_request *new;
sys/dev/pci/drm/i915/gt/selftest_hangcheck.c
97
const struct i915_request *rq)
sys/dev/pci/drm/i915/gt/selftest_lrc.c
1059
static struct i915_request *
sys/dev/pci/drm/i915/gt/selftest_lrc.c
1066
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_lrc.c
111
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_lrc.c
1219
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_lrc.c
1415
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_lrc.c
1569
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_lrc.c
1751
struct i915_request *rq)
sys/dev/pci/drm/i915/gt/selftest_lrc.c
1769
static struct i915_request *garbage(struct intel_context *ce,
sys/dev/pci/drm/i915/gt/selftest_lrc.c
1772
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_lrc.c
1802
struct i915_request *hang;
sys/dev/pci/drm/i915/gt/selftest_lrc.c
1888
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_lrc.c
39
static bool is_active(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/selftest_lrc.c
407
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_lrc.c
535
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_lrc.c
54
struct i915_request *rq,
sys/dev/pci/drm/i915/gt/selftest_lrc.c
564
static struct i915_request *
sys/dev/pci/drm/i915/gt/selftest_lrc.c
570
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_lrc.c
621
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_lrc.c
737
static struct i915_request *
sys/dev/pci/drm/i915/gt/selftest_lrc.c
743
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_lrc.c
801
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_lrc.c
84
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_migrate.c
142
struct i915_request **out)
sys/dev/pci/drm/i915/gt/selftest_migrate.c
147
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_migrate.c
228
struct i915_request **out)
sys/dev/pci/drm/i915/gt/selftest_migrate.c
260
struct i915_request **out),
sys/dev/pci/drm/i915/gt/selftest_migrate.c
265
struct i915_request *rq = NULL;
sys/dev/pci/drm/i915/gt/selftest_migrate.c
41
struct i915_request **out),
sys/dev/pci/drm/i915/gt/selftest_migrate.c
414
struct i915_request **out)
sys/dev/pci/drm/i915/gt/selftest_migrate.c
428
struct i915_request **out)
sys/dev/pci/drm/i915/gt/selftest_migrate.c
454
struct i915_request **out)
sys/dev/pci/drm/i915/gt/selftest_migrate.c
46
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_migrate.c
467
struct i915_request **out)
sys/dev/pci/drm/i915/gt/selftest_migrate.c
553
struct i915_request *rq, *prev;
sys/dev/pci/drm/i915/gt/selftest_migrate.c
854
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_migrate.c
933
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_mocs.c
102
static int read_regs(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/selftest_mocs.c
130
static int read_mocs_table(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/selftest_mocs.c
148
static int read_l3cc_table(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/selftest_mocs.c
221
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_mocs.c
324
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_mocs.c
38
static int request_add_sync(struct i915_request *rq, int err)
sys/dev/pci/drm/i915/gt/selftest_mocs.c
49
static int request_add_spin(struct i915_request *rq, struct igt_spinner *spin)
sys/dev/pci/drm/i915/gt/selftest_rc6.c
158
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_reset.c
60
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_ring_submission.c
72
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_rps.c
1163
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_rps.c
1265
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_rps.c
246
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_rps.c
405
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_rps.c
634
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_rps.c
773
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_rps.c
900
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_slpc.c
332
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_timeline.c
1031
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_timeline.c
1194
struct i915_request *rq[3] = {};
sys/dev/pci/drm/i915/gt/selftest_timeline.c
1208
struct i915_request *this;
sys/dev/pci/drm/i915/gt/selftest_timeline.c
1270
struct i915_request *rq[3] = {};
sys/dev/pci/drm/i915/gt/selftest_timeline.c
1295
struct i915_request *this;
sys/dev/pci/drm/i915/gt/selftest_timeline.c
1370
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_timeline.c
454
static int emit_ggtt_store_dw(struct i915_request *rq, u32 addr, u32 value)
sys/dev/pci/drm/i915/gt/selftest_timeline.c
484
static struct i915_request *
sys/dev/pci/drm/i915/gt/selftest_timeline.c
487
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_timeline.c
554
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_timeline.c
624
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_timeline.c
696
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_timeline.c
778
static int emit_read_hwsp(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/selftest_timeline.c
813
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_timeline.c
858
static void switch_tl_lock(struct i915_request *from, struct i915_request *to)
sys/dev/pci/drm/i915/gt/selftest_timeline.c
899
struct i915_request *rq = fetch_and_zero(&w->rq);
sys/dev/pci/drm/i915/gt/selftest_timeline.c
945
struct i915_request *rq, *rn;
sys/dev/pci/drm/i915/gt/selftest_timeline.c
956
static struct i915_request *wrap_timeline(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/selftest_tlb.c
44
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_workarounds.c
104
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_workarounds.c
1243
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_workarounds.c
271
struct i915_request **rq)
sys/dev/pci/drm/i915/gt/selftest_workarounds.c
303
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_workarounds.c
37
static int request_add_sync(struct i915_request *rq, int err)
sys/dev/pci/drm/i915/gt/selftest_workarounds.c
48
static int request_add_spin(struct i915_request *rq, struct igt_spinner *spin)
sys/dev/pci/drm/i915/gt/selftest_workarounds.c
523
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_workarounds.c
846
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/selftest_workarounds.c
889
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/uc/intel_gsc_fw.c
263
static int emit_gsc_fw_load(struct i915_request *rq, struct intel_gsc_uc *gsc)
sys/dev/pci/drm/i915/gt/uc/intel_gsc_fw.c
285
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.c
145
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.c
22
static int emit_gsc_heci_pkt(struct i915_request *rq, struct gsc_heci_pkt *pkt)
sys/dev/pci/drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.c
49
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/uc/intel_guc.h
533
void intel_guc_context_ban(struct intel_context *ce, struct i915_request *rq);
sys/dev/pci/drm/i915/gt/uc/intel_guc.h
55
struct i915_request *stalled_request;
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
1824
struct i915_request *rq, *rn;
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
1860
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
1962
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
1977
struct i915_request *rq, *rn;
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
2202
struct i915_request *rq,
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
2213
struct i915_request *rq)
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
2238
static bool need_tasklet(struct intel_guc *guc, struct i915_request *rq)
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
2248
static void guc_submit_request(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
3211
struct i915_request *rq)
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
3255
guc_context_revoke(struct intel_context *ce, struct i915_request *rq,
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
3722
static void add_to_context(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
3746
static void guc_prio_fini(struct i915_request *rq, struct intel_context *ce)
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
3758
static void remove_from_context(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
3811
struct i915_request *rq = container_of(wrk, typeof(*rq), submit_work);
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
3819
struct i915_request *rq, *rn;
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
384
request_to_scheduling_context(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
3877
static int guc_request_alloc(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
4203
static int emit_bb_start_parent_no_preempt_mid_batch(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
4206
static int emit_bb_start_child_no_preempt_mid_batch(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
4210
emit_fini_breadcrumb_parent_no_preempt_mid_batch(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
4213
emit_fini_breadcrumb_child_no_preempt_mid_batch(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
4333
static void guc_bump_inflight_request_prio(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
4362
static void guc_retire_inflight_request_prio(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
5394
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
5451
struct i915_request *hung_rq,
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
5515
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
5638
static int emit_bb_start_parent_no_preempt_mid_batch(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
5685
static int emit_bb_start_child_no_preempt_mid_batch(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
5730
__emit_fini_breadcrumb_parent_no_preempt_mid_batch(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
5773
static inline bool skip_handshake(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
5780
emit_fini_breadcrumb_parent_no_preempt_mid_batch(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
5824
__emit_fini_breadcrumb_child_no_preempt_mid_batch(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
5856
emit_fini_breadcrumb_child_no_preempt_mid_batch(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
696
static int __guc_add_request(struct intel_guc *guc, struct i915_request *rq)
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
779
static int guc_add_request(struct intel_guc *guc, struct i915_request *rq)
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
791
static inline void guc_set_lrc_tail(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
797
static inline int rq_prio(const struct i915_request *rq)
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
802
static bool is_multi_lrc_rq(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
807
static bool can_merge_rq(struct i915_request *rq,
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
808
struct i915_request *last)
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
850
static int __guc_wq_item_append(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
894
struct i915_request *rq)
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
911
static bool multi_lrc_submit(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
930
struct i915_request *last = NULL;
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
955
struct i915_request *rq, *rn;
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.h
29
struct i915_request *hung_rq,
sys/dev/pci/drm/i915/gt/uc/selftest_guc.c
11
static int request_add_spin(struct i915_request *rq, struct igt_spinner *spin)
sys/dev/pci/drm/i915/gt/uc/selftest_guc.c
153
struct i915_request *spin_rq = NULL, *rq, *last = NULL;
sys/dev/pci/drm/i915/gt/uc/selftest_guc.c
23
static struct i915_request *nop_user_request(struct intel_context *ce,
sys/dev/pci/drm/i915/gt/uc/selftest_guc.c
24
struct i915_request *from)
sys/dev/pci/drm/i915/gt/uc/selftest_guc.c
26
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/uc/selftest_guc.c
315
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/uc/selftest_guc.c
54
struct i915_request *last[3] = {NULL, NULL, NULL}, *rq;
sys/dev/pci/drm/i915/gt/uc/selftest_guc_hangcheck.c
15
static struct i915_request *nop_request(struct intel_engine_cs *engine)
sys/dev/pci/drm/i915/gt/uc/selftest_guc_hangcheck.c
17
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/uc/selftest_guc_hangcheck.c
36
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/uc/selftest_guc_multi_lrc.c
114
struct i915_request *rq;
sys/dev/pci/drm/i915/gt/uc/selftest_guc_multi_lrc.c
76
static struct i915_request *
sys/dev/pci/drm/i915/gt/uc/selftest_guc_multi_lrc.c
80
struct i915_request *rq, *child_rq;
sys/dev/pci/drm/i915/gvt/mmio_context.c
212
struct i915_request *req)
sys/dev/pci/drm/i915/gvt/mmio_context.c
256
struct i915_request *req)
sys/dev/pci/drm/i915/gvt/mmio_context.c
283
struct i915_request *req)
sys/dev/pci/drm/i915/gvt/mmio_context.c
314
struct i915_request *req)
sys/dev/pci/drm/i915/gvt/mmio_context.h
43
struct i915_request;
sys/dev/pci/drm/i915/gvt/mmio_context.h
58
struct i915_request *req);
sys/dev/pci/drm/i915/gvt/scheduler.c
1074
struct i915_request *rq = workload->req;
sys/dev/pci/drm/i915/gvt/scheduler.c
262
static inline bool is_gvt_request(struct i915_request *rq)
sys/dev/pci/drm/i915/gvt/scheduler.c
289
struct i915_request *rq = data;
sys/dev/pci/drm/i915/gvt/scheduler.c
364
struct i915_request *req = workload->req;
sys/dev/pci/drm/i915/gvt/scheduler.c
463
struct i915_request *rq;
sys/dev/pci/drm/i915/gvt/scheduler.c
595
struct i915_request *rq = workload->req;
sys/dev/pci/drm/i915/gvt/scheduler.c
803
struct i915_request *rq;
sys/dev/pci/drm/i915/gvt/scheduler.c
939
struct i915_request *rq = workload->req;
sys/dev/pci/drm/i915/gvt/scheduler.h
88
struct i915_request *req;
sys/dev/pci/drm/i915/i915_active.c
1124
struct i915_request *rq)
sys/dev/pci/drm/i915/i915_active.c
438
int i915_active_add_request(struct i915_active *ref, struct i915_request *rq)
sys/dev/pci/drm/i915/i915_active.c
731
int i915_request_await_active(struct i915_request *rq,
sys/dev/pci/drm/i915/i915_active.c
992
void i915_request_add_active_barriers(struct i915_request *rq)
sys/dev/pci/drm/i915/i915_active.h
15
struct i915_request;
sys/dev/pci/drm/i915/i915_active.h
167
int i915_active_add_request(struct i915_active *ref, struct i915_request *rq);
sys/dev/pci/drm/i915/i915_active.h
181
int i915_request_await_active(struct i915_request *rq,
sys/dev/pci/drm/i915/i915_active.h
210
void i915_request_add_active_barriers(struct i915_request *rq);
sys/dev/pci/drm/i915/i915_active.h
219
static inline int __i915_request_await_exclusive(struct i915_request *rq,
sys/dev/pci/drm/i915/i915_active.h
89
struct i915_request *rq);
sys/dev/pci/drm/i915/i915_gpu_error.c
1469
static void record_request(const struct i915_request *request,
sys/dev/pci/drm/i915/i915_gpu_error.c
1498
struct i915_request * const *port = el->active;
sys/dev/pci/drm/i915/i915_gpu_error.c
1604
const struct i915_request *rq,
sys/dev/pci/drm/i915/i915_gpu_error.c
1698
struct i915_request *rq,
sys/dev/pci/drm/i915/i915_gpu_error.c
1759
struct i915_request *rq = NULL;
sys/dev/pci/drm/i915/i915_gpu_error.h
294
struct i915_request *rq,
sys/dev/pci/drm/i915/i915_gpu_error.h
367
struct i915_request *rq,
sys/dev/pci/drm/i915/i915_perf.c
1335
__store_reg_to_mem(struct i915_request *rq, i915_reg_t reg, u32 ggtt_offset)
sys/dev/pci/drm/i915/i915_perf.c
1360
struct i915_request *rq;
sys/dev/pci/drm/i915/i915_perf.c
2332
struct i915_request *rq;
sys/dev/pci/drm/i915/i915_perf.c
2504
gen8_store_flex(struct i915_request *rq,
sys/dev/pci/drm/i915/i915_perf.c
2529
gen8_load_flex(struct i915_request *rq,
sys/dev/pci/drm/i915/i915_perf.c
2556
struct i915_request *rq;
sys/dev/pci/drm/i915/i915_perf.c
2577
struct i915_request *rq;
sys/dev/pci/drm/i915/i915_request.c
1111
struct i915_request *
sys/dev/pci/drm/i915/i915_request.c
1114
struct i915_request *rq;
sys/dev/pci/drm/i915/i915_request.c
1143
i915_request_await_start(struct i915_request *rq, struct i915_request *signal)
sys/dev/pci/drm/i915/i915_request.c
1166
struct i915_request *prev;
sys/dev/pci/drm/i915/i915_request.c
1209
already_busywaiting(struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.c
121
struct i915_request *rq = to_request(fence);
sys/dev/pci/drm/i915/i915_request.c
1227
__emit_semaphore_wait(struct i915_request *to,
sys/dev/pci/drm/i915/i915_request.c
1228
struct i915_request *from,
sys/dev/pci/drm/i915/i915_request.c
1278
can_use_semaphore_wait(struct i915_request *to, struct i915_request *from)
sys/dev/pci/drm/i915/i915_request.c
1284
emit_semaphore_wait(struct i915_request *to,
sys/dev/pci/drm/i915/i915_request.c
1285
struct i915_request *from,
sys/dev/pci/drm/i915/i915_request.c
1347
__i915_request_await_execution(struct i915_request *to,
sys/dev/pci/drm/i915/i915_request.c
1348
struct i915_request *from)
sys/dev/pci/drm/i915/i915_request.c
1418
static void mark_external(struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.c
1432
__i915_request_await_external(struct i915_request *rq, struct dma_fence *fence)
sys/dev/pci/drm/i915/i915_request.c
1442
i915_request_await_external(struct i915_request *rq, struct dma_fence *fence)
sys/dev/pci/drm/i915/i915_request.c
1467
static inline bool is_parallel_rq(struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.c
1472
static inline struct intel_context *request_to_parent(struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.c
1477
static bool is_same_parallel_context(struct i915_request *to,
sys/dev/pci/drm/i915/i915_request.c
1478
struct i915_request *from)
sys/dev/pci/drm/i915/i915_request.c
1487
i915_request_await_execution(struct i915_request *rq,
sys/dev/pci/drm/i915/i915_request.c
1533
await_request_submit(struct i915_request *to, struct i915_request *from)
sys/dev/pci/drm/i915/i915_request.c
1552
i915_request_await_request(struct i915_request *to, struct i915_request *from)
sys/dev/pci/drm/i915/i915_request.c
1584
i915_request_await_dma_fence(struct i915_request *rq, struct dma_fence *fence)
sys/dev/pci/drm/i915/i915_request.c
1652
int i915_request_await_deps(struct i915_request *rq, const struct i915_deps *deps)
sys/dev/pci/drm/i915/i915_request.c
1686
i915_request_await_object(struct i915_request *to,
sys/dev/pci/drm/i915/i915_request.c
1704
static void i915_request_await_huc(struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.c
1718
static struct i915_request *
sys/dev/pci/drm/i915/i915_request.c
1719
__i915_request_ensure_parallel_ordering(struct i915_request *rq,
sys/dev/pci/drm/i915/i915_request.c
1722
struct i915_request *prev;
sys/dev/pci/drm/i915/i915_request.c
1753
static struct i915_request *
sys/dev/pci/drm/i915/i915_request.c
1754
__i915_request_ensure_ordering(struct i915_request *rq,
sys/dev/pci/drm/i915/i915_request.c
1757
struct i915_request *prev;
sys/dev/pci/drm/i915/i915_request.c
1802
static struct i915_request *
sys/dev/pci/drm/i915/i915_request.c
1803
__i915_request_add_to_timeline(struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.c
1806
struct i915_request *prev;
sys/dev/pci/drm/i915/i915_request.c
1870
struct i915_request *__i915_request_commit(struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.c
1900
void __i915_request_queue_bh(struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.c
1906
void __i915_request_queue(struct i915_request *rq,
sys/dev/pci/drm/i915/i915_request.c
1928
void i915_request_add(struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.c
1985
static bool __i915_spin_request(struct i915_request * const rq, int state)
sys/dev/pci/drm/i915/i915_request.c
206
__notify_execute_cb(struct i915_request *rq, bool (*fn)(struct irq_work *wrk))
sys/dev/pci/drm/i915/i915_request.c
2068
long i915_request_wait_timeout(struct i915_request *rq,
sys/dev/pci/drm/i915/i915_request.c
219
static void __notify_execute_cb_irq(struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.c
2211
long i915_request_wait(struct i915_request *rq,
sys/dev/pci/drm/i915/i915_request.c
2238
static char queue_status(const struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.c
2249
static const char *run_status(const struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.c
2263
static const char *fence_status(const struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.c
2275
const struct i915_request *rq,
sys/dev/pci/drm/i915/i915_request.c
2329
static bool engine_match_ring(struct intel_engine_cs *engine, struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.c
2336
static bool match_ring(struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.c
234
void i915_request_notify_execute_cb_imm(struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.c
2356
enum i915_request_state i915_test_request_state(struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.c
239
static void __i915_request_fill(struct i915_request *rq, u8 val)
sys/dev/pci/drm/i915/i915_request.c
2391
sizeof(struct i915_request),
sys/dev/pci/drm/i915/i915_request.c
2392
__alignof__(struct i915_request),
sys/dev/pci/drm/i915/i915_request.c
2407
pool_init(&slab_requests, sizeof(struct i915_request),
sys/dev/pci/drm/i915/i915_request.c
263
i915_request_active_engine(struct i915_request *rq,
sys/dev/pci/drm/i915/i915_request.c
299
struct i915_request *rq =
sys/dev/pci/drm/i915/i915_request.c
300
container_of(hrtimer, struct i915_request, watchdog.timer);
sys/dev/pci/drm/i915/i915_request.c
318
struct i915_request *rq = (struct i915_request *)arg;
sys/dev/pci/drm/i915/i915_request.c
331
static void __rq_init_watchdog(struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.c
342
static void __rq_arm_watchdog(struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.c
363
static void __rq_cancel_watchdog(struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.c
403
bool i915_request_retire(struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.c
465
void i915_request_retire_upto(struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.c
468
struct i915_request *tmp;
sys/dev/pci/drm/i915/i915_request.c
479
static struct i915_request * const *
sys/dev/pci/drm/i915/i915_request.c
485
static bool __request_in_flight(const struct i915_request *signal)
sys/dev/pci/drm/i915/i915_request.c
487
struct i915_request * const *port, *rq;
sys/dev/pci/drm/i915/i915_request.c
548
__await_execution(struct i915_request *rq,
sys/dev/pci/drm/i915/i915_request.c
549
struct i915_request *signal,
sys/dev/pci/drm/i915/i915_request.c
604
void __i915_request_skip(struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.c
622
bool i915_request_set_error_once(struct i915_request *rq, int error)
sys/dev/pci/drm/i915/i915_request.c
640
struct i915_request *i915_request_mark_eio(struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.c
656
bool __i915_request_submit(struct i915_request *request)
sys/dev/pci/drm/i915/i915_request.c
749
void i915_request_submit(struct i915_request *request)
sys/dev/pci/drm/i915/i915_request.c
762
void __i915_request_unsubmit(struct i915_request *request)
sys/dev/pci/drm/i915/i915_request.c
800
void i915_request_unsubmit(struct i915_request *request)
sys/dev/pci/drm/i915/i915_request.c
813
void i915_request_cancel(struct i915_request *rq, int error)
sys/dev/pci/drm/i915/i915_request.c
826
struct i915_request *request =
sys/dev/pci/drm/i915/i915_request.c
862
struct i915_request *rq = container_of(fence, typeof(*rq), semaphore);
sys/dev/pci/drm/i915/i915_request.c
878
struct i915_request *rq, *rn;
sys/dev/pci/drm/i915/i915_request.c
887
static noinline struct i915_request *
sys/dev/pci/drm/i915/i915_request.c
889
struct i915_request **rsvd,
sys/dev/pci/drm/i915/i915_request.c
892
struct i915_request *rq;
sys/dev/pci/drm/i915/i915_request.c
943
struct i915_request *rq = arg;
sys/dev/pci/drm/i915/i915_request.c
966
struct i915_request *
sys/dev/pci/drm/i915/i915_request.c
970
struct i915_request *rq;
sys/dev/pci/drm/i915/i915_request.h
378
struct i915_request * __must_check
sys/dev/pci/drm/i915/i915_request.h
380
struct i915_request * __must_check
sys/dev/pci/drm/i915/i915_request.h
383
void __i915_request_skip(struct i915_request *rq);
sys/dev/pci/drm/i915/i915_request.h
384
bool i915_request_set_error_once(struct i915_request *rq, int error);
sys/dev/pci/drm/i915/i915_request.h
385
struct i915_request *i915_request_mark_eio(struct i915_request *rq);
sys/dev/pci/drm/i915/i915_request.h
387
struct i915_request *__i915_request_commit(struct i915_request *request);
sys/dev/pci/drm/i915/i915_request.h
388
void __i915_request_queue(struct i915_request *rq,
sys/dev/pci/drm/i915/i915_request.h
390
void __i915_request_queue_bh(struct i915_request *rq);
sys/dev/pci/drm/i915/i915_request.h
392
bool i915_request_retire(struct i915_request *rq);
sys/dev/pci/drm/i915/i915_request.h
393
void i915_request_retire_upto(struct i915_request *rq);
sys/dev/pci/drm/i915/i915_request.h
395
static inline struct i915_request *
sys/dev/pci/drm/i915/i915_request.h
399
BUILD_BUG_ON(offsetof(struct i915_request, fence) != 0);
sys/dev/pci/drm/i915/i915_request.h
401
return container_of(fence, struct i915_request, fence);
sys/dev/pci/drm/i915/i915_request.h
404
static inline struct i915_request *
sys/dev/pci/drm/i915/i915_request.h
405
i915_request_get(struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.h
410
static inline struct i915_request *
sys/dev/pci/drm/i915/i915_request.h
411
i915_request_get_rcu(struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.h
417
i915_request_put(struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.h
422
int i915_request_await_object(struct i915_request *to,
sys/dev/pci/drm/i915/i915_request.h
425
int i915_request_await_dma_fence(struct i915_request *rq,
sys/dev/pci/drm/i915/i915_request.h
427
int i915_request_await_deps(struct i915_request *rq, const struct i915_deps *deps);
sys/dev/pci/drm/i915/i915_request.h
428
int i915_request_await_execution(struct i915_request *rq,
sys/dev/pci/drm/i915/i915_request.h
431
void i915_request_add(struct i915_request *rq);
sys/dev/pci/drm/i915/i915_request.h
433
bool __i915_request_submit(struct i915_request *request);
sys/dev/pci/drm/i915/i915_request.h
434
void i915_request_submit(struct i915_request *request);
sys/dev/pci/drm/i915/i915_request.h
436
void __i915_request_unsubmit(struct i915_request *request);
sys/dev/pci/drm/i915/i915_request.h
437
void i915_request_unsubmit(struct i915_request *request);
sys/dev/pci/drm/i915/i915_request.h
439
void i915_request_cancel(struct i915_request *rq, int error);
sys/dev/pci/drm/i915/i915_request.h
441
long i915_request_wait_timeout(struct i915_request *rq,
sys/dev/pci/drm/i915/i915_request.h
446
long i915_request_wait(struct i915_request *rq,
sys/dev/pci/drm/i915/i915_request.h
455
const struct i915_request *rq,
sys/dev/pci/drm/i915/i915_request.h
459
static inline bool i915_request_signaled(const struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.h
465
static inline bool i915_request_is_active(const struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.h
470
static inline bool i915_request_in_priority_queue(const struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.h
476
i915_request_has_initial_breadcrumb(const struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.h
489
static inline u32 __hwsp_seqno(const struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.h
509
static inline u32 hwsp_seqno(const struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.h
52
struct i915_request;
sys/dev/pci/drm/i915/i915_request.h
520
static inline bool __i915_request_has_started(const struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.h
551
static inline bool i915_request_started(const struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.h
576
static inline bool i915_request_is_running(const struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.h
606
static inline bool i915_request_is_ready(const struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.h
611
static inline bool __i915_request_is_complete(const struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.h
616
static inline bool i915_request_completed(const struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.h
632
static inline void i915_request_mark_complete(struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.h
638
static inline bool i915_request_has_waitboost(const struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.h
643
static inline bool i915_request_has_nopreempt(const struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.h
649
static inline bool i915_request_has_sentinel(const struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.h
654
static inline bool i915_request_on_hold(const struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.h
659
static inline void i915_request_set_hold(struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.h
66
const struct i915_request *rq__ = (rq); \
sys/dev/pci/drm/i915/i915_request.h
664
static inline void i915_request_clear_hold(struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.h
670
i915_request_timeline(const struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.h
679
i915_request_gem_context(const struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.h
686
i915_request_active_timeline(const struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.h
698
i915_request_active_seqno(const struct i915_request *rq)
sys/dev/pci/drm/i915/i915_request.h
719
i915_request_active_engine(struct i915_request *rq,
sys/dev/pci/drm/i915/i915_request.h
722
void i915_request_notify_execute_cb_imm(struct i915_request *rq);
sys/dev/pci/drm/i915/i915_request.h
732
enum i915_request_state i915_test_request_state(struct i915_request *rq);
sys/dev/pci/drm/i915/i915_scheduler.c
141
const struct i915_request *rq = node_to_request(node);
sys/dev/pci/drm/i915/i915_scheduler.c
18
static const struct i915_request *
sys/dev/pci/drm/i915/i915_scheduler.c
21
return container_of(node, const struct i915_request, sched);
sys/dev/pci/drm/i915/i915_scheduler.c
248
struct i915_request *from = container_of(dep->signaler,
sys/dev/pci/drm/i915/i915_scheduler.c
249
struct i915_request,
sys/dev/pci/drm/i915/i915_scheduler.c
297
void i915_schedule(struct i915_request *rq, const struct i915_sched_attr *attr)
sys/dev/pci/drm/i915/i915_scheduler.c
426
const struct i915_request *rq,
sys/dev/pci/drm/i915/i915_scheduler.c
438
const struct i915_request *signaler =
sys/dev/pci/drm/i915/i915_scheduler.h
39
void i915_schedule(struct i915_request *request,
sys/dev/pci/drm/i915/i915_scheduler.h
96
const struct i915_request *rq,
sys/dev/pci/drm/i915/i915_scheduler_types.h
16
struct i915_request;
sys/dev/pci/drm/i915/i915_scheduler_types.h
179
void (*kick_backend)(const struct i915_request *rq,
sys/dev/pci/drm/i915/i915_scheduler_types.h
185
void (*bump_inflight_request_prio)(struct i915_request *rq,
sys/dev/pci/drm/i915/i915_scheduler_types.h
192
void (*retire_inflight_request_prio)(struct i915_request *rq);
sys/dev/pci/drm/i915/i915_scheduler_types.h
201
void (*schedule)(struct i915_request *request,
sys/dev/pci/drm/i915/i915_vma.c
1971
__i915_request_await_bind(struct i915_request *rq, struct i915_vma *vma)
sys/dev/pci/drm/i915/i915_vma.c
1976
static int __i915_vma_move_to_active(struct i915_vma *vma, struct i915_request *rq)
sys/dev/pci/drm/i915/i915_vma.c
1989
struct i915_request *rq,
sys/dev/pci/drm/i915/i915_vma.h
61
struct i915_request *rq,
sys/dev/pci/drm/i915/i915_vma.h
65
i915_vma_move_to_active(struct i915_vma *vma, struct i915_request *rq,
sys/dev/pci/drm/i915/pxp/intel_pxp_cmd.c
83
static void pxp_request_commit(struct i915_request *rq)
sys/dev/pci/drm/i915/pxp/intel_pxp_cmd.c
99
struct i915_request *rq;
sys/dev/pci/drm/i915/selftests/i915_active.c
101
struct i915_request *rq;
sys/dev/pci/drm/i915/selftests/i915_gem.c
28
struct i915_request *rq;
sys/dev/pci/drm/i915/selftests/i915_gem_evict.c
451
struct i915_request *last = NULL;
sys/dev/pci/drm/i915/selftests/i915_gem_evict.c
457
struct i915_request *rq;
sys/dev/pci/drm/i915/selftests/i915_perf.c
161
static int write_timestamp(struct i915_request *rq, int slot)
sys/dev/pci/drm/i915/selftests/i915_perf.c
188
static ktime_t poll_status(struct i915_request *rq, int slot)
sys/dev/pci/drm/i915/selftests/i915_perf.c
201
struct i915_request *rq;
sys/dev/pci/drm/i915/selftests/i915_perf.c
294
struct i915_request *rq;
sys/dev/pci/drm/i915/selftests/i915_request.c
1007
static int emit_bb_start(struct i915_request *rq, struct i915_vma *batch)
sys/dev/pci/drm/i915/selftests/i915_request.c
1015
static struct i915_request *
sys/dev/pci/drm/i915/selftests/i915_request.c
1019
struct i915_request *request;
sys/dev/pci/drm/i915/selftests/i915_request.c
1051
struct i915_request *request;
sys/dev/pci/drm/i915/selftests/i915_request.c
1193
struct i915_request **request;
sys/dev/pci/drm/i915/selftests/i915_request.c
1274
struct i915_request *rq = request[idx];
sys/dev/pci/drm/i915/selftests/i915_request.c
1299
struct i915_request *rq = request[idx];
sys/dev/pci/drm/i915/selftests/i915_request.c
1320
struct i915_request **request;
sys/dev/pci/drm/i915/selftests/i915_request.c
1321
struct i915_request *prev = NULL;
sys/dev/pci/drm/i915/selftests/i915_request.c
1475
struct i915_request *rq;
sys/dev/pci/drm/i915/selftests/i915_request.c
1513
struct i915_request *rq;
sys/dev/pci/drm/i915/selftests/i915_request.c
1559
struct i915_request *rq;
sys/dev/pci/drm/i915/selftests/i915_request.c
156
struct i915_request *request;
sys/dev/pci/drm/i915/selftests/i915_request.c
1689
struct i915_request *rq;
sys/dev/pci/drm/i915/selftests/i915_request.c
1890
struct i915_request *rq;
sys/dev/pci/drm/i915/selftests/i915_request.c
2019
struct i915_request *rq;
sys/dev/pci/drm/i915/selftests/i915_request.c
206
struct i915_request *request, *vip;
sys/dev/pci/drm/i915/selftests/i915_request.c
2110
struct i915_request *rq;
sys/dev/pci/drm/i915/selftests/i915_request.c
2182
struct i915_request *rq;
sys/dev/pci/drm/i915/selftests/i915_request.c
2242
struct i915_request *rq;
sys/dev/pci/drm/i915/selftests/i915_request.c
2297
struct i915_request *rq;
sys/dev/pci/drm/i915/selftests/i915_request.c
2358
struct i915_request *fence = NULL;
sys/dev/pci/drm/i915/selftests/i915_request.c
2387
struct i915_request *rq;
sys/dev/pci/drm/i915/selftests/i915_request.c
2478
struct i915_request *rq;
sys/dev/pci/drm/i915/selftests/i915_request.c
2590
struct i915_request *rq;
sys/dev/pci/drm/i915/selftests/i915_request.c
2738
struct i915_request *rq;
sys/dev/pci/drm/i915/selftests/i915_request.c
2765
struct i915_request *prev = NULL;
sys/dev/pci/drm/i915/selftests/i915_request.c
2772
struct i915_request *rq;
sys/dev/pci/drm/i915/selftests/i915_request.c
2806
struct i915_request *rq;
sys/dev/pci/drm/i915/selftests/i915_request.c
286
struct i915_request *(*request_alloc)(struct intel_context *ce);
sys/dev/pci/drm/i915/selftests/i915_request.c
289
static struct i915_request *
sys/dev/pci/drm/i915/selftests/i915_request.c
295
static struct i915_request *
sys/dev/pci/drm/i915/selftests/i915_request.c
2997
struct i915_request *rq;
sys/dev/pci/drm/i915/selftests/i915_request.c
3042
struct i915_request *prev = NULL;
sys/dev/pci/drm/i915/selftests/i915_request.c
3072
struct i915_request *rq;
sys/dev/pci/drm/i915/selftests/i915_request.c
3148
struct i915_request *rq;
sys/dev/pci/drm/i915/selftests/i915_request.c
316
struct i915_request **requests;
sys/dev/pci/drm/i915/selftests/i915_request.c
366
struct i915_request *rq;
sys/dev/pci/drm/i915/selftests/i915_request.c
405
struct i915_request *rq = requests[count - 1];
sys/dev/pci/drm/i915/selftests/i915_request.c
420
struct i915_request *rq = requests[n];
sys/dev/pci/drm/i915/selftests/i915_request.c
590
struct i915_request *request = NULL;
sys/dev/pci/drm/i915/selftests/i915_request.c
646
struct i915_request *rq;
sys/dev/pci/drm/i915/selftests/i915_request.c
699
struct i915_request *rq;
sys/dev/pci/drm/i915/selftests/i915_request.c
70
struct i915_request *request;
sys/dev/pci/drm/i915/selftests/i915_request.c
760
struct i915_request *rq;
sys/dev/pci/drm/i915/selftests/i915_request.c
821
struct i915_request *rq, *nop;
sys/dev/pci/drm/i915/selftests/i915_request.c
87
struct i915_request *request;
sys/dev/pci/drm/i915/selftests/igt_spinner.c
118
const struct i915_request *rq)
sys/dev/pci/drm/i915/selftests/igt_spinner.c
123
struct i915_request *
sys/dev/pci/drm/i915/selftests/igt_spinner.c
129
struct i915_request *rq = NULL;
sys/dev/pci/drm/i915/selftests/igt_spinner.c
221
hws_seqno(const struct igt_spinner *spin, const struct i915_request *rq)
sys/dev/pci/drm/i915/selftests/igt_spinner.c
254
bool igt_wait_for_spinner(struct igt_spinner *spin, struct i915_request *rq)
sys/dev/pci/drm/i915/selftests/igt_spinner.h
35
struct i915_request *
sys/dev/pci/drm/i915/selftests/igt_spinner.h
41
bool igt_wait_for_spinner(struct igt_spinner *spin, struct i915_request *rq);
sys/dev/pci/drm/i915/selftests/intel_memory_region.c
1027
struct i915_request *rq;
sys/dev/pci/drm/i915/selftests/intel_scheduler_helpers.c
92
int intel_selftest_wait_for_rq(struct i915_request *rq)
sys/dev/pci/drm/i915/selftests/intel_scheduler_helpers.h
11
struct i915_request;
sys/dev/pci/drm/i915/selftests/intel_scheduler_helpers.h
33
int intel_selftest_wait_for_rq(struct i915_request *rq);
sys/dev/pci/drm/i915/selftests/mock_request.c
30
struct i915_request *
sys/dev/pci/drm/i915/selftests/mock_request.c
33
struct i915_request *request;
sys/dev/pci/drm/i915/selftests/mock_request.c
44
bool mock_cancel_request(struct i915_request *request)
sys/dev/pci/drm/i915/selftests/mock_request.h
32
struct i915_request *
sys/dev/pci/drm/i915/selftests/mock_request.h
35
bool mock_cancel_request(struct i915_request *request);