Symbol: intel_engine_cs
drivers/gpu/drm/i915/display/intel_overlay.c
1402
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gem/i915_gem_context.c
1118
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gem/i915_gem_context.c
1329
struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gem/i915_gem_context.c
1335
static bool __cancel_engine(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gem/i915_gem_context.c
1354
static struct intel_engine_cs *active_engine(struct intel_context *ce)
drivers/gpu/drm/i915/gem/i915_gem_context.c
1356
struct intel_engine_cs *engine = NULL;
drivers/gpu/drm/i915/gem/i915_gem_context.c
1406
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gem/i915_gem_context.c
157
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gem/i915_gem_context.c
407
struct intel_engine_cs **siblings;
drivers/gpu/drm/i915/gem/i915_gem_context.c
495
struct intel_engine_cs *master;
drivers/gpu/drm/i915/gem/i915_gem_context.c
560
struct intel_engine_cs *bond;
drivers/gpu/drm/i915/gem/i915_gem_context.c
591
struct intel_engine_cs **siblings = NULL;
drivers/gpu/drm/i915/gem/i915_gem_context.c
768
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gem/i915_gem_context_types.h
112
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gem/i915_gem_context_types.h
121
struct intel_engine_cs **siblings;
drivers/gpu/drm/i915/gem/i915_gem_wait.c
95
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.c
536
tiled_blits_create(struct intel_engine_cs *engine, struct rnd_state *prng)
drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.c
662
static int __igt_client_tiled_blits(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.c
719
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gem/selftests/i915_gem_coherency.c
20
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gem/selftests/i915_gem_coherency.c
288
static struct intel_engine_cs *
drivers/gpu/drm/i915/gem/selftests/i915_gem_coherency.c
291
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c
1262
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c
1510
struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c
1598
struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c
1777
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c
37
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c
662
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c
789
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c
915
struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gem/selftests/i915_gem_migrate.c
373
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
1542
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
545
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c
21
igt_request_alloc(struct i915_gem_context *ctx, struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.h
19
struct intel_engine_cs;
drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.h
22
igt_request_alloc(struct i915_gem_context *ctx, struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gem/selftests/mock_context.h
12
struct intel_engine_cs;
drivers/gpu/drm/i915/gt/gen2_engine_cs.c
293
void gen2_irq_enable(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/gen2_engine_cs.c
300
void gen2_irq_disable(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/gen2_engine_cs.c
306
void gen5_irq_enable(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/gen2_engine_cs.c
311
void gen5_irq_disable(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/gen2_engine_cs.h
12
struct intel_engine_cs;
drivers/gpu/drm/i915/gt/gen2_engine_cs.h
31
void gen2_irq_enable(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/gen2_engine_cs.h
32
void gen2_irq_disable(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/gen2_engine_cs.h
33
void gen5_irq_enable(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/gen2_engine_cs.h
34
void gen5_irq_disable(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/gen6_engine_cs.c
425
void gen6_irq_enable(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/gen6_engine_cs.c
436
void gen6_irq_disable(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/gen6_engine_cs.c
442
void hsw_irq_enable_vecs(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/gen6_engine_cs.c
452
void hsw_irq_disable_vecs(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/gen6_engine_cs.h
14
struct intel_engine_cs;
drivers/gpu/drm/i915/gt/gen6_engine_cs.h
33
void gen6_irq_enable(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/gen6_engine_cs.h
34
void gen6_irq_disable(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/gen6_engine_cs.h
36
void hsw_irq_enable_vecs(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/gen6_engine_cs.h
37
void hsw_irq_disable_vecs(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/gen7_renderclear.c
432
int gen7_setup_clear_gpr_bb(struct intel_engine_cs * const engine,
drivers/gpu/drm/i915/gt/gen7_renderclear.h
12
int gen7_setup_clear_gpr_bb(struct intel_engine_cs * const engine,
drivers/gpu/drm/i915/gt/gen7_renderclear.h
9
struct intel_engine_cs;
drivers/gpu/drm/i915/gt/gen8_engine_cs.c
170
static i915_reg_t gen12_get_aux_inv_reg(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/gen8_engine_cs.c
190
static bool gen12_needs_ccs_aux_inv(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/gen8_engine_cs.c
201
u32 *gen12_emit_aux_table_inv(struct intel_engine_cs *engine, u32 *cs)
drivers/gpu/drm/i915/gt/gen8_engine_cs.c
248
struct intel_engine_cs *engine = rq->engine;
drivers/gpu/drm/i915/gt/gen8_engine_cs.c
418
static u32 preempt_address(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/gen8_engine_cs.h
16
struct intel_engine_cs;
drivers/gpu/drm/i915/gt/gen8_engine_cs.h
50
u32 *gen12_emit_aux_table_inv(struct intel_engine_cs *engine, u32 *cs);
drivers/gpu/drm/i915/gt/intel_breadcrumbs.c
278
intel_breadcrumbs_create(struct intel_engine_cs *irq_engine)
drivers/gpu/drm/i915/gt/intel_breadcrumbs.c
514
void intel_engine_print_breadcrumbs(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_breadcrumbs.h
19
intel_breadcrumbs_create(struct intel_engine_cs *irq_engine);
drivers/gpu/drm/i915/gt/intel_breadcrumbs.h
37
intel_engine_signal_breadcrumbs(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_breadcrumbs.h
42
void intel_engine_print_breadcrumbs(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_breadcrumbs_types.h
51
struct intel_engine_cs *irq_engine;
drivers/gpu/drm/i915/gt/intel_context.c
392
intel_context_init(struct intel_context *ce, struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_context.c
41
intel_context_create(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_context.h
34
struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_context.h
41
intel_context_create(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_context_types.h
67
struct intel_context *(*create_virtual)(struct intel_engine_cs **engine,
drivers/gpu/drm/i915/gt/intel_context_types.h
70
struct intel_context *(*create_parallel)(struct intel_engine_cs **engines,
drivers/gpu/drm/i915/gt/intel_context_types.h
73
struct intel_engine_cs *(*get_sibling)(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_context_types.h
89
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_context_types.h
90
struct intel_engine_cs *inflight;
drivers/gpu/drm/i915/gt/intel_engine.h
153
intel_read_status_page(const struct intel_engine_cs *engine, int reg)
drivers/gpu/drm/i915/gt/intel_engine.h
160
intel_write_status_page(struct intel_engine_cs *engine, int reg, u32 value)
drivers/gpu/drm/i915/gt/intel_engine.h
207
void intel_engine_stop(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_engine.h
208
void intel_engine_cleanup(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_engine.h
213
void intel_engine_free_request_pool(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_engine.h
218
int intel_engine_init_common(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_engine.h
219
void intel_engine_cleanup_common(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_engine.h
221
int intel_engine_resume(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_engine.h
223
int intel_ring_submission_setup(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_engine.h
225
int intel_engine_stop_cs(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_engine.h
226
void intel_engine_cancel_stop_cs(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_engine.h
228
void intel_engine_wait_for_pending_mi_fw(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_engine.h
230
void intel_engine_set_hwsp_writemask(struct intel_engine_cs *engine, u32 mask);
drivers/gpu/drm/i915/gt/intel_engine.h
232
u64 intel_engine_get_active_head(const struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_engine.h
233
u64 intel_engine_get_last_batch_head(const struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_engine.h
235
void intel_engine_get_instdone(const struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_engine.h
238
void intel_engine_init_execlists(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_engine.h
240
bool intel_engine_irq_enable(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_engine.h
241
void intel_engine_irq_disable(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_engine.h
243
static inline void __intel_engine_reset(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_engine.h
252
bool intel_engine_is_idle(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_engine.h
254
void __intel_engine_flush_submission(struct intel_engine_cs *engine, bool sync);
drivers/gpu/drm/i915/gt/intel_engine.h
255
static inline void intel_engine_flush_submission(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine.h
262
bool intel_engine_can_store_dword(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_engine.h
265
void intel_engine_dump(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_engine.h
272
ktime_t intel_engine_get_busy_time(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_engine.h
275
void intel_engine_get_hung_entity(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_engine.h
280
intel_engine_create_pinned_context(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_engine.h
289
void xehp_enable_ccs_engines(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_engine.h
295
static inline bool intel_engine_uses_guc(const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine.h
301
intel_engine_has_preempt_reset(const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine.h
311
intel_engine_create_virtual(struct intel_engine_cs **siblings,
drivers/gpu/drm/i915/gt/intel_engine.h
315
intel_engine_create_parallel(struct intel_engine_cs **engines,
drivers/gpu/drm/i915/gt/intel_engine.h
324
intel_virtual_engine_has_heartbeat(const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine.h
338
intel_engine_has_heartbeat(const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine.h
349
static inline struct intel_engine_cs *
drivers/gpu/drm/i915/gt/intel_engine.h
350
intel_engine_get_sibling(struct intel_engine_cs *engine, unsigned int sibling)
drivers/gpu/drm/i915/gt/intel_engine.h
357
intel_engine_set_hung_context(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_engine.h
36
const struct intel_engine_cs *e__ __maybe_unused = (e); \
drivers/gpu/drm/i915/gt/intel_engine.h
364
intel_engine_clear_hung_context(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine.h
370
intel_engine_get_hung_context(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine.h
375
u64 intel_clamp_heartbeat_interval_ms(struct intel_engine_cs *engine, u64 value);
drivers/gpu/drm/i915/gt/intel_engine.h
376
u64 intel_clamp_max_busywait_duration_ns(struct intel_engine_cs *engine, u64 value);
drivers/gpu/drm/i915/gt/intel_engine.h
377
u64 intel_clamp_preempt_timeout_ms(struct intel_engine_cs *engine, u64 value);
drivers/gpu/drm/i915/gt/intel_engine.h
378
u64 intel_clamp_stop_timeout_ms(struct intel_engine_cs *engine, u64 value);
drivers/gpu/drm/i915/gt/intel_engine.h
379
u64 intel_clamp_timeslice_duration_ms(struct intel_engine_cs *engine, u64 value);
drivers/gpu/drm/i915/gt/intel_engine.h
382
rb_entry_safe(rb, struct intel_engine_cs, uabi_node)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
1009
void intel_engine_init_execlists(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
1022
static void cleanup_status_page(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
1040
static int pin_ggtt_status_page(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_engine_cs.c
1065
static int init_status_page(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
1129
static int intel_engine_init_tlb_invalidation(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
1243
static int engine_setup_common(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
1308
struct intel_engine_cs *engine = ce->engine;
drivers/gpu/drm/i915/gt/intel_engine_cs.c
1347
intel_engine_create_pinned_context(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_engine_cs.c
1390
struct intel_engine_cs *engine = ce->engine;
drivers/gpu/drm/i915/gt/intel_engine_cs.c
1405
create_ggtt_bind_context(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
1419
create_kernel_context(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
1439
static int engine_init_common(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
1491
int (*setup)(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_engine_cs.c
1492
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_engine_cs.c
1538
void intel_engine_cleanup_common(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
1572
int intel_engine_resume(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
1580
u64 intel_engine_get_active_head(const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
1596
u64 intel_engine_get_last_batch_head(const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
1608
static unsigned long stop_timeout(const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
1623
static int __intel_engine_stop_cs(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_engine_cs.c
1652
int intel_engine_stop_cs(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
1691
void intel_engine_cancel_stop_cs(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
1698
static u32 __cs_pending_mi_force_wakes(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
1759
void intel_engine_wait_for_pending_mi_fw(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
1768
void intel_engine_get_instdone(const struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_engine_cs.c
1839
static bool ring_is_idle(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
1864
void __intel_engine_flush_submission(struct intel_engine_cs *engine, bool sync)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
1892
bool intel_engine_is_idle(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
1915
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_engine_cs.c
1937
bool intel_engine_irq_enable(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
1950
void intel_engine_irq_disable(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
1963
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_engine_cs.c
1975
bool intel_engine_can_store_dword(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
2075
static void intel_engine_print_registers(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_engine_cs.c
2255
static void print_properties(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_engine_cs.c
2341
static void engine_dump_active_requests(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_engine_cs.c
2372
void intel_engine_dump(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_engine_cs.c
2443
ktime_t intel_engine_get_busy_time(struct intel_engine_cs *engine, ktime_t *now)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
2449
intel_engine_create_virtual(struct intel_engine_cs **siblings,
drivers/gpu/drm/i915/gt/intel_engine_cs.c
2462
static struct i915_request *engine_execlist_find_hung_request(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
2514
void intel_engine_get_hung_entity(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_engine_cs.c
2541
void xehp_enable_ccs_engines(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
358
static void __sprint_engine_name(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
370
void intel_engine_set_hwsp_writemask(struct intel_engine_cs *engine, u32 mask)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
385
static void intel_engine_sanitize_mmio(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
391
static void nop_irq_handler(struct intel_engine_cs *engine, u16 iir)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
454
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_engine_cs.c
571
u64 intel_clamp_heartbeat_interval_ms(struct intel_engine_cs *engine, u64 value)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
578
u64 intel_clamp_max_busywait_duration_ns(struct intel_engine_cs *engine, u64 value)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
585
u64 intel_clamp_preempt_timeout_ms(struct intel_engine_cs *engine, u64 value)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
599
u64 intel_clamp_stop_timeout_ms(struct intel_engine_cs *engine, u64 value)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
606
u64 intel_clamp_timeslice_duration_ms(struct intel_engine_cs *engine, u64 value)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
620
static void __setup_engine_capabilities(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
654
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_engine_cs.c
667
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_engine_cs.c
700
void intel_engine_free_request_pool(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
710
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c
100
struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c
120
reset_engine(struct intel_engine_cs *engine, struct i915_request *rq)
drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c
142
struct intel_engine_cs *engine =
drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c
240
void intel_engine_unpark_heartbeat(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c
248
void intel_engine_park_heartbeat(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c
256
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c
26
static bool next_heartbeat(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c
266
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c
273
void intel_engine_init_heartbeat(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c
278
static int __intel_engine_pulse(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c
303
static unsigned long set_heartbeat(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c
317
int intel_engine_set_heartbeat(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c
361
int intel_engine_pulse(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c
383
int intel_engine_flush_barriers(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c
82
static void idle_pulse(struct intel_engine_cs *engine, struct i915_request *rq)
drivers/gpu/drm/i915/gt/intel_engine_heartbeat.h
12
void intel_engine_init_heartbeat(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_engine_heartbeat.h
14
int intel_engine_set_heartbeat(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_engine_heartbeat.h
17
void intel_engine_park_heartbeat(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_engine_heartbeat.h
18
void intel_engine_unpark_heartbeat(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_engine_heartbeat.h
23
int intel_engine_pulse(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_engine_heartbeat.h
24
int intel_engine_flush_barriers(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_engine_heartbeat.h
9
struct intel_engine_cs;
drivers/gpu/drm/i915/gt/intel_engine_pm.c
111
struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_pm.c
151
static bool switch_to_kernel_context(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_pm.c
20
static void intel_gsc_idle_msg_enable(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_pm.c
245
static void call_idle_barriers(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_pm.c
260
struct intel_engine_cs *engine =
drivers/gpu/drm/i915/gt/intel_engine_pm.c
295
void intel_engine_init__pm(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_pm.c
311
void intel_engine_reset_pinned_contexts(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_pm.c
60
struct intel_engine_cs *engine =
drivers/gpu/drm/i915/gt/intel_engine_pm.h
108
void intel_engine_init__pm(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_engine_pm.h
110
void intel_engine_reset_pinned_contexts(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_engine_pm.h
17
intel_engine_pm_is_awake(const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_pm.h
22
static inline void __intel_engine_pm_get(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_pm.h
27
static inline void intel_engine_pm_get(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_pm.h
32
static inline bool intel_engine_pm_get_if_awake(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_pm.h
37
static inline void intel_engine_pm_might_get(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_pm.h
43
struct intel_engine_cs *tengine;
drivers/gpu/drm/i915/gt/intel_engine_pm.h
52
static inline void intel_engine_pm_put(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_pm.h
57
static inline void intel_engine_pm_put_async(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_pm.h
62
static inline void intel_engine_pm_put_delay(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_engine_pm.h
68
static inline void intel_engine_pm_flush(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_pm.h
73
static inline void intel_engine_pm_might_put(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_pm.h
79
struct intel_engine_cs *tengine;
drivers/gpu/drm/i915/gt/intel_engine_pm.h
89
intel_engine_create_kernel_request(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_stats.h
16
static inline void intel_engine_context_in(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_stats.h
39
static inline void intel_engine_context_out(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_types.h
506
void (*irq_enable)(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_engine_types.h
507
void (*irq_disable)(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_engine_types.h
508
void (*irq_handler)(struct intel_engine_cs *engine, u16 iir);
drivers/gpu/drm/i915/gt/intel_engine_types.h
510
void (*sanitize)(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_engine_types.h
511
int (*resume)(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_engine_types.h
514
void (*prepare)(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_engine_types.h
516
void (*rewind)(struct intel_engine_cs *engine, bool stalled);
drivers/gpu/drm/i915/gt/intel_engine_types.h
517
void (*cancel)(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_engine_types.h
519
void (*finish)(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_engine_types.h
522
void (*park)(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_engine_types.h
523
void (*unpark)(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_engine_types.h
525
void (*bump_serial)(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_engine_types.h
527
void (*set_default_submission)(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_engine_types.h
555
void (*release)(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_engine_types.h
56
struct intel_engine_cs;
drivers/gpu/drm/i915/gt/intel_engine_types.h
566
ktime_t (*busyness)(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_engine_types.h
653
intel_engine_using_cmd_parser(const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_types.h
659
intel_engine_requires_cmd_parser(const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_types.h
665
intel_engine_supports_stats(const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_types.h
671
intel_engine_has_preemption(const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_types.h
677
intel_engine_has_semaphores(const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_types.h
683
intel_engine_has_timeslices(const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_types.h
692
intel_engine_is_virtual(const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_types.h
698
intel_engine_has_relative_mmio(const struct intel_engine_cs * const engine)
drivers/gpu/drm/i915/gt/intel_engine_types.h
707
intel_engine_uses_wa_hold_switchout(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_user.c
108
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_engine_user.c
18
struct intel_engine_cs *
drivers/gpu/drm/i915/gt/intel_engine_user.c
184
struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_user.c
197
static void engine_rename(struct intel_engine_cs *engine, const char *name, u16 instance)
drivers/gpu/drm/i915/gt/intel_engine_user.c
219
struct intel_engine_cs *engine =
drivers/gpu/drm/i915/gt/intel_engine_user.c
24
struct intel_engine_cs *it =
drivers/gpu/drm/i915/gt/intel_engine_user.c
264
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_engine_user.c
319
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_engine_user.c
41
void intel_engine_add_user(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_engine_user.c
60
const struct intel_engine_cs *a =
drivers/gpu/drm/i915/gt/intel_engine_user.c
62
const struct intel_engine_cs *b =
drivers/gpu/drm/i915/gt/intel_engine_user.c
89
struct intel_engine_cs *engine =
drivers/gpu/drm/i915/gt/intel_engine_user.h
12
struct intel_engine_cs;
drivers/gpu/drm/i915/gt/intel_engine_user.h
14
struct intel_engine_cs *
drivers/gpu/drm/i915/gt/intel_engine_user.h
19
void intel_engine_add_user(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
1022
first_virtual_engine(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
1047
struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
1120
static void defer_active(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
1151
static bool needs_timeslice(const struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
1187
timeslice_expired(struct intel_engine_cs *engine, const struct i915_request *rq)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
1200
static unsigned long timeslice(const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
1205
static void start_timeslice(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
1236
static unsigned long active_preempt_timeout(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
1252
static void set_preempt_timeout(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
1270
static void execlists_dequeue(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
1617
static void execlists_dequeue_irq(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
1749
wa_csb_read(const struct intel_engine_cs *engine, u64 * const csb)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
177
struct intel_engine_cs base;
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
1782
static u64 csb_read(const struct intel_engine_cs *engine, u64 * const csb)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
1814
process_csb(struct intel_engine_cs *engine, struct i915_request **inactive)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
204
struct intel_engine_cs *siblings[];
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
207
static struct virtual_engine *to_virtual_engine(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
2096
static bool execlists_hold(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
214
execlists_create_virtual(struct intel_engine_cs **siblings, unsigned int count,
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
2194
static void execlists_unhold(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
2224
struct intel_engine_cs *engine = cap->rq->engine;
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
2252
static struct execlists_capture *capture_regs(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
2287
active_context(struct intel_engine_cs *engine, u32 ccid)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
2320
static u32 active_ccid(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
2325
static void execlists_capture(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
2386
static void execlists_reset(struct intel_engine_cs *engine, const char *msg)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
2410
static bool preempt_timeout(const struct intel_engine_cs *const engine)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
2431
struct intel_engine_cs * const engine = sched_engine->private_data;
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
244
static void ring_set_paused(const struct intel_engine_cs *engine, int state)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
2486
static void execlists_irq_handler(struct intel_engine_cs *engine, u16 iir)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
2527
struct intel_engine_cs *engine =
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
2547
static void queue_request(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
2557
static bool submit_queue(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
2569
static bool ancestor_on_hold(const struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
2578
struct intel_engine_cs *engine = request->engine;
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
2604
struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
2642
struct intel_engine_cs *engine = NULL;
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
2653
execlists_create_parallel(struct intel_engine_cs **engines,
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
2713
const struct intel_engine_cs * const engine = rq->engine;
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
2804
static void reset_csb_pointers(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
2846
static void sanitize_hwsp(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
2854
static void execlists_sanitize(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
2885
static void enable_error_interrupt(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
2928
static void enable_execlists(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
2952
static int execlists_resume(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
2965
static void execlists_reset_prepare(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3008
reset_csb(struct intel_engine_cs *engine, struct i915_request **inactive)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3024
execlists_reset_active(struct intel_engine_cs *engine, bool stalled)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
303
static bool need_preempt(const struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3101
static void execlists_reset_csb(struct intel_engine_cs *engine, bool stalled)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3117
static void execlists_reset_rewind(struct intel_engine_cs *engine, bool stalled)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3138
struct intel_engine_cs * const engine = sched_engine->private_data;
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3144
static void execlists_reset_cancel(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3232
static void execlists_reset_finish(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3256
static void gen8_logical_ring_enable_irq(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3263
static void gen8_logical_ring_disable_irq(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3268
static void execlists_park(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3285
struct intel_engine_cs *engine, *locked;
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3313
static bool can_preempt(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3320
struct intel_engine_cs *engine = rq->engine;
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3368
static void execlists_set_default_submission(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3376
static void execlists_shutdown(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3384
static void execlists_release(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3394
static ktime_t __execlists_engine_busyness(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3411
static ktime_t execlists_engine_busyness(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3427
logical_ring_default_vfuncs(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3493
static void logical_ring_default_irqs(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3515
static void rcs_submission_override(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3533
int intel_execlists_submission_setup(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3633
struct intel_engine_cs *sibling = ve->siblings[n];
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
373
__unwind_incomplete_requests(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3751
static struct intel_engine_cs *
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3752
virtual_get_sibling(struct intel_engine_cs *engine, unsigned int sibling)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3823
struct intel_engine_cs *sibling = READ_ONCE(ve->siblings[n]);
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3929
execlists_create_virtual(struct intel_engine_cs **siblings, unsigned int count,
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3996
struct intel_engine_cs *sibling = siblings[n];
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
4073
void intel_execlists_show_requests(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
4158
void intel_execlists_dump_active_requests(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
429
struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
471
static struct intel_engine_cs *
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
474
struct intel_engine_cs * const engine = rq->engine;
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
530
struct intel_engine_cs *old;
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
546
struct intel_engine_cs *engine = rq->engine;
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
560
struct intel_engine_cs *engine = rq->engine;
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
589
struct intel_engine_cs * const engine = rq->engine;
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
757
const struct intel_engine_cs *engine =
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
770
reset_in_progress(const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
779
struct intel_engine_cs *engine =
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
905
static void execlists_submit_ports(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
995
const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
997
const struct intel_engine_cs *inflight;
drivers/gpu/drm/i915/gt/intel_execlists_submission.h
16
struct intel_engine_cs;
drivers/gpu/drm/i915/gt/intel_execlists_submission.h
25
int intel_execlists_submission_setup(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_execlists_submission.h
27
void intel_execlists_show_requests(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_execlists_submission.h
35
void intel_execlists_dump_active_requests(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_execlists_submission.h
40
intel_engine_in_execlists_submission_mode(const struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_gt.c
1020
struct intel_engine_cs *engine = gt->engine[BCS0];
drivers/gpu/drm/i915/gt/intel_gt.c
1059
struct intel_engine_cs *engine = gt->engine[BCS0];
drivers/gpu/drm/i915/gt/intel_gt.c
226
static void gen6_clear_engine_error_register(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_gt.c
293
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_gt.c
303
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_gt.c
517
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_gt.c
632
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_gt_engines_debugfs.c
17
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_gt_irq.c
136
struct intel_engine_cs *engine = gt->engine_class[class][instance];
drivers/gpu/drm/i915/gt/intel_gt_irq.h
44
static inline void intel_engine_cs_irq(struct intel_engine_cs *engine, u16 iir)
drivers/gpu/drm/i915/gt/intel_gt_irq.h
51
intel_engine_set_irq_handler(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_gt_irq.h
52
void (*fn)(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_gt_pm.c
171
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_gt_pm.c
242
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_gt_requests.c
112
void intel_engine_add_retire(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_gt_requests.c
122
void intel_engine_init_retire(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_gt_requests.c
127
void intel_engine_fini_retire(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_gt_requests.c
29
static bool engine_active(const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_gt_requests.c
36
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_gt_requests.c
62
struct intel_engine_cs *engine =
drivers/gpu/drm/i915/gt/intel_gt_requests.c
88
static bool add_retire(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_gt_requests.h
11
struct intel_engine_cs;
drivers/gpu/drm/i915/gt/intel_gt_requests.h
22
void intel_engine_init_retire(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_gt_requests.h
23
void intel_engine_add_retire(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_gt_requests.h
25
void intel_engine_fini_retire(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_gt_types.h
205
struct intel_engine_cs *engine[I915_NUM_ENGINES];
drivers/gpu/drm/i915/gt/intel_gt_types.h
206
struct intel_engine_cs *engine_class[MAX_ENGINE_CLASS + 1]
drivers/gpu/drm/i915/gt/intel_gt_types.h
37
struct intel_engine_cs;
drivers/gpu/drm/i915/gt/intel_lrc.c
1017
struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_lrc.c
1074
__lrc_alloc_state(struct intel_context *ce, struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_lrc.c
1122
pinned_timeline(struct intel_context *ce, struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_lrc.c
1129
int lrc_alloc(struct intel_context *ce, struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_lrc.c
1194
struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_lrc.c
1212
struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_lrc.c
1449
const struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_lrc.c
1468
const struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_lrc.c
1538
const struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_lrc.c
1577
struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_lrc.c
1583
const struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_lrc.c
1639
gen8_emit_flush_coherentl3_wa(struct intel_engine_cs *engine, u32 *batch)
drivers/gpu/drm/i915/gt/intel_lrc.c
1681
static u32 *gen8_init_indirectctx_bb(struct intel_engine_cs *engine, u32 *batch)
drivers/gpu/drm/i915/gt/intel_lrc.c
1733
static u32 *gen9_init_indirectctx_bb(struct intel_engine_cs *engine, u32 *batch)
drivers/gpu/drm/i915/gt/intel_lrc.c
1807
static int lrc_create_wa_ctx(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_lrc.c
1831
void lrc_fini_wa_ctx(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_lrc.c
1836
typedef u32 *(*wa_bb_func_t)(struct intel_engine_cs *engine, u32 *batch);
drivers/gpu/drm/i915/gt/intel_lrc.c
1838
void lrc_init_wa_ctx(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_lrc.c
51
const struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_lrc.c
643
static const u8 *reg_offsets(const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_lrc.c
679
static int lrc_ring_mi_mode(const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_lrc.c
693
static int lrc_ring_bb_offset(const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_lrc.c
708
static int lrc_ring_gpr0(const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_lrc.c
722
static int lrc_ring_wa_bb_per_ctx(const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_lrc.c
732
static int lrc_ring_indirect_ptr(const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_lrc.c
743
static int lrc_ring_indirect_offset(const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_lrc.c
754
static int lrc_ring_cmd_buf_cctl(const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_lrc.c
773
lrc_ring_indirect_offset_default(const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_lrc.c
791
const struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_lrc.c
803
const struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_lrc.c
843
const struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_lrc.c
869
const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_lrc.c
913
static void __reset_stop_ring(u32 *regs, const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_lrc.c
926
const struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_lrc.c
954
const struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_lrc.c
961
const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_lrc.c
967
set_redzone(void *vaddr, const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_lrc.c
978
check_redzone(const void *vaddr, const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_lrc.h
18
struct intel_engine_cs;
drivers/gpu/drm/i915/gt/intel_lrc.h
33
void lrc_init_wa_ctx(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_lrc.h
34
void lrc_fini_wa_ctx(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_lrc.h
37
struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_lrc.h
44
struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_lrc.h
49
struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_lrc.h
55
struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_lrc.h
59
const struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_lrc.h
62
const struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_lrc.h
65
const struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_lrc.h
68
struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_lrc.h
71
const struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_migrate.c
162
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_migrate.c
23
static bool engine_supports_migration(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_migrate.c
231
static struct intel_engine_cs *first_copy_engine(struct intel_gt *gt)
drivers/gpu/drm/i915/gt/intel_migrate.c
233
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_migrate.c
248
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_migrate.c
288
struct intel_engine_cs *engines[MAX_ENGINE_INSTANCE];
drivers/gpu/drm/i915/gt/intel_migrate.c
289
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_mocs.c
568
static u32 mocs_offset(const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_mocs.c
583
static void init_mocs_table(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_mocs.c
631
void intel_mocs_init_engine(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_mocs.h
34
struct intel_engine_cs;
drivers/gpu/drm/i915/gt/intel_mocs.h
38
void intel_mocs_init_engine(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_rc6.c
141
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_rc6.c
211
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_rc6.c
234
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_rc6.c
362
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_rc6.c
390
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_rc6.c
63
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_renderstate.c
147
struct intel_engine_cs *engine = ce->engine;
drivers/gpu/drm/i915/gt/intel_renderstate.c
17
render_state_get_rodata(const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_renderstate.c
214
struct intel_engine_cs *engine = rq->engine;
drivers/gpu/drm/i915/gt/intel_reset.c
1035
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_reset.c
1164
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_reset.c
1322
int intel_gt_reset_engine(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_reset.c
1327
int __intel_engine_reset_bh(struct intel_engine_cs *engine, const char *msg)
drivers/gpu/drm/i915/gt/intel_reset.c
1389
int intel_engine_reset(struct intel_engine_cs *engine, const char *msg)
drivers/gpu/drm/i915/gt/intel_reset.c
1470
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_reset.c
322
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_reset.c
353
static struct intel_engine_cs *find_sfc_paired_vecs_engine(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_reset.c
374
static void get_sfc_forced_lock_data(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_reset.c
408
static int gen11_lock_sfc(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_reset.c
433
struct intel_engine_cs *paired_vecs;
drivers/gpu/drm/i915/gt/intel_reset.c
500
static void gen11_unlock_sfc(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_reset.c
523
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_reset.c
560
static int gen8_engine_reset_prepare(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_reset.c
601
static void gen8_engine_reset_cancel(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_reset.c
612
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_reset.c
828
static void reset_prepare_engine(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_reset.c
875
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_reset.c
907
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_reset.c
931
static void reset_finish_engine(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_reset.c
942
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_reset.c
969
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_reset.h
17
struct intel_engine_cs;
drivers/gpu/drm/i915/gt/intel_reset.h
36
int intel_engine_reset(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_reset.h
38
int __intel_engine_reset_bh(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_reset.h
59
int intel_gt_reset_engine(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_ring.c
146
intel_engine_create_ring(struct intel_engine_cs *engine, int size)
drivers/gpu/drm/i915/gt/intel_ring.h
13
struct intel_engine_cs;
drivers/gpu/drm/i915/gt/intel_ring.h
16
intel_engine_create_ring(struct intel_engine_cs *engine, int size);
drivers/gpu/drm/i915/gt/intel_ring_submission.c
1082
static void i9xx_set_default_submission(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_ring_submission.c
1087
static void gen6_bsd_set_default_submission(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_ring_submission.c
1092
static void ring_release(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_ring_submission.c
1113
static void irq_handler(struct intel_engine_cs *engine, u16 iir)
drivers/gpu/drm/i915/gt/intel_ring_submission.c
1118
static void setup_irq(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_ring_submission.c
1155
static void setup_common(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_ring_submission.c
118
static void flush_cs_tlb(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_ring_submission.c
1199
static void setup_rcs(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_ring_submission.c
1228
static void setup_vcs(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_ring_submission.c
1252
static void setup_bcs(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_ring_submission.c
1265
static void setup_vecs(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_ring_submission.c
1279
static int gen7_ctx_switch_bb_setup(struct intel_engine_cs * const engine,
drivers/gpu/drm/i915/gt/intel_ring_submission.c
1285
static int gen7_ctx_switch_bb_init(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_ring_submission.c
1311
static struct i915_vma *gen7_ctx_vma(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_ring_submission.c
1349
int intel_ring_submission_setup(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_ring_submission.c
139
static void ring_setup_status_page(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_ring_submission.c
160
static void set_pp_dir(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_ring_submission.c
177
static bool stop_ring(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_ring_submission.c
194
static int xcs_resume(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_ring_submission.c
305
static void sanitize_hwsp(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_ring_submission.c
313
static void xcs_sanitize(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_ring_submission.c
340
static void reset_prepare(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_ring_submission.c
37
static void set_hwstam(struct intel_engine_cs *engine, u32 mask)
drivers/gpu/drm/i915/gt/intel_ring_submission.c
388
static void reset_rewind(struct intel_engine_cs *engine, bool stalled)
drivers/gpu/drm/i915/gt/intel_ring_submission.c
455
static void reset_finish(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_ring_submission.c
459
static void reset_cancel(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_ring_submission.c
53
static void set_hws_pga(struct intel_engine_cs *engine, phys_addr_t phys)
drivers/gpu/drm/i915/gt/intel_ring_submission.c
562
alloc_context_vma(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_ring_submission.c
606
struct intel_engine_cs *engine = ce->engine;
drivers/gpu/drm/i915/gt/intel_ring_submission.c
64
static struct page *status_page(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_ring_submission.c
646
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_ring_submission.c
664
struct intel_engine_cs *engine = NULL;
drivers/gpu/drm/i915/gt/intel_ring_submission.c
697
const struct intel_engine_cs * const engine = rq->engine;
drivers/gpu/drm/i915/gt/intel_ring_submission.c
72
static void ring_setup_phys_status_page(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_ring_submission.c
731
struct intel_engine_cs *engine = rq->engine;
drivers/gpu/drm/i915/gt/intel_ring_submission.c
760
struct intel_engine_cs *signaller;
drivers/gpu/drm/i915/gt/intel_ring_submission.c
78
static void set_hwsp(struct intel_engine_cs *engine, u32 offset)
drivers/gpu/drm/i915/gt/intel_ring_submission.c
813
struct intel_engine_cs *signaller;
drivers/gpu/drm/i915/gt/intel_ring_submission.c
923
struct intel_engine_cs *engine = rq->engine;
drivers/gpu/drm/i915/gt/intel_ring_submission.c
954
struct intel_engine_cs *engine = rq->engine;
drivers/gpu/drm/i915/gt/intel_rps.c
1535
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_rps.c
83
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_timeline.c
168
intel_timeline_create_from_engine(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_timeline.h
30
intel_timeline_create_from_engine(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_tlb.c
30
static int wait_for_invalidate(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_tlb.c
53
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_workarounds.c
1493
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_workarounds.c
1615
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/intel_workarounds.c
1922
static void skl_whitelist_build(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_workarounds.c
1935
static void bxt_whitelist_build(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_workarounds.c
1943
static void kbl_whitelist_build(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_workarounds.c
1956
static void glk_whitelist_build(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_workarounds.c
1969
static void cfl_whitelist_build(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_workarounds.c
1992
static void allow_read_ctx_timestamp(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_workarounds.c
2002
static void cml_whitelist_build(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_workarounds.c
2009
static void icl_whitelist_build(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_workarounds.c
2057
static void tgl_whitelist_build(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_workarounds.c
2098
static void dg2_whitelist_build(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_workarounds.c
2113
static void xelpg_whitelist_build(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_workarounds.c
2128
void intel_engine_init_whitelist(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_workarounds.c
2165
void intel_engine_apply_whitelist(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_workarounds.c
2196
engine_fake_wa_init(struct intel_engine_cs *engine, struct i915_wa_list *wal)
drivers/gpu/drm/i915/gt/intel_workarounds.c
2233
rcs_engine_wa_init(struct intel_engine_cs *engine, struct i915_wa_list *wal)
drivers/gpu/drm/i915/gt/intel_workarounds.c
2686
xcs_engine_wa_init(struct intel_engine_cs *engine, struct i915_wa_list *wal)
drivers/gpu/drm/i915/gt/intel_workarounds.c
2704
ccs_engine_wa_init(struct intel_engine_cs *engine, struct i915_wa_list *wal)
drivers/gpu/drm/i915/gt/intel_workarounds.c
2743
static void ccs_engine_wa_mode(struct intel_engine_cs *engine, struct i915_wa_list *wal)
drivers/gpu/drm/i915/gt/intel_workarounds.c
2777
general_render_compute_wa_init(struct intel_engine_cs *engine, struct i915_wa_list *wal)
drivers/gpu/drm/i915/gt/intel_workarounds.c
2887
engine_init_workarounds(struct intel_engine_cs *engine, struct i915_wa_list *wal)
drivers/gpu/drm/i915/gt/intel_workarounds.c
2912
void intel_engine_init_workarounds(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_workarounds.c
2921
void intel_engine_apply_workarounds(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_workarounds.c
3119
int intel_engine_verify_workarounds(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_workarounds.c
336
static void gen6_ctx_workarounds_init(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_workarounds.c
345
static void gen7_ctx_workarounds_init(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_workarounds.c
362
static void gen8_ctx_workarounds_init(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_workarounds.c
410
static void bdw_ctx_workarounds_init(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_workarounds.c
438
static void chv_ctx_workarounds_init(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_workarounds.c
450
static void gen9_ctx_workarounds_init(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_workarounds.c
546
static void skl_tune_iz_hashing(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_workarounds.c
586
static void skl_ctx_workarounds_init(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_workarounds.c
593
static void bxt_ctx_workarounds_init(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_workarounds.c
607
static void kbl_ctx_workarounds_init(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_workarounds.c
624
static void glk_ctx_workarounds_init(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_workarounds.c
634
static void cfl_ctx_workarounds_init(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_workarounds.c
648
static void icl_ctx_workarounds_init(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_workarounds.c
703
static void dg2_ctx_gt_tuning_init(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_workarounds.c
713
static void gen12_ctx_workarounds_init(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_workarounds.c
778
static void dg1_ctx_workarounds_init(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_workarounds.c
792
static void dg2_ctx_workarounds_init(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_workarounds.c
814
static void xelpg_ctx_gt_tuning_init(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_workarounds.c
831
static void xelpg_ctx_workarounds_init(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_workarounds.c
862
static void fakewa_disable_nestedbb_mode(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_workarounds.c
893
static void gen12_ctx_gt_mocs_init(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_workarounds.c
919
gen12_ctx_gt_fake_wa_init(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_workarounds.c
929
__intel_engine_init_ctx_wa(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/intel_workarounds.c
985
void intel_engine_init_ctx_wa(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_workarounds.h
15
struct intel_engine_cs;
drivers/gpu/drm/i915/gt/intel_workarounds.h
24
void intel_engine_init_ctx_wa(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_workarounds.h
31
void intel_engine_init_whitelist(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_workarounds.h
32
void intel_engine_apply_whitelist(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_workarounds.h
34
void intel_engine_init_workarounds(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_workarounds.h
35
void intel_engine_apply_workarounds(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_workarounds.h
36
int intel_engine_verify_workarounds(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/mock_engine.c
264
struct intel_engine_cs *engine, *locked;
drivers/gpu/drm/i915/gt/mock_engine.c
284
static void mock_reset_prepare(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/mock_engine.c
288
static void mock_reset_rewind(struct intel_engine_cs *engine, bool stalled)
drivers/gpu/drm/i915/gt/mock_engine.c
293
static void mock_reset_cancel(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/mock_engine.c
321
static void mock_reset_finish(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/mock_engine.c
325
static void mock_engine_release(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/mock_engine.c
341
struct intel_engine_cs *mock_engine(struct drm_i915_private *i915,
drivers/gpu/drm/i915/gt/mock_engine.c
393
int mock_engine_init(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/mock_engine.c
429
void mock_engine_flush(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/mock_engine.c
443
void mock_engine_reset(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/mock_engine.c
60
static struct intel_ring *mock_ring(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/mock_engine.h
16
struct intel_engine_cs base;
drivers/gpu/drm/i915/gt/mock_engine.h
23
struct intel_engine_cs *mock_engine(struct drm_i915_private *i915,
drivers/gpu/drm/i915/gt/mock_engine.h
26
int mock_engine_init(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/mock_engine.h
28
void mock_engine_flush(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/mock_engine.h
29
void mock_engine_reset(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/mock_engine.h
30
void mock_engine_free(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/selftest_context.c
153
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_context.c
197
static int __live_active_context(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/selftest_context.c
312
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_context.c
357
static int __live_remote_context(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/selftest_context.c
425
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_context.c
77
static int __live_context_size(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/selftest_engine_cs.c
136
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_engine_cs.c
264
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_engine_cs.c
44
static i915_reg_t timestamp_reg(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/selftest_engine_heartbeat.c
14
static void reset_heartbeat(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/selftest_engine_heartbeat.c
157
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_engine_heartbeat.c
177
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_engine_heartbeat.c
196
static int __live_heartbeat_off(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/selftest_engine_heartbeat.c
241
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_engine_heartbeat.c
283
void st_engine_heartbeat_disable(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/selftest_engine_heartbeat.c
291
void st_engine_heartbeat_enable(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/selftest_engine_heartbeat.c
299
void st_engine_heartbeat_disable_no_pm(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/selftest_engine_heartbeat.c
315
void st_engine_heartbeat_enable_no_pm(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/selftest_engine_heartbeat.c
37
static int engine_sync_barrier(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/selftest_engine_heartbeat.c
90
static int __live_idle_pulse(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/selftest_engine_heartbeat.c
91
int (*fn)(struct intel_engine_cs *cs))
drivers/gpu/drm/i915/gt/selftest_engine_heartbeat.h
11
void st_engine_heartbeat_disable(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/selftest_engine_heartbeat.h
12
void st_engine_heartbeat_disable_no_pm(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/selftest_engine_heartbeat.h
13
void st_engine_heartbeat_enable(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/selftest_engine_heartbeat.h
14
void st_engine_heartbeat_enable_no_pm(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/selftest_engine_heartbeat.h
9
struct intel_engine_cs;
drivers/gpu/drm/i915/gt/selftest_engine_pm.c
139
static int __live_engine_timestamps(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/selftest_engine_pm.c
195
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_engine_pm.c
219
static int __spin_until_busier(struct intel_engine_cs *engine, ktime_t busyness)
drivers/gpu/drm/i915/gt/selftest_engine_pm.c
247
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_engine_pm.c
352
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_engine_pm.c
76
struct intel_engine_cs *engine = ce->engine;
drivers/gpu/drm/i915/gt/selftest_execlists.c
1117
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_execlists.c
115
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_execlists.c
1260
static struct i915_request *nop_request(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/selftest_execlists.c
1274
static long slice_timeout(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/selftest_execlists.c
1291
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_execlists.c
1416
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_execlists.c
1532
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_execlists.c
169
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_execlists.c
1720
struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/selftest_execlists.c
1740
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_execlists.c
1831
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_execlists.c
1959
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_execlists.c
2055
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_execlists.c
2314
static void force_reset_timeout(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/selftest_execlists.c
2320
static void cancel_reset_timeout(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/selftest_execlists.c
2327
struct intel_engine_cs *engine = arg->engine;
drivers/gpu/drm/i915/gt/selftest_execlists.c
2446
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_execlists.c
2559
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_execlists.c
2704
static int create_gang(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/selftest_execlists.c
2799
static int __live_preempt_ring(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/selftest_execlists.c
2920
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_execlists.c
2964
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_execlists.c
3050
create_gpr_user(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/selftest_execlists.c
3150
create_gpr_client(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/selftest_execlists.c
3210
static int preempt_user(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/selftest_execlists.c
3253
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_execlists.c
331
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_execlists.c
3372
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_execlists.c
3475
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_execlists.c
3562
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_execlists.c
3713
struct intel_engine_cs **siblings,
drivers/gpu/drm/i915/gt/selftest_execlists.c
3841
struct intel_engine_cs **siblings,
drivers/gpu/drm/i915/gt/selftest_execlists.c
3842
bool (*filter)(const struct intel_engine_cs *))
drivers/gpu/drm/i915/gt/selftest_execlists.c
3863
struct intel_engine_cs **siblings)
drivers/gpu/drm/i915/gt/selftest_execlists.c
3871
struct intel_engine_cs *siblings[MAX_ENGINE_INSTANCE + 1];
drivers/gpu/drm/i915/gt/selftest_execlists.c
3872
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_execlists.c
3912
struct intel_engine_cs **siblings,
drivers/gpu/drm/i915/gt/selftest_execlists.c
4000
struct intel_engine_cs *siblings[MAX_ENGINE_INSTANCE + 1];
drivers/gpu/drm/i915/gt/selftest_execlists.c
4023
struct intel_engine_cs **siblings,
drivers/gpu/drm/i915/gt/selftest_execlists.c
4090
struct intel_engine_cs **siblings,
drivers/gpu/drm/i915/gt/selftest_execlists.c
4162
struct intel_engine_cs *siblings[MAX_ENGINE_INSTANCE + 1];
drivers/gpu/drm/i915/gt/selftest_execlists.c
4190
struct intel_engine_cs **siblings,
drivers/gpu/drm/i915/gt/selftest_execlists.c
4226
struct intel_engine_cs *engine = siblings[n % nsibling];
drivers/gpu/drm/i915/gt/selftest_execlists.c
4300
struct intel_engine_cs *siblings[MAX_ENGINE_INSTANCE + 1];
drivers/gpu/drm/i915/gt/selftest_execlists.c
4332
struct intel_engine_cs **siblings,
drivers/gpu/drm/i915/gt/selftest_execlists.c
4335
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_execlists.c
4435
struct intel_engine_cs *siblings[MAX_ENGINE_INSTANCE + 1];
drivers/gpu/drm/i915/gt/selftest_execlists.c
45
static int wait_for_submit(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/selftest_execlists.c
481
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_execlists.c
556
static int engine_lock_reset_tasklet(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/selftest_execlists.c
573
static void engine_unlock_reset_tasklet(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/selftest_execlists.c
585
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_execlists.c
692
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_execlists.c
71
static int wait_for_reset(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/selftest_execlists.c
860
semaphore_queue(struct intel_engine_cs *engine, struct i915_vma *vma, int idx)
drivers/gpu/drm/i915/gt/selftest_execlists.c
891
release_queue(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/selftest_execlists.c
931
slice_semaphore_queue(struct intel_engine_cs *outer,
drivers/gpu/drm/i915/gt/selftest_execlists.c
935
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_execlists.c
983
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_gt_pm.c
39
static u32 read_timestamp(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/selftest_gt_pm.c
52
static void measure_clocks(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/selftest_gt_pm.c
82
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_hangcheck.c
104
hang_create_request(struct hang *h, struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/selftest_hangcheck.c
1299
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_hangcheck.c
1431
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_hangcheck.c
1619
struct intel_engine_cs *exclude)
drivers/gpu/drm/i915/gt/selftest_hangcheck.c
1621
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_hangcheck.c
1639
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_hangcheck.c
1811
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_hangcheck.c
1876
static int __igt_atomic_reset_engine(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/selftest_hangcheck.c
1909
static int igt_atomic_reset_engine(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/selftest_hangcheck.c
1982
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_hangcheck.c
288
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_hangcheck.c
343
static bool wait_for_idle(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/selftest_hangcheck.c
352
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_hangcheck.c
428
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_hangcheck.c
534
static void force_reset_timeout(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/selftest_hangcheck.c
540
static void cancel_reset_timeout(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/selftest_hangcheck.c
548
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_hangcheck.c
687
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_hangcheck.c
856
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_hangcheck.c
895
struct intel_engine_cs *engine = arg->engine;
drivers/gpu/drm/i915/gt/selftest_hangcheck.c
967
struct intel_engine_cs *engine, *other;
drivers/gpu/drm/i915/gt/selftest_lrc.c
1270
static int compare_isolation(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/selftest_lrc.c
135
static int get_lri_mask(struct intel_engine_cs *engine, u32 lri)
drivers/gpu/drm/i915/gt/selftest_lrc.c
1410
static int __lrc_isolation(struct intel_engine_cs *engine, u32 poison)
drivers/gpu/drm/i915/gt/selftest_lrc.c
1504
static bool skip_isolation(const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/selftest_lrc.c
1518
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_lrc.c
159
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_lrc.c
1662
static int __lrc_wabb_ctx(struct intel_engine_cs *engine, bool per_ctx)
drivers/gpu/drm/i915/gt/selftest_lrc.c
1721
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_lrc.c
1750
static void garbage_reset(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/selftest_lrc.c
1799
static int __lrc_garbage(struct intel_engine_cs *engine, struct rnd_state *prng)
drivers/gpu/drm/i915/gt/selftest_lrc.c
1850
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_lrc.c
1885
static int __live_pphwsp_runtime(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/selftest_lrc.c
1954
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_lrc.c
289
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_lrc.c
403
static int __live_lrc_state(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/selftest_lrc.c
506
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_lrc.c
53
static int wait_for_submit(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/selftest_lrc.c
615
static int __live_lrc_gpr(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/selftest_lrc.c
700
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_lrc.c
788
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_mocs.c
160
static int check_mocs_table(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/selftest_mocs.c
192
static int check_l3cc_table(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/selftest_mocs.c
24
static struct intel_context *mocs_context_create(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/selftest_mocs.c
263
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_mocs.c
289
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_mocs.c
391
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_rc6.c
189
static struct intel_engine_cs **
drivers/gpu/drm/i915/gt/selftest_rc6.c
194
struct intel_engine_cs *engine, **engines;
drivers/gpu/drm/i915/gt/selftest_rc6.c
221
struct intel_engine_cs **engines;
drivers/gpu/drm/i915/gt/selftest_rc6.c
235
struct intel_engine_cs *engine = engines[n];
drivers/gpu/drm/i915/gt/selftest_reset.c
193
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_reset.c
25
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_reset.c
309
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_ring_submission.c
10
static struct i915_vma *create_wally(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/selftest_ring_submission.c
105
static int mixed_contexts_sync(struct intel_engine_cs *engine, u32 *result)
drivers/gpu/drm/i915/gt/selftest_ring_submission.c
148
static int double_context_sync_00(struct intel_engine_cs *engine, u32 *result)
drivers/gpu/drm/i915/gt/selftest_ring_submission.c
175
static int kernel_context_sync_00(struct intel_engine_cs *engine, u32 *result)
drivers/gpu/drm/i915/gt/selftest_ring_submission.c
206
static int __live_ctx_switch_wa(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/selftest_ring_submission.c
247
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_ring_submission.c
90
static int new_context_sync(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/selftest_rps.c
1028
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_rps.c
1140
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_rps.c
1256
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_rps.c
224
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_rps.c
377
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_rps.c
57
create_spin_counter(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/selftest_rps.c
570
static u64 __measure_cs_frequency(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/selftest_rps.c
585
struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/selftest_rps.c
611
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_rps.c
750
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_rps.c
898
struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/selftest_rps.c
976
struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/selftest_slpc.c
198
static int slpc_power(struct intel_gt *gt, struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/selftest_slpc.c
282
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_timeline.c
1178
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_timeline.c
1256
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_timeline.c
1344
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_timeline.c
485
checked_tl_write(struct intel_timeline *tl, struct intel_engine_cs *engine, u32 value)
drivers/gpu/drm/i915/gt/selftest_timeline.c
529
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_timeline.c
601
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_timeline.c
669
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_timeline.c
870
struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/selftest_timeline.c
983
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_tlb.c
233
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_workarounds.c
1006
static bool result_neq(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/selftest_workarounds.c
101
struct intel_engine_cs *engine = ce->engine;
drivers/gpu/drm/i915/gt/selftest_workarounds.c
1019
check_whitelisted_registers(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/selftest_workarounds.c
1022
bool (*fn)(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/selftest_workarounds.c
1063
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_workarounds.c
1169
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_workarounds.c
1239
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_workarounds.c
178
get_whitelist_reg(const struct intel_engine_cs *engine, unsigned int i)
drivers/gpu/drm/i915/gt/selftest_workarounds.c
188
print_results(const struct intel_engine_cs *engine, const u32 *results)
drivers/gpu/drm/i915/gt/selftest_workarounds.c
203
struct intel_engine_cs *engine = ce->engine;
drivers/gpu/drm/i915/gt/selftest_workarounds.c
251
static int do_device_reset(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/selftest_workarounds.c
257
static int do_engine_reset(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/selftest_workarounds.c
262
static int do_guc_reset(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/selftest_workarounds.c
269
switch_to_scratch_context(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/selftest_workarounds.c
297
static int check_whitelist_across_reset(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/selftest_workarounds.c
298
int (*reset)(struct intel_engine_cs *),
drivers/gpu/drm/i915/gt/selftest_workarounds.c
418
static bool wo_register(struct intel_engine_cs *engine, u32 reg)
drivers/gpu/drm/i915/gt/selftest_workarounds.c
436
static bool timestamp(const struct intel_engine_cs *engine, u32 reg)
drivers/gpu/drm/i915/gt/selftest_workarounds.c
459
static int whitelist_writable_count(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/selftest_workarounds.c
502
struct intel_engine_cs *engine = ce->engine;
drivers/gpu/drm/i915/gt/selftest_workarounds.c
64
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_workarounds.c
759
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_workarounds.c
790
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_workarounds.c
845
struct intel_engine_cs *engine = ce->engine;
drivers/gpu/drm/i915/gt/selftest_workarounds.c
888
struct intel_engine_cs *engine = ce->engine;
drivers/gpu/drm/i915/gt/selftest_workarounds.c
89
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/selftest_workarounds.c
984
static bool result_eq(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/sysfs_engines.c
124
struct intel_engine_cs *engine = kobj_to_engine(kobj);
drivers/gpu/drm/i915/gt/sysfs_engines.c
145
struct intel_engine_cs *engine = kobj_to_engine(kobj);
drivers/gpu/drm/i915/gt/sysfs_engines.c
17
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/sysfs_engines.c
182
struct intel_engine_cs *engine = kobj_to_engine(kobj);
drivers/gpu/drm/i915/gt/sysfs_engines.c
193
struct intel_engine_cs *engine = kobj_to_engine(kobj);
drivers/gpu/drm/i915/gt/sysfs_engines.c
20
static struct intel_engine_cs *kobj_to_engine(struct kobject *kobj)
drivers/gpu/drm/i915/gt/sysfs_engines.c
205
struct intel_engine_cs *engine = kobj_to_engine(kobj);
drivers/gpu/drm/i915/gt/sysfs_engines.c
236
struct intel_engine_cs *engine = kobj_to_engine(kobj);
drivers/gpu/drm/i915/gt/sysfs_engines.c
247
struct intel_engine_cs *engine = kobj_to_engine(kobj);
drivers/gpu/drm/i915/gt/sysfs_engines.c
259
struct intel_engine_cs *engine = kobj_to_engine(kobj);
drivers/gpu/drm/i915/gt/sysfs_engines.c
287
struct intel_engine_cs *engine = kobj_to_engine(kobj);
drivers/gpu/drm/i915/gt/sysfs_engines.c
298
struct intel_engine_cs *engine = kobj_to_engine(kobj);
drivers/gpu/drm/i915/gt/sysfs_engines.c
310
struct intel_engine_cs *engine = kobj_to_engine(kobj);
drivers/gpu/drm/i915/gt/sysfs_engines.c
343
struct intel_engine_cs *engine = kobj_to_engine(kobj);
drivers/gpu/drm/i915/gt/sysfs_engines.c
355
struct intel_engine_cs *engine = kobj_to_engine(kobj);
drivers/gpu/drm/i915/gt/sysfs_engines.c
367
struct intel_engine_cs *engine = kobj_to_engine(kobj);
drivers/gpu/drm/i915/gt/sysfs_engines.c
399
struct intel_engine_cs *engine = kobj_to_engine(kobj);
drivers/gpu/drm/i915/gt/sysfs_engines.c
410
struct intel_engine_cs *engine = kobj_to_engine(kobj);
drivers/gpu/drm/i915/gt/sysfs_engines.c
429
kobj_engine(struct kobject *dir, struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/sysfs_engines.c
503
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/sysfs_engines.c
82
__caps_show(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.c
214
struct intel_engine_cs *engine = gt->engine[GSC0];
drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.c
145
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/uc/intel_guc.h
526
struct intel_engine_cs *
drivers/gpu/drm/i915/gt/uc/intel_guc.h
529
void intel_guc_find_hung_context(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c
1057
struct iosys_map intel_guc_engine_usage_record_map(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c
232
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c
376
struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c
436
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c
468
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c
600
static struct intel_engine_cs *find_engine_state(struct intel_gt *gt, u8 engine_class)
drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c
602
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c
620
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/uc/intel_guc_ads.h
14
struct intel_engine_cs;
drivers/gpu/drm/i915/gt/uc/intel_guc_ads.h
22
struct iosys_map intel_guc_engine_usage_record_map(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
1427
struct intel_engine_cs *eng;
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
1534
struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
614
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.h
14
struct intel_engine_cs;
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.h
25
struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
1065
static void cs_irq_handler(struct intel_engine_cs *engine, u16 iir)
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
1228
static void __get_engine_usage_record(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
1246
static void __set_engine_usage_record(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
1261
static void guc_update_engine_gt_clks(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
1321
static ktime_t guc_engine_busyness(struct intel_engine_cs *engine, ktime_t *now)
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
138
struct intel_engine_cs base;
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
143
guc_create_virtual(struct intel_engine_cs **siblings, unsigned int count,
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
1440
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
147
guc_create_parallel(struct intel_engine_cs **engines,
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
1472
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
1485
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
1588
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
1752
static struct intel_engine_cs *
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
1753
guc_virtual_get_sibling(struct intel_engine_cs *ve, unsigned int sibling)
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
1755
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
1766
static inline struct intel_engine_cs *
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
1769
struct intel_engine_cs *engine = ce->engine;
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
1779
struct intel_engine_cs *engine = __context_to_physical_engine(ce);
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
1801
static void guc_engine_reset_prepare(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
1813
static void guc_reset_nop(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
1817
static void guc_rewind_nop(struct intel_engine_cs *engine, bool stalled)
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
2716
struct intel_engine_cs *engine = ce->engine;
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
2758
static void guc_context_policy_init_v69(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
2797
struct intel_engine_cs *engine = ce->engine;
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
2866
struct intel_engine_cs *engine = ce->engine;
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
2928
struct intel_engine_cs *engine = ce->engine;
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
2994
struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
3002
struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
3993
struct intel_engine_cs *engine = guc_virtual_get_sibling(ce->engine, 0);
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
4000
struct intel_engine_cs *engine = guc_virtual_get_sibling(ce->engine, 0);
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
4014
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
4030
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
4041
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
4051
struct intel_engine_cs *engine = guc_virtual_get_sibling(ce->engine, 0);
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
4084
struct intel_engine_cs *engine = guc_virtual_get_sibling(ce->engine, 0);
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
4100
struct intel_engine_cs *engine = guc_virtual_get_sibling(ce->engine, 0);
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
4217
guc_create_parallel(struct intel_engine_cs **engines,
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
4221
struct intel_engine_cs **siblings = NULL;
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
4278
struct intel_engine_cs *sibling;
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
4291
struct intel_engine_cs *sibling;
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
4298
static void guc_init_breadcrumbs(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
4311
struct intel_engine_cs *sibling =
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
4369
static void sanitize_hwsp(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
4377
static void guc_sanitize(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
4404
static void setup_hwsp(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
4413
static void start_engine(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
4423
static int guc_resume(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
4445
static void guc_set_default_submission(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
4482
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
4519
static void guc_release(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
4527
static void virtual_guc_bump_serial(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
4529
struct intel_engine_cs *e;
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
4536
static void guc_default_vfuncs(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
4593
static void rcs_submission_override(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
4611
static inline void guc_default_irqs(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
4628
int intel_guc_submission_setup(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
5189
struct intel_engine_cs *e;
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
5300
struct intel_engine_cs *
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
5326
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
5348
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
5388
void intel_guc_find_hung_context(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
5448
void intel_guc_dump_active_requests(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
5900
guc_create_virtual(struct intel_engine_cs **siblings, unsigned int count,
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
5942
struct intel_engine_cs *sibling = siblings[n];
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
5998
bool intel_guc_virtual_engine_has_heartbeat(const struct intel_engine_cs *ve)
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
6000
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.h
14
struct intel_engine_cs;
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.h
23
int intel_guc_submission_setup(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.h
28
void intel_guc_dump_active_requests(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.h
34
bool intel_guc_virtual_engine_has_heartbeat(const struct intel_engine_cs *ve);
drivers/gpu/drm/i915/gt/uc/selftest_guc.c
150
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/uc/selftest_guc.c
317
struct intel_engine_cs *engine = intel_selftest_find_any_engine(gt);
drivers/gpu/drm/i915/gt/uc/selftest_guc.c
56
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gt/uc/selftest_guc_hangcheck.c
15
static struct i915_request *nop_request(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/uc/selftest_guc_hangcheck.c
39
struct intel_engine_cs *engine = intel_selftest_find_any_engine(gt);
drivers/gpu/drm/i915/gt/uc/selftest_guc_multi_lrc.c
13
static void logical_sort(struct intel_engine_cs **engines, int num_engines)
drivers/gpu/drm/i915/gt/uc/selftest_guc_multi_lrc.c
15
struct intel_engine_cs *sorted[MAX_ENGINE_INSTANCE + 1];
drivers/gpu/drm/i915/gt/uc/selftest_guc_multi_lrc.c
27
sizeof(struct intel_engine_cs *) * num_engines);
drivers/gpu/drm/i915/gt/uc/selftest_guc_multi_lrc.c
34
struct intel_engine_cs *siblings[MAX_ENGINE_INSTANCE + 1];
drivers/gpu/drm/i915/gt/uc/selftest_guc_multi_lrc.c
35
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gvt/cmd_parser.c
3115
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gvt/cmd_parser.c
486
const struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gvt/cmd_parser.c
660
static inline u32 get_opcode(u32 cmd, const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gvt/cmd_parser.c
673
const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gvt/cmd_parser.c
687
const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gvt/cmd_parser.c
703
static inline void print_opcode(u32 cmd, const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gvt/execlist.c
431
const struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gvt/execlist.c
457
const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gvt/execlist.c
501
const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gvt/execlist.c
526
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gvt/execlist.c
539
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gvt/execlist.c
56
static int to_context_switch_event(const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gvt/execlist.h
175
const struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gvt/execlist.h
183
const struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gvt/gtt.c
2269
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gvt/handlers.c
171
const struct intel_engine_cs *
drivers/gpu/drm/i915/gvt/handlers.c
174
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gvt/handlers.c
1767
const struct intel_engine_cs *engine =
drivers/gpu/drm/i915/gvt/handlers.c
1974
const struct intel_engine_cs *engine =
drivers/gpu/drm/i915/gvt/handlers.c
2003
const struct intel_engine_cs *engine = intel_gvt_render_mmio_to_engine(vgpu->gvt, offset);
drivers/gpu/drm/i915/gvt/handlers.c
2045
const struct intel_engine_cs *engine =
drivers/gpu/drm/i915/gvt/handlers.c
795
const struct intel_engine_cs *engine =
drivers/gpu/drm/i915/gvt/mmio.h
70
const struct intel_engine_cs *
drivers/gpu/drm/i915/gvt/mmio_context.c
178
static void load_render_mocs(const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gvt/mmio_context.c
366
const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gvt/mmio_context.c
412
const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gvt/mmio_context.c
487
const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gvt/mmio_context.c
572
const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gvt/mmio_context.h
43
struct intel_engine_cs;
drivers/gpu/drm/i915/gvt/mmio_context.h
49
const struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gvt/sched_policy.c
137
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gvt/sched_policy.c
41
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gvt/sched_policy.c
449
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gvt/scheduler.c
1060
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gvt/scheduler.c
1161
struct intel_engine_cs *engine = arg;
drivers/gpu/drm/i915/gvt/scheduler.c
1254
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gvt/scheduler.c
1270
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gvt/scheduler.c
1330
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gvt/scheduler.c
1395
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/gvt/scheduler.c
1637
const struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gvt/scheduler.c
276
const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gvt/scheduler.c
857
pick_next_workload(struct intel_gvt *gvt, struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gvt/scheduler.h
161
const struct intel_engine_cs *engine,
drivers/gpu/drm/i915/gvt/scheduler.h
87
const struct intel_engine_cs *engine;
drivers/gpu/drm/i915/i915_active.c
366
struct intel_engine_cs *engine)
drivers/gpu/drm/i915/i915_active.c
54
static inline struct intel_engine_cs *
drivers/gpu/drm/i915/i915_active.c
552
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/i915_active.c
57
return (struct intel_engine_cs *)READ_ONCE(node->base.cb.node.prev);
drivers/gpu/drm/i915/i915_active.c
60
static inline struct intel_engine_cs *
drivers/gpu/drm/i915/i915_active.c
801
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/i915_active.c
839
struct intel_engine_cs *engine)
drivers/gpu/drm/i915/i915_active.c
935
struct intel_engine_cs *engine = barrier_to_engine(node);
drivers/gpu/drm/i915/i915_active.c
970
struct intel_engine_cs *engine = rq->engine;
drivers/gpu/drm/i915/i915_active.h
16
struct intel_engine_cs;
drivers/gpu/drm/i915/i915_active.h
208
struct intel_engine_cs *engine);
drivers/gpu/drm/i915/i915_cmd_parser.c
1068
void intel_engine_cleanup_cmd_parser(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/i915_cmd_parser.c
1077
find_cmd_in_table(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/i915_cmd_parser.c
1101
find_cmd(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/i915_cmd_parser.c
1144
find_reg(const struct intel_engine_cs *engine, u32 addr)
drivers/gpu/drm/i915/i915_cmd_parser.c
1242
static bool check_cmd(const struct intel_engine_cs *engine,
drivers/gpu/drm/i915/i915_cmd_parser.c
1440
int intel_engine_cmd_parser(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/i915_cmd_parser.c
1591
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/i915_cmd_parser.c
803
static bool validate_cmds_sorted(const struct intel_engine_cs *engine,
drivers/gpu/drm/i915/i915_cmd_parser.c
839
static bool check_sorted(const struct intel_engine_cs *engine,
drivers/gpu/drm/i915/i915_cmd_parser.c
865
static bool validate_regs_sorted(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/i915_cmd_parser.c
907
static int init_hash_table(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/i915_cmd_parser.c
935
static void fini_hash_table(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/i915_cmd_parser.c
955
int intel_engine_init_cmd_parser(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/i915_cmd_parser.h
12
struct intel_engine_cs;
drivers/gpu/drm/i915/i915_cmd_parser.h
16
int intel_engine_init_cmd_parser(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/i915_cmd_parser.h
17
void intel_engine_cleanup_cmd_parser(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/i915_cmd_parser.h
18
int intel_engine_cmd_parser(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/i915_debugfs.c
439
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/i915_debugfs.c
467
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/i915_gpu_error.c
1289
const struct intel_engine_cs *engine = ee->engine;
drivers/gpu/drm/i915/i915_gpu_error.c
1597
intel_engine_coredump_alloc(struct intel_engine_cs *engine, gfp_t gfp, u32 dump_flags)
drivers/gpu/drm/i915/i915_gpu_error.c
1668
const struct intel_engine_cs *engine = ee->engine;
drivers/gpu/drm/i915/i915_gpu_error.c
1693
capture_engine(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/i915_gpu_error.c
1749
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/i915_gpu_error.c
614
const struct intel_engine_cs *engine,
drivers/gpu/drm/i915/i915_gpu_error.h
250
const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/i915_gpu_error.h
257
const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/i915_gpu_error.h
290
intel_engine_coredump_alloc(struct intel_engine_cs *engine, gfp_t gfp, u32 dump_flags);
drivers/gpu/drm/i915/i915_gpu_error.h
360
intel_engine_coredump_alloc(struct intel_engine_cs *engine, gfp_t gfp, u32 dump_flags)
drivers/gpu/drm/i915/i915_gpu_error.h
60
const struct intel_engine_cs *engine;
drivers/gpu/drm/i915/i915_perf.c
1511
static bool engine_supports_mi_query(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/i915_perf.c
1655
static bool engine_supports_oa(const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/i915_perf.c
1660
static bool engine_supports_oa_format(struct intel_engine_cs *engine, int type)
drivers/gpu/drm/i915/i915_perf.c
2692
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/i915_perf.c
3158
struct intel_engine_cs *engine)
drivers/gpu/drm/i915/i915_perf.c
3178
struct intel_engine_cs *engine,
drivers/gpu/drm/i915/i915_perf.c
3397
const struct intel_engine_cs *engine)
drivers/gpu/drm/i915/i915_perf.c
379
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/i915_perf.c
4824
static u32 __oam_engine_group(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/i915_perf.c
4840
static u32 __oa_engine_group(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/i915_perf.c
4909
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/i915_perf.h
19
struct intel_engine_cs;
drivers/gpu/drm/i915/i915_perf.h
37
const struct intel_engine_cs *engine);
drivers/gpu/drm/i915/i915_perf_types.h
181
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/i915_perf_types.h
33
struct intel_engine_cs;
drivers/gpu/drm/i915/i915_pmu.c
1008
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/i915_pmu.c
358
static void gen3_engine_sample(struct intel_engine_cs *engine, unsigned int period_ns)
drivers/gpu/drm/i915/i915_pmu.c
393
static void gen2_engine_sample(struct intel_engine_cs *engine, unsigned int period_ns)
drivers/gpu/drm/i915/i915_pmu.c
410
static void engine_sample(struct intel_engine_cs *engine, unsigned int period_ns)
drivers/gpu/drm/i915/i915_pmu.c
422
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/i915_pmu.c
552
engine_event_status(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/i915_pmu.c
612
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/i915_pmu.c
667
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/i915_pmu.c
769
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/i915_pmu.c
812
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/i915_query.c
107
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/i915_query.c
139
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/i915_request.c
1789
struct intel_engine_cs *engine = rq->engine;
drivers/gpu/drm/i915/i915_request.c
2238
static bool engine_match_ring(struct intel_engine_cs *engine, struct i915_request *rq)
drivers/gpu/drm/i915/i915_request.c
2247
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/i915_request.c
247
struct intel_engine_cs **active)
drivers/gpu/drm/i915/i915_request.c
249
struct intel_engine_cs *engine, *locked;
drivers/gpu/drm/i915/i915_request.c
435
__engine_active(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/i915_request.c
608
struct intel_engine_cs *engine = request->engine;
drivers/gpu/drm/i915/i915_request.c
701
struct intel_engine_cs *engine = request->engine;
drivers/gpu/drm/i915/i915_request.c
714
struct intel_engine_cs *engine = request->engine;
drivers/gpu/drm/i915/i915_request.c
752
struct intel_engine_cs *engine = request->engine;
drivers/gpu/drm/i915/i915_request.h
212
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/i915_request.h
716
struct intel_engine_cs **active);
drivers/gpu/drm/i915/i915_scheduler_types.h
17
struct intel_engine_cs;
drivers/gpu/drm/i915/i915_vma.c
1646
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/pxp/intel_pxp.c
89
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
375
struct intel_engine_cs *engine = gt->engine[GSC0];
drivers/gpu/drm/i915/selftests/i915_active.c
210
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/selftests/i915_active.c
266
static struct intel_engine_cs *node_to_barrier(struct active_node *it)
drivers/gpu/drm/i915/selftests/i915_active.c
268
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/selftests/i915_active.c
292
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/selftests/i915_active.c
82
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/selftests/i915_gem_evict.c
381
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/selftests/i915_request.c
1018
empty_request(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/selftests/i915_request.c
1041
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/selftests/i915_request.c
1194
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/selftests/i915_request.c
1324
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/selftests/i915_request.c
1461
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/selftests/i915_request.c
1469
struct intel_engine_cs *engine = thread->engine;
drivers/gpu/drm/i915/selftests/i915_request.c
1507
struct intel_engine_cs *engine = thread->engine;
drivers/gpu/drm/i915/selftests/i915_request.c
1559
struct intel_engine_cs *engine = thread->engine;
drivers/gpu/drm/i915/selftests/i915_request.c
1620
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/selftests/i915_request.c
1689
max_batches(struct i915_gem_context *ctx, struct intel_engine_cs *engine)
drivers/gpu/drm/i915/selftests/i915_request.c
1732
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/selftests/i915_request.c
1916
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/selftests/i915_request.c
1952
static u64 cycles_to_ns(struct intel_engine_cs *engine, u32 cycles)
drivers/gpu/drm/i915/selftests/i915_request.c
2237
static int plug(struct intel_engine_cs *engine, u32 *sema, u32 mode, int value)
drivers/gpu/drm/i915/selftests/i915_request.c
2670
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/selftests/i915_request.c
2831
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/selftests/i915_request.c
284
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/selftests/i915_request.c
2959
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/selftests/i915_request.c
2967
struct intel_engine_cs *engine = p->engine;
drivers/gpu/drm/i915/selftests/i915_request.c
3041
struct intel_engine_cs *engine = p->engine;
drivers/gpu/drm/i915/selftests/i915_request.c
3118
struct intel_engine_cs *engine = p->engine;
drivers/gpu/drm/i915/selftests/i915_request.c
3190
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/selftests/i915_request.c
54
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/selftests/i915_request.c
571
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/selftests/i915_request.c
64
static struct intel_engine_cs *rcs0(struct drm_i915_private *i915)
drivers/gpu/drm/i915/selftests/i915_request.c
644
static int __cancel_inactive(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/selftests/i915_request.c
697
static int __cancel_active(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/selftests/i915_request.c
758
static int __cancel_completed(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/selftests/i915_request.c
819
struct intel_engine_cs *engine)
drivers/gpu/drm/i915/selftests/i915_request.c
919
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/selftests/igt_flush_test.c
22
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/selftests/igt_live_test.c
20
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/selftests/igt_live_test.c
53
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/selftests/igt_reset.c
16
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/selftests/igt_reset.c
35
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/selftests/igt_spinner.c
128
struct intel_engine_cs *engine = ce->engine;
drivers/gpu/drm/i915/selftests/intel_memory_region.c
1026
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/selftests/intel_memory_region.c
991
static struct intel_engine_cs *
drivers/gpu/drm/i915/selftests/intel_memory_region.c
996
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/selftests/intel_scheduler_helpers.c
19
struct intel_engine_cs *intel_selftest_find_any_engine(struct intel_gt *gt)
drivers/gpu/drm/i915/selftests/intel_scheduler_helpers.c
21
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/selftests/intel_scheduler_helpers.c
31
int intel_selftest_modify_policy(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/selftests/intel_scheduler_helpers.c
77
int intel_selftest_restore_policy(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/selftests/intel_scheduler_helpers.h
12
struct intel_engine_cs;
drivers/gpu/drm/i915/selftests/intel_scheduler_helpers.h
27
struct intel_engine_cs *intel_selftest_find_any_engine(struct intel_gt *gt);
drivers/gpu/drm/i915/selftests/intel_scheduler_helpers.h
28
int intel_selftest_modify_policy(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/selftests/intel_scheduler_helpers.h
31
int intel_selftest_restore_policy(struct intel_engine_cs *engine,
drivers/gpu/drm/i915/selftests/intel_uncore.c
165
struct intel_engine_cs *engine;
drivers/gpu/drm/i915/selftests/mock_gem_device.c
52
struct intel_engine_cs *engine;