Symbol: xe_exec_queue
drivers/gpu/drm/xe/xe_bb.c
112
struct xe_sched_job *xe_bb_create_migration_job(struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_bb.c
130
struct xe_sched_job *xe_bb_create_job(struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_bb.c
98
__xe_bb_create_job(struct xe_exec_queue *q, struct xe_bb *bb, u64 *addr)
drivers/gpu/drm/xe/xe_bb.h
14
struct xe_exec_queue;
drivers/gpu/drm/xe/xe_bb.h
21
struct xe_sched_job *xe_bb_create_job(struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_bb.h
23
struct xe_sched_job *xe_bb_create_migration_job(struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_devcoredump.c
324
struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_devcoredump.c
375
void xe_devcoredump(struct xe_exec_queue *q, struct xe_sched_job *job, const char *fmt, ...)
drivers/gpu/drm/xe/xe_devcoredump.c
77
static struct xe_guc *exec_queue_to_guc(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_devcoredump.h
13
struct xe_exec_queue;
drivers/gpu/drm/xe/xe_devcoredump.h
17
void xe_devcoredump(struct xe_exec_queue *q, struct xe_sched_job *job, const char *fmt, ...);
drivers/gpu/drm/xe/xe_devcoredump.h
20
static inline void xe_devcoredump(struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_device.c
167
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_drm_client.c
322
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_exec.c
118
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_exec_queue.c
1001
static int exec_queue_user_extensions(struct xe_device *xe, struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_exec_queue.c
1098
struct xe_exec_queue *q = NULL;
drivers/gpu/drm/xe/xe_exec_queue.c
110
static int exec_queue_user_extensions(struct xe_device *xe, struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_exec_queue.c
113
static void xe_exec_queue_group_cleanup(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_exec_queue.c
1147
struct xe_exec_queue *new;
drivers/gpu/drm/xe/xe_exec_queue.c
1261
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_exec_queue.c
1295
struct xe_lrc *xe_exec_queue_lrc(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_exec_queue.c
1306
bool xe_exec_queue_is_lr(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_exec_queue.c
1326
bool xe_exec_queue_is_idle(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_exec_queue.c
1352
void xe_exec_queue_update_run_ticks(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_exec_queue.c
1393
void xe_exec_queue_kill(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_exec_queue.c
1395
struct xe_exec_queue *eq = q, *next;
drivers/gpu/drm/xe/xe_exec_queue.c
141
static void __xe_exec_queue_free(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_exec_queue.c
1413
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_exec_queue.c
1439
static void xe_exec_queue_last_fence_lockdep_assert(struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_exec_queue.c
1457
void xe_exec_queue_last_fence_put(struct xe_exec_queue *q, struct xe_vm *vm)
drivers/gpu/drm/xe/xe_exec_queue.c
1470
void xe_exec_queue_last_fence_put_unlocked(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_exec_queue.c
1487
struct dma_fence *xe_exec_queue_last_fence_get(struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_exec_queue.c
1514
struct dma_fence *xe_exec_queue_last_fence_get_for_resume(struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_exec_queue.c
1539
void xe_exec_queue_last_fence_set(struct xe_exec_queue *q, struct xe_vm *vm,
drivers/gpu/drm/xe/xe_exec_queue.c
1555
void xe_exec_queue_tlb_inval_last_fence_put(struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_exec_queue.c
1574
void xe_exec_queue_tlb_inval_last_fence_put_unlocked(struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_exec_queue.c
1594
struct dma_fence *xe_exec_queue_tlb_inval_last_fence_get(struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_exec_queue.c
1627
void xe_exec_queue_tlb_inval_last_fence_set(struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_exec_queue.c
165
static int alloc_dep_schedulers(struct xe_device *xe, struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_exec_queue.c
1651
int xe_exec_queue_contexts_hwsp_rebase(struct xe_exec_queue *q, void *scratch)
drivers/gpu/drm/xe/xe_exec_queue.c
198
static struct xe_exec_queue *__xe_exec_queue_alloc(struct xe_device *xe,
drivers/gpu/drm/xe/xe_exec_queue.c
204
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_exec_queue.c
269
static void __xe_exec_queue_fini(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_exec_queue.c
279
static int __xe_exec_queue_init(struct xe_exec_queue *q, u32 exec_queue_flags)
drivers/gpu/drm/xe/xe_exec_queue.c
337
struct xe_exec_queue *xe_exec_queue_create(struct xe_device *xe, struct xe_vm *vm,
drivers/gpu/drm/xe/xe_exec_queue.c
342
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_exec_queue.c
380
struct xe_exec_queue *xe_exec_queue_create_class(struct xe_device *xe, struct xe_gt *gt,
drivers/gpu/drm/xe/xe_exec_queue.c
423
struct xe_exec_queue *xe_exec_queue_create_bind(struct xe_device *xe,
drivers/gpu/drm/xe/xe_exec_queue.c
429
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_exec_queue.c
473
struct xe_exec_queue *q = container_of(ref, struct xe_exec_queue, refcount);
drivers/gpu/drm/xe/xe_exec_queue.c
474
struct xe_exec_queue *eq, *next;
drivers/gpu/drm/xe/xe_exec_queue.c
503
void xe_exec_queue_fini(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_exec_queue.c
517
void xe_exec_queue_assign_name(struct xe_exec_queue *q, u32 instance)
drivers/gpu/drm/xe/xe_exec_queue.c
543
struct xe_exec_queue *xe_exec_queue_lookup(struct xe_file *xef, u32 id)
drivers/gpu/drm/xe/xe_exec_queue.c
545
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_exec_queue.c
563
static int exec_queue_set_priority(struct xe_device *xe, struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_exec_queue.c
628
static int exec_queue_set_timeslice(struct xe_device *xe, struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_exec_queue.c
645
exec_queue_set_pxp_type(struct xe_device *xe, struct xe_exec_queue *q, u64 value)
drivers/gpu/drm/xe/xe_exec_queue.c
661
struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_exec_queue.c
677
static int xe_exec_queue_group_init(struct xe_device *xe, struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_exec_queue.c
719
static inline bool xe_exec_queue_supports_multi_queue(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_exec_queue.c
724
static int xe_exec_queue_group_validate(struct xe_device *xe, struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_exec_queue.c
728
struct xe_exec_queue *primary;
drivers/gpu/drm/xe/xe_exec_queue.c
757
static int xe_exec_queue_group_add(struct xe_device *xe, struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_exec_queue.c
783
static void xe_exec_queue_group_delete(struct xe_device *xe, struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_exec_queue.c
795
static int exec_queue_set_multi_group(struct xe_device *xe, struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_exec_queue.c
830
static int exec_queue_set_multi_queue_priority(struct xe_device *xe, struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_exec_queue.c
849
struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_exec_queue.c
868
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_exec_queue.c
897
static int exec_queue_user_ext_check(struct xe_exec_queue *q, u64 properties)
drivers/gpu/drm/xe/xe_exec_queue.c
913
static int exec_queue_user_ext_check_final(struct xe_exec_queue *q, u64 properties)
drivers/gpu/drm/xe/xe_exec_queue.c
924
struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_exec_queue.c
960
struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_exec_queue.c
968
static int __exec_queue_user_extensions(struct xe_device *xe, struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_exec_queue.h
100
static inline bool xe_exec_queue_is_multi_queue_secondary(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_exec_queue.h
112
static inline struct xe_exec_queue *xe_exec_queue_multi_queue_primary(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_exec_queue.h
117
bool xe_exec_queue_is_lr(struct xe_exec_queue *q);
drivers/gpu/drm/xe/xe_exec_queue.h
119
bool xe_exec_queue_is_idle(struct xe_exec_queue *q);
drivers/gpu/drm/xe/xe_exec_queue.h
121
void xe_exec_queue_kill(struct xe_exec_queue *q);
drivers/gpu/drm/xe/xe_exec_queue.h
133
void xe_exec_queue_last_fence_put(struct xe_exec_queue *e, struct xe_vm *vm);
drivers/gpu/drm/xe/xe_exec_queue.h
134
void xe_exec_queue_last_fence_put_unlocked(struct xe_exec_queue *e);
drivers/gpu/drm/xe/xe_exec_queue.h
135
struct dma_fence *xe_exec_queue_last_fence_get(struct xe_exec_queue *e,
drivers/gpu/drm/xe/xe_exec_queue.h
137
struct dma_fence *xe_exec_queue_last_fence_get_for_resume(struct xe_exec_queue *e,
drivers/gpu/drm/xe/xe_exec_queue.h
139
void xe_exec_queue_last_fence_set(struct xe_exec_queue *e, struct xe_vm *vm,
drivers/gpu/drm/xe/xe_exec_queue.h
142
void xe_exec_queue_tlb_inval_last_fence_put(struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_exec_queue.h
146
void xe_exec_queue_tlb_inval_last_fence_put_unlocked(struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_exec_queue.h
149
struct dma_fence *xe_exec_queue_tlb_inval_last_fence_get(struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_exec_queue.h
153
void xe_exec_queue_tlb_inval_last_fence_set(struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_exec_queue.h
158
void xe_exec_queue_update_run_ticks(struct xe_exec_queue *q);
drivers/gpu/drm/xe/xe_exec_queue.h
160
int xe_exec_queue_contexts_hwsp_rebase(struct xe_exec_queue *q, void *scratch);
drivers/gpu/drm/xe/xe_exec_queue.h
162
struct xe_lrc *xe_exec_queue_lrc(struct xe_exec_queue *q);
drivers/gpu/drm/xe/xe_exec_queue.h
176
static inline bool xe_exec_queue_idle_skip_suspend(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_exec_queue.h
21
struct xe_exec_queue *xe_exec_queue_create(struct xe_device *xe, struct xe_vm *vm,
drivers/gpu/drm/xe/xe_exec_queue.h
25
struct xe_exec_queue *xe_exec_queue_create_class(struct xe_device *xe, struct xe_gt *gt,
drivers/gpu/drm/xe/xe_exec_queue.h
29
struct xe_exec_queue *xe_exec_queue_create_bind(struct xe_device *xe,
drivers/gpu/drm/xe/xe_exec_queue.h
34
void xe_exec_queue_fini(struct xe_exec_queue *q);
drivers/gpu/drm/xe/xe_exec_queue.h
36
void xe_exec_queue_assign_name(struct xe_exec_queue *q, u32 instance);
drivers/gpu/drm/xe/xe_exec_queue.h
38
static inline struct xe_exec_queue *
drivers/gpu/drm/xe/xe_exec_queue.h
39
xe_exec_queue_get_unless_zero(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_exec_queue.h
47
struct xe_exec_queue *xe_exec_queue_lookup(struct xe_file *xef, u32 id);
drivers/gpu/drm/xe/xe_exec_queue.h
49
static inline struct xe_exec_queue *xe_exec_queue_get(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_exec_queue.h
55
static inline void xe_exec_queue_put(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_exec_queue.h
60
static inline bool xe_exec_queue_is_parallel(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_exec_queue.h
65
static inline bool xe_exec_queue_uses_pxp(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_exec_queue.h
76
static inline bool xe_exec_queue_is_multi_queue(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_exec_queue.h
88
static inline bool xe_exec_queue_is_multi_queue_primary(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_exec_queue_types.h
259
int (*init)(struct xe_exec_queue *q);
drivers/gpu/drm/xe/xe_exec_queue_types.h
261
void (*kill)(struct xe_exec_queue *q);
drivers/gpu/drm/xe/xe_exec_queue_types.h
263
void (*fini)(struct xe_exec_queue *q);
drivers/gpu/drm/xe/xe_exec_queue_types.h
269
void (*destroy)(struct xe_exec_queue *q);
drivers/gpu/drm/xe/xe_exec_queue_types.h
271
int (*set_priority)(struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_exec_queue_types.h
274
int (*set_timeslice)(struct xe_exec_queue *q, u32 timeslice_us);
drivers/gpu/drm/xe/xe_exec_queue_types.h
276
int (*set_preempt_timeout)(struct xe_exec_queue *q, u32 preempt_timeout_us);
drivers/gpu/drm/xe/xe_exec_queue_types.h
278
int (*set_multi_queue_priority)(struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_exec_queue_types.h
285
int (*suspend)(struct xe_exec_queue *q);
drivers/gpu/drm/xe/xe_exec_queue_types.h
295
int (*suspend_wait)(struct xe_exec_queue *q);
drivers/gpu/drm/xe/xe_exec_queue_types.h
301
void (*resume)(struct xe_exec_queue *q);
drivers/gpu/drm/xe/xe_exec_queue_types.h
303
bool (*reset_status)(struct xe_exec_queue *q);
drivers/gpu/drm/xe/xe_exec_queue_types.h
56
struct xe_exec_queue *primary;
drivers/gpu/drm/xe/xe_execlist.c
313
struct xe_exec_queue *q = job->q;
drivers/gpu/drm/xe/xe_execlist.c
335
static int execlist_exec_queue_init(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_execlist.c
387
static void execlist_exec_queue_fini(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_execlist.c
401
struct xe_exec_queue *q = ee->q;
drivers/gpu/drm/xe/xe_execlist.c
416
static void execlist_exec_queue_kill(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_execlist.c
421
static void execlist_exec_queue_destroy(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_execlist.c
427
static int execlist_exec_queue_set_priority(struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_execlist.c
434
static int execlist_exec_queue_set_timeslice(struct xe_exec_queue *q, u32 timeslice_us)
drivers/gpu/drm/xe/xe_execlist.c
440
static int execlist_exec_queue_set_preempt_timeout(struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_execlist.c
447
static int execlist_exec_queue_suspend(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_execlist.c
453
static int execlist_exec_queue_suspend_wait(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_execlist.c
460
static void execlist_exec_queue_resume(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_execlist.c
465
static bool execlist_exec_queue_reset_status(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_execlist_types.h
35
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_gsc.c
462
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_gsc_types.h
19
struct xe_exec_queue;
drivers/gpu/drm/xe/xe_gsc_types.h
36
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_gt.c
173
static int emit_job_sync(struct xe_exec_queue *q, struct xe_bb *bb,
drivers/gpu/drm/xe/xe_gt.c
198
static int emit_nop_job(struct xe_gt *gt, struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_gt.c
216
static int emit_wa_job(struct xe_gt *gt, struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_gt.c
387
struct xe_exec_queue *q, *nop_q;
drivers/gpu/drm/xe/xe_guc_capture.c
1877
xe_guc_capture_get_matching_and_lock(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_capture.c
1943
xe_engine_snapshot_capture_for_queue(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_capture.h
14
struct xe_exec_queue;
drivers/gpu/drm/xe/xe_guc_capture.h
53
struct __guc_capture_parsed_output *xe_guc_capture_get_matching_and_lock(struct xe_exec_queue *q);
drivers/gpu/drm/xe/xe_guc_capture.h
56
void xe_engine_snapshot_capture_for_queue(struct xe_exec_queue *q);
drivers/gpu/drm/xe/xe_guc_exec_queue_types.h
15
struct xe_exec_queue;
drivers/gpu/drm/xe/xe_guc_exec_queue_types.h
22
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_guc_submit.c
1002
static int wq_wait_for_space(struct xe_exec_queue *q, u32 wqi_size)
drivers/gpu/drm/xe/xe_guc_submit.c
102
static void clear_exec_queue_enabled(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
1032
static int wq_noop_append(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
1052
static void wq_item_append(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
107
static bool exec_queue_pending_enable(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
1097
static void submit_exec_queue(struct xe_exec_queue *q, struct xe_sched_job *job)
drivers/gpu/drm/xe/xe_guc_submit.c
112
static void set_exec_queue_pending_enable(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
1161
struct xe_exec_queue *q = job->q;
drivers/gpu/drm/xe/xe_guc_submit.c
117
static void clear_exec_queue_pending_enable(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
1173
struct xe_exec_queue *primary = xe_exec_queue_multi_queue_primary(q);
drivers/gpu/drm/xe/xe_guc_submit.c
1211
struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_guc_submit.c
1213
static void handle_deregister_done(struct xe_guc *guc, struct xe_exec_queue *q);
drivers/gpu/drm/xe/xe_guc_submit.c
122
static bool exec_queue_pending_disable(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
1223
struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
127
static void set_exec_queue_pending_disable(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
1276
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_guc_submit.c
132
static void clear_exec_queue_pending_disable(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
1330
static bool check_timeout(struct xe_exec_queue *q, struct xe_sched_job *job)
drivers/gpu/drm/xe/xe_guc_submit.c
137
static bool exec_queue_destroyed(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
1385
static void enable_scheduling(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
1418
static void disable_scheduling(struct xe_exec_queue *q, bool immediate)
drivers/gpu/drm/xe/xe_guc_submit.c
142
static void set_exec_queue_destroyed(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
1445
struct xe_exec_queue *q = job->q;
drivers/gpu/drm/xe/xe_guc_submit.c
147
static void clear_exec_queue_destroyed(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
152
static bool exec_queue_banned(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
157
static void set_exec_queue_banned(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
162
static bool exec_queue_suspended(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
1635
static void guc_exec_queue_fini(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
1655
struct xe_exec_queue *q = ge->q;
drivers/gpu/drm/xe/xe_guc_submit.c
167
static void set_exec_queue_suspended(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
1675
static void guc_exec_queue_destroy_async(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
1689
static void __guc_exec_queue_destroy(struct xe_guc *guc, struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
1703
struct xe_exec_queue *q = msg->private_data;
drivers/gpu/drm/xe/xe_guc_submit.c
172
static void clear_exec_queue_suspended(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
1725
static bool guc_exec_queue_allowed_to_change_state(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
1732
struct xe_exec_queue *q = msg->private_data;
drivers/gpu/drm/xe/xe_guc_submit.c
1740
static void __suspend_fence_signal(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
1762
static void suspend_fence_signal(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
177
static bool exec_queue_reset(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
1775
struct xe_exec_queue *q = msg->private_data;
drivers/gpu/drm/xe/xe_guc_submit.c
1806
static void sched_context(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
182
static void set_exec_queue_reset(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
1828
struct xe_exec_queue *q = msg->private_data;
drivers/gpu/drm/xe/xe_guc_submit.c
1854
struct xe_exec_queue *q = msg->private_data;
drivers/gpu/drm/xe/xe_guc_submit.c
187
static bool exec_queue_killed(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
192
static void set_exec_queue_killed(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
1923
static int guc_exec_queue_init(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
1955
struct xe_exec_queue *primary = xe_exec_queue_multi_queue_primary(q);
drivers/gpu/drm/xe/xe_guc_submit.c
197
static bool exec_queue_wedged(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
2018
static void guc_exec_queue_kill(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
202
static void set_exec_queue_wedged(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
2026
static void guc_exec_queue_add_msg(struct xe_exec_queue *q, struct xe_sched_msg *msg,
drivers/gpu/drm/xe/xe_guc_submit.c
2044
static void guc_exec_queue_try_add_msg_head(struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_guc_submit.c
2054
static bool guc_exec_queue_try_add_msg(struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_guc_submit.c
2069
static void guc_exec_queue_destroy(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
207
static bool exec_queue_pending_resume(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
2079
static int guc_exec_queue_set_priority(struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_guc_submit.c
2098
static int guc_exec_queue_set_timeslice(struct xe_exec_queue *q, u32 timeslice_us)
drivers/gpu/drm/xe/xe_guc_submit.c
2116
static int guc_exec_queue_set_preempt_timeout(struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_guc_submit.c
212
static void set_exec_queue_pending_resume(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
2135
static int guc_exec_queue_set_multi_queue_priority(struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_guc_submit.c
2156
static int guc_exec_queue_suspend(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
217
static void clear_exec_queue_pending_resume(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
2172
static int guc_exec_queue_suspend_wait(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
2215
static void guc_exec_queue_resume(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
222
static bool exec_queue_idle_skip_suspend(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
2228
static bool guc_exec_queue_reset_status(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
2258
static void guc_exec_queue_stop(struct xe_guc *guc, struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
227
static void set_exec_queue_idle_skip_suspend(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
232
static void clear_exec_queue_idle_skip_suspend(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
2347
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_guc_submit.c
237
static bool exec_queue_killed_or_banned_or_wedged(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
2372
struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
2443
static void guc_exec_queue_pause(struct xe_guc *guc, struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
2490
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_guc_submit.c
2505
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_guc_submit.c
2522
static void guc_exec_queue_start(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
2555
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_guc_submit.c
2577
struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
2606
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_guc_submit.c
2623
static void guc_exec_queue_replay_pending_state_change(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
2661
static void guc_exec_queue_unpause(struct xe_guc *guc, struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
2682
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_guc_submit.c
2697
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_guc_submit.c
2723
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_guc_submit.c
2740
static struct xe_exec_queue *
drivers/gpu/drm/xe/xe_guc_submit.c
2744
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_guc_submit.c
2763
static void deregister_exec_queue(struct xe_guc *guc, struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
278
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_guc_submit.c
2784
static void handle_sched_done(struct xe_guc *guc, struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_guc_submit.c
2829
struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_guc_submit.c
2840
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_guc_submit.c
2867
static void handle_deregister_done(struct xe_guc *guc, struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
2877
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_guc_submit.c
2905
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_guc_submit.c
2966
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_guc_submit.c
3040
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_guc_submit.c
3078
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_guc_submit.c
3103
guc_exec_queue_wq_snapshot_capture(struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_guc_submit.c
3161
xe_guc_exec_queue_snapshot_capture(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
3294
static void guc_exec_queue_print(struct xe_exec_queue *q, struct drm_printer *p)
drivers/gpu/drm/xe/xe_guc_submit.c
3315
void xe_guc_register_vf_exec_queue(struct xe_exec_queue *q, int ctx_type)
drivers/gpu/drm/xe/xe_guc_submit.c
3340
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_guc_submit.c
3361
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_guc_submit.c
3383
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_guc_submit.c
416
static void __release_guc_id(struct xe_guc *guc, struct xe_exec_queue *q, u32 xa_count)
drivers/gpu/drm/xe/xe_guc_submit.c
432
static int alloc_guc_id(struct xe_guc *guc, struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
468
static void release_guc_id(struct xe_guc *guc, struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
524
static void init_policies(struct xe_guc *guc, struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
54
exec_queue_to_guc(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
549
static void set_min_preemption_timeout(struct xe_guc *guc, struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
567
static void xe_guc_exec_queue_trigger_cleanup(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
578
static void xe_guc_exec_queue_group_trigger_cleanup(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
580
struct xe_exec_queue *primary = xe_exec_queue_multi_queue_primary(q);
drivers/gpu/drm/xe/xe_guc_submit.c
582
struct xe_exec_queue *eq;
drivers/gpu/drm/xe/xe_guc_submit.c
597
static void xe_guc_exec_queue_reset_trigger_cleanup(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
600
struct xe_exec_queue *primary = xe_exec_queue_multi_queue_primary(q);
drivers/gpu/drm/xe/xe_guc_submit.c
602
struct xe_exec_queue *eq;
drivers/gpu/drm/xe/xe_guc_submit.c
625
static void set_exec_queue_group_banned(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
627
struct xe_exec_queue *primary = xe_exec_queue_multi_queue_primary(q);
drivers/gpu/drm/xe/xe_guc_submit.c
629
struct xe_exec_queue *eq;
drivers/gpu/drm/xe/xe_guc_submit.c
726
struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
755
struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_guc_submit.c
77
static bool exec_queue_registered(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
791
struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_guc_submit.c
819
struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
82
static void set_exec_queue_registered(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
842
struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_guc_submit.c
87
static void clear_exec_queue_registered(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
917
static void register_exec_queue(struct xe_exec_queue *q, int ctx_type)
drivers/gpu/drm/xe/xe_guc_submit.c
92
static bool exec_queue_enabled(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
97
static void set_exec_queue_enabled(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.c
979
static u32 wq_space_until_wrap(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_guc_submit.h
12
struct xe_exec_queue;
drivers/gpu/drm/xe/xe_guc_submit.h
44
xe_guc_exec_queue_snapshot_capture(struct xe_exec_queue *q);
drivers/gpu/drm/xe/xe_guc_submit.h
53
void xe_guc_register_vf_exec_queue(struct xe_exec_queue *q, int ctx_type);
drivers/gpu/drm/xe/xe_hw_engine.c
922
xe_hw_engine_snapshot_capture(struct xe_hw_engine *hwe, struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_hw_engine.h
14
struct xe_exec_queue;
drivers/gpu/drm/xe/xe_hw_engine.h
59
xe_hw_engine_snapshot_capture(struct xe_hw_engine *hwe, struct xe_exec_queue *q);
drivers/gpu/drm/xe/xe_hw_engine_group.c
125
int xe_hw_engine_group_add_exec_queue(struct xe_hw_engine_group *group, struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_hw_engine_group.c
166
void xe_hw_engine_group_del_exec_queue(struct xe_hw_engine_group *group, struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_hw_engine_group.c
20
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_hw_engine_group.c
202
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_hw_engine_group.c
263
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_hw_engine_group.c
401
xe_hw_engine_group_find_exec_mode(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_hw_engine_group.h
12
struct xe_exec_queue;
drivers/gpu/drm/xe/xe_hw_engine_group.h
18
int xe_hw_engine_group_add_exec_queue(struct xe_hw_engine_group *group, struct xe_exec_queue *q);
drivers/gpu/drm/xe/xe_hw_engine_group.h
19
void xe_hw_engine_group_del_exec_queue(struct xe_hw_engine_group *group, struct xe_exec_queue *q);
drivers/gpu/drm/xe/xe_hw_engine_group.h
28
xe_hw_engine_group_find_exec_mode(struct xe_exec_queue *q);
drivers/gpu/drm/xe/xe_lrc.c
2202
u32 *xe_lrc_emit_hwe_state_instructions(struct xe_exec_queue *q, u32 *cs)
drivers/gpu/drm/xe/xe_lrc.h
138
u32 *xe_lrc_emit_hwe_state_instructions(struct xe_exec_queue *q, u32 *cs);
drivers/gpu/drm/xe/xe_lrc.h
15
struct xe_exec_queue;
drivers/gpu/drm/xe/xe_migrate.c
1096
int xe_migrate_ccs_rw_copy(struct xe_tile *tile, struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_migrate.c
1262
struct xe_exec_queue *xe_migrate_exec_queue(struct xe_migrate *migrate)
drivers/gpu/drm/xe/xe_migrate.c
2495
void xe_migrate_job_lock(struct xe_migrate *m, struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_migrate.c
2513
void xe_migrate_job_unlock(struct xe_migrate *m, struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_migrate.c
2528
void xe_migrate_job_lock_assert(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_migrate.c
50
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_migrate.h
135
int xe_migrate_ccs_rw_copy(struct xe_tile *tile, struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_migrate.h
143
struct xe_exec_queue *xe_migrate_exec_queue(struct xe_migrate *migrate);
drivers/gpu/drm/xe/xe_migrate.h
169
void xe_migrate_job_lock_assert(struct xe_exec_queue *q);
drivers/gpu/drm/xe/xe_migrate.h
171
static inline void xe_migrate_job_lock_assert(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_migrate.h
176
void xe_migrate_job_lock(struct xe_migrate *m, struct xe_exec_queue *q);
drivers/gpu/drm/xe/xe_migrate.h
177
void xe_migrate_job_unlock(struct xe_migrate *m, struct xe_exec_queue *q);
drivers/gpu/drm/xe/xe_migrate.h
19
struct xe_exec_queue;
drivers/gpu/drm/xe/xe_oa.c
1470
struct xe_exec_queue *q = stream->exec_q;
drivers/gpu/drm/xe/xe_oa.c
1486
struct xe_exec_queue *q = stream->exec_q;
drivers/gpu/drm/xe/xe_oa.c
613
static void xe_oa_lock_vma(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_oa.c
621
static void xe_oa_unlock_vma(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_oa.c
632
struct xe_exec_queue *q = stream->exec_q ?: stream->k_exec_q;
drivers/gpu/drm/xe/xe_oa.c
95
struct xe_exec_queue *exec_q;
drivers/gpu/drm/xe/xe_oa_types.h
204
struct xe_exec_queue *exec_q;
drivers/gpu/drm/xe/xe_oa_types.h
207
struct xe_exec_queue *k_exec_q;
drivers/gpu/drm/xe/xe_preempt_fence.c
143
xe_preempt_fence_arm(struct xe_preempt_fence *pfence, struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_preempt_fence.c
169
xe_preempt_fence_create(struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_preempt_fence.c
20
struct xe_exec_queue *q = pfence->q;
drivers/gpu/drm/xe/xe_preempt_fence.c
74
struct xe_exec_queue *q = pfence->q;
drivers/gpu/drm/xe/xe_preempt_fence.h
14
xe_preempt_fence_create(struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_preempt_fence.h
22
xe_preempt_fence_arm(struct xe_preempt_fence *pfence, struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_preempt_fence_types.h
12
struct xe_exec_queue;
drivers/gpu/drm/xe/xe_preempt_fence_types.h
25
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_pt.c
2497
static struct xe_dep_scheduler *to_dep_scheduler(struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_pt.c
2523
struct xe_exec_queue *q = pt_update_ops->q;
drivers/gpu/drm/xe/xe_pt.h
16
struct xe_exec_queue;
drivers/gpu/drm/xe/xe_pt_types.h
101
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_pxp.c
486
int xe_pxp_exec_queue_set_type(struct xe_pxp *pxp, struct xe_exec_queue *q, u8 type)
drivers/gpu/drm/xe/xe_pxp.c
499
static int __exec_queue_add(struct xe_pxp *pxp, struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_pxp.c
655
int xe_pxp_exec_queue_add(struct xe_pxp *pxp, struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_pxp.c
688
static void __pxp_exec_queue_remove(struct xe_pxp *pxp, struct xe_exec_queue *q, bool lock)
drivers/gpu/drm/xe/xe_pxp.c
721
void xe_pxp_exec_queue_remove(struct xe_pxp *pxp, struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_pxp.c
728
struct xe_exec_queue *tmp, *q;
drivers/gpu/drm/xe/xe_pxp.h
14
struct xe_exec_queue;
drivers/gpu/drm/xe/xe_pxp.h
27
int xe_pxp_exec_queue_set_type(struct xe_pxp *pxp, struct xe_exec_queue *q, u8 type);
drivers/gpu/drm/xe/xe_pxp.h
28
int xe_pxp_exec_queue_add(struct xe_pxp *pxp, struct xe_exec_queue *q);
drivers/gpu/drm/xe/xe_pxp.h
29
void xe_pxp_exec_queue_remove(struct xe_pxp *pxp, struct xe_exec_queue *q);
drivers/gpu/drm/xe/xe_pxp_submit.c
367
static int pxp_pkt_submit(struct xe_exec_queue *q, u64 batch_addr)
drivers/gpu/drm/xe/xe_pxp_submit.c
40
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_pxp_submit.c
96
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_pxp_types.h
17
struct xe_exec_queue;
drivers/gpu/drm/xe/xe_pxp_types.h
46
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_pxp_types.h
80
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_ring_ops.c
136
static int emit_pipe_invalidate(struct xe_exec_queue *q, u32 mask_flags,
drivers/gpu/drm/xe/xe_ring_ops.c
180
struct xe_exec_queue *q = job->q;
drivers/gpu/drm/xe/xe_ring_ops.c
212
static int emit_pipe_imm_ggtt(struct xe_exec_queue *q, u32 addr, u32 value,
drivers/gpu/drm/xe/xe_sched_job.c
176
struct xe_exec_queue *q = job->q;
drivers/gpu/drm/xe/xe_sched_job.c
248
struct xe_exec_queue *q = job->q;
drivers/gpu/drm/xe/xe_sched_job.c
320
struct xe_exec_queue *q = job->q;
drivers/gpu/drm/xe/xe_sched_job.c
63
bool xe_sched_job_is_migration(struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_sched_job.c
70
struct xe_exec_queue *q = job->q;
drivers/gpu/drm/xe/xe_sched_job.c
96
struct xe_sched_job *xe_sched_job_create(struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_sched_job.h
21
struct xe_sched_job *xe_sched_job_create(struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_sched_job.h
86
bool xe_sched_job_is_migration(struct xe_exec_queue *q);
drivers/gpu/drm/xe/xe_sched_job_types.h
13
struct xe_exec_queue;
drivers/gpu/drm/xe/xe_sched_job_types.h
41
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_sriov_vf_ccs.c
335
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_sriov_vf_ccs_types.h
31
struct xe_exec_queue *mig_q;
drivers/gpu/drm/xe/xe_sync.c
333
struct xe_exec_queue *q, struct xe_vm *vm)
drivers/gpu/drm/xe/xe_sync.c
348
struct xe_exec_queue *__q;
drivers/gpu/drm/xe/xe_sync.h
13
struct xe_exec_queue;
drivers/gpu/drm/xe/xe_sync.h
37
struct xe_exec_queue *q, struct xe_vm *vm);
drivers/gpu/drm/xe/xe_tlb_inval_job.c
180
struct xe_exec_queue *q = job->q;
drivers/gpu/drm/xe/xe_tlb_inval_job.c
26
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_tlb_inval_job.c
98
xe_tlb_inval_job_create(struct xe_exec_queue *q, struct xe_tlb_inval *tlb_inval,
drivers/gpu/drm/xe/xe_tlb_inval_job.h
13
struct xe_exec_queue;
drivers/gpu/drm/xe/xe_tlb_inval_job.h
21
xe_tlb_inval_job_create(struct xe_exec_queue *q, struct xe_tlb_inval *tlb_inval,
drivers/gpu/drm/xe/xe_trace.h
102
TP_PROTO(struct xe_exec_queue *q),
drivers/gpu/drm/xe/xe_trace.h
136
DEFINE_EVENT(xe_exec_queue, xe_exec_queue_create,
drivers/gpu/drm/xe/xe_trace.h
137
TP_PROTO(struct xe_exec_queue *q),
drivers/gpu/drm/xe/xe_trace.h
142
TP_PROTO(struct xe_exec_queue *q),
drivers/gpu/drm/xe/xe_trace.h
146
DEFINE_EVENT(xe_exec_queue, xe_exec_queue_supress_resume,
drivers/gpu/drm/xe/xe_trace.h
147
TP_PROTO(struct xe_exec_queue *q),
drivers/gpu/drm/xe/xe_trace.h
151
DEFINE_EVENT(xe_exec_queue, xe_exec_queue_submit,
drivers/gpu/drm/xe/xe_trace.h
152
TP_PROTO(struct xe_exec_queue *q),
drivers/gpu/drm/xe/xe_trace.h
156
DEFINE_EVENT(xe_exec_queue, xe_exec_queue_scheduling_enable,
drivers/gpu/drm/xe/xe_trace.h
157
TP_PROTO(struct xe_exec_queue *q),
drivers/gpu/drm/xe/xe_trace.h
161
DEFINE_EVENT(xe_exec_queue, xe_exec_queue_scheduling_disable,
drivers/gpu/drm/xe/xe_trace.h
162
TP_PROTO(struct xe_exec_queue *q),
drivers/gpu/drm/xe/xe_trace.h
166
DEFINE_EVENT(xe_exec_queue, xe_exec_queue_scheduling_done,
drivers/gpu/drm/xe/xe_trace.h
167
TP_PROTO(struct xe_exec_queue *q),
drivers/gpu/drm/xe/xe_trace.h
171
DEFINE_EVENT(xe_exec_queue, xe_exec_queue_register,
drivers/gpu/drm/xe/xe_trace.h
172
TP_PROTO(struct xe_exec_queue *q),
drivers/gpu/drm/xe/xe_trace.h
176
DEFINE_EVENT(xe_exec_queue, xe_exec_queue_deregister,
drivers/gpu/drm/xe/xe_trace.h
177
TP_PROTO(struct xe_exec_queue *q),
drivers/gpu/drm/xe/xe_trace.h
181
DEFINE_EVENT(xe_exec_queue, xe_exec_queue_deregister_done,
drivers/gpu/drm/xe/xe_trace.h
182
TP_PROTO(struct xe_exec_queue *q),
drivers/gpu/drm/xe/xe_trace.h
186
DEFINE_EVENT(xe_exec_queue, xe_exec_queue_close,
drivers/gpu/drm/xe/xe_trace.h
187
TP_PROTO(struct xe_exec_queue *q),
drivers/gpu/drm/xe/xe_trace.h
191
DEFINE_EVENT(xe_exec_queue, xe_exec_queue_kill,
drivers/gpu/drm/xe/xe_trace.h
192
TP_PROTO(struct xe_exec_queue *q),
drivers/gpu/drm/xe/xe_trace.h
196
DEFINE_EVENT(xe_exec_queue, xe_exec_queue_cleanup_entity,
drivers/gpu/drm/xe/xe_trace.h
197
TP_PROTO(struct xe_exec_queue *q),
drivers/gpu/drm/xe/xe_trace.h
201
DEFINE_EVENT(xe_exec_queue, xe_exec_queue_destroy,
drivers/gpu/drm/xe/xe_trace.h
202
TP_PROTO(struct xe_exec_queue *q),
drivers/gpu/drm/xe/xe_trace.h
206
DEFINE_EVENT(xe_exec_queue, xe_exec_queue_reset,
drivers/gpu/drm/xe/xe_trace.h
207
TP_PROTO(struct xe_exec_queue *q),
drivers/gpu/drm/xe/xe_trace.h
211
DEFINE_EVENT(xe_exec_queue, xe_exec_queue_memory_cat_error,
drivers/gpu/drm/xe/xe_trace.h
212
TP_PROTO(struct xe_exec_queue *q),
drivers/gpu/drm/xe/xe_trace.h
216
DEFINE_EVENT(xe_exec_queue, xe_exec_queue_cgp_context_error,
drivers/gpu/drm/xe/xe_trace.h
217
TP_PROTO(struct xe_exec_queue *q),
drivers/gpu/drm/xe/xe_trace.h
221
DEFINE_EVENT(xe_exec_queue, xe_exec_queue_stop,
drivers/gpu/drm/xe/xe_trace.h
222
TP_PROTO(struct xe_exec_queue *q),
drivers/gpu/drm/xe/xe_trace.h
226
DEFINE_EVENT(xe_exec_queue, xe_exec_queue_resubmit,
drivers/gpu/drm/xe/xe_trace.h
227
TP_PROTO(struct xe_exec_queue *q),
drivers/gpu/drm/xe/xe_trace.h
309
__string(dev, __dev_name_eq(((struct xe_exec_queue *)msg->private_data)))
drivers/gpu/drm/xe/xe_trace.h
319
((struct xe_exec_queue *)msg->private_data)->guc->id;
drivers/gpu/drm/xe/xe_trace.h
321
((struct xe_exec_queue *)msg->private_data)->gt->info.id;
drivers/gpu/drm/xe/xe_trace.h
486
TP_PROTO(struct xe_exec_queue *q, int max_cnt),
drivers/gpu/drm/xe/xe_trace.h
69
DECLARE_EVENT_CLASS(xe_exec_queue,
drivers/gpu/drm/xe/xe_trace.h
70
TP_PROTO(struct xe_exec_queue *q),
drivers/gpu/drm/xe/xe_vm.c
112
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_vm.c
144
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_vm.c
158
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_vm.c
1635
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_vm.c
176
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_vm.c
1899
static struct xe_exec_queue *
drivers/gpu/drm/xe/xe_vm.c
1900
to_wait_exec_queue(struct xe_vm *vm, struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_vm.c
201
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_vm.c
214
int xe_vm_add_compute_exec_queue(struct xe_vm *vm, struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_vm.c
277
void xe_vm_remove_compute_exec_queue(struct xe_vm *vm, struct xe_exec_queue *q)
drivers/gpu/drm/xe/xe_vm.c
307
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_vm.c
3132
struct xe_exec_queue *q = vops->q;
drivers/gpu/drm/xe/xe_vm.c
3204
struct xe_exec_queue *q = vops->pt_update_ops[tile->id].q;
drivers/gpu/drm/xe/xe_vm.c
3508
struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_vm.c
3531
struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_vm.c
3620
struct xe_exec_queue *q = NULL;
drivers/gpu/drm/xe/xe_vm.c
3731
struct xe_exec_queue *__q = q ?: vm->q[0];
drivers/gpu/drm/xe/xe_vm.c
3862
struct xe_exec_queue *q, u64 addr,
drivers/gpu/drm/xe/xe_vm.c
65
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_vm.c
684
struct xe_exec_queue *q,
drivers/gpu/drm/xe/xe_vm.h
223
int xe_vm_add_compute_exec_queue(struct xe_vm *vm, struct xe_exec_queue *q);
drivers/gpu/drm/xe/xe_vm.h
224
void xe_vm_remove_compute_exec_queue(struct xe_vm *vm, struct xe_exec_queue *q);
drivers/gpu/drm/xe/xe_vm.h
23
struct xe_exec_queue;
drivers/gpu/drm/xe/xe_vm.h
272
struct xe_exec_queue *q, u64 addr,
drivers/gpu/drm/xe/xe_vm_types.h
212
struct xe_exec_queue *q[XE_MAX_TILES_PER_DEVICE];
drivers/gpu/drm/xe/xe_vm_types.h
475
struct xe_exec_queue *q;
drivers/gpu/drm/xe/xe_wait_user_fence.c
107
struct xe_exec_queue *q = NULL;