Symbol: mqd_manager
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
1000
struct mqd_manager *mqd_mgr;
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
1061
struct mqd_manager *mqd_mgr =
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
1090
struct mqd_manager *mqd_mgr;
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
1284
struct mqd_manager *mqd_mgr;
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
1397
struct mqd_manager *mqd_mgr;
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
2132
struct mqd_manager *mqd_mgr;
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
2557
struct mqd_manager *mqd_mgr;
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
2698
struct mqd_manager *mqd_mgr;
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
2839
struct mqd_manager *mqd_mgr;
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
2881
struct mqd_manager *mqd_mgr;
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
2910
struct mqd_manager *mqd_mgr;
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
2933
struct mqd_manager *mqd_mgr;
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
2965
struct mqd_manager *mqd_mgr;
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
3053
struct mqd_manager *mqd_mgr;
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
3433
struct mqd_manager *mqd_mgr;
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
769
struct mqd_manager *mqd_mgr;
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.h
219
struct mqd_manager * (*mqd_manager_init)(enum KFD_MQD_TYPE type,
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.h
246
struct mqd_manager *mqd_mgrs[KFD_MQD_TYPE_MAX];
drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.h
57
struct mqd_manager *mqd_mgr;
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c
100
void mqd_symmetrically_map_cu_mask(struct mqd_manager *mm,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c
210
int kfd_hiq_load_mqd_kiq(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c
218
int kfd_destroy_mqd_cp(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c
226
void kfd_free_mqd_cp(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c
237
bool kfd_is_occupied_cp(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c
245
int kfd_load_mqd_sdma(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c
258
int kfd_destroy_mqd_sdma(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c
266
bool kfd_is_occupied_sdma(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c
292
uint64_t kfd_mqd_stride(struct mqd_manager *mm,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c
49
struct kfd_mem_obj *allocate_hiq_mqd(struct mqd_manager *mm, struct queue_properties *q)
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c
65
struct kfd_mem_obj *allocate_sdma_mqd(struct mqd_manager *mm,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c
93
void free_mqd_hiq_sdma(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h
105
int (*get_checkpoint_info)(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h
108
void (*checkpoint_mqd)(struct mqd_manager *mm,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h
113
void (*restore_mqd)(struct mqd_manager *mm, void **mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h
123
bool (*check_preemption_failed)(struct mqd_manager *mm, void *mqd);
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h
124
uint64_t (*mqd_stride)(struct mqd_manager *mm,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h
158
struct kfd_mem_obj *allocate_hiq_mqd(struct mqd_manager *mm,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h
161
struct kfd_mem_obj *allocate_sdma_mqd(struct mqd_manager *mm,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h
163
void free_mqd_hiq_sdma(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h
166
void mqd_symmetrically_map_cu_mask(struct mqd_manager *mm,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h
170
int kfd_hiq_load_mqd_kiq(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h
174
int kfd_destroy_mqd_cp(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h
178
void kfd_free_mqd_cp(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h
181
bool kfd_is_occupied_cp(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h
185
int kfd_load_mqd_sdma(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h
189
int kfd_destroy_mqd_sdma(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h
193
bool kfd_is_occupied_sdma(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h
201
uint64_t kfd_mqd_stride(struct mqd_manager *mm,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h
71
struct kfd_mem_obj* (*allocate_mqd)(struct mqd_manager *mm,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h
74
void (*init_mqd)(struct mqd_manager *mm, void **mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h
78
int (*load_mqd)(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h
83
void (*update_mqd)(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h
87
int (*destroy_mqd)(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h
92
void (*free_mqd)(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h
95
bool (*is_occupied)(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h
99
int (*get_wave_state)(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c
142
static void init_mqd_sdma(struct mqd_manager *mm, void **mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c
159
static int load_mqd(struct mqd_manager *mm, void *mqd, uint32_t pipe_id,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c
172
static void __update_mqd(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c
209
static bool check_preemption_failed(struct mqd_manager *mm, void *mqd)
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c
216
static void update_mqd(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c
223
static void update_mqd_sdma(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c
251
static void checkpoint_mqd(struct mqd_manager *mm, void *mqd, void *mqd_dst, void *ctl_stack_dst)
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c
260
static void restore_mqd(struct mqd_manager *mm, void **mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c
286
static void checkpoint_mqd_sdma(struct mqd_manager *mm,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c
298
static void restore_mqd_sdma(struct mqd_manager *mm, void **mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c
328
static void init_mqd_hiq(struct mqd_manager *mm, void **mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c
335
static void update_mqd_hiq(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c
383
struct mqd_manager *mqd_manager_init_cik(enum KFD_MQD_TYPE type,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c
386
struct mqd_manager *mqd;
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c
45
static void update_cu_mask(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c
75
static struct kfd_mem_obj *allocate_mqd(struct mqd_manager *mm,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c
88
static void init_mqd(struct mqd_manager *mm, void **mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c
155
static int load_mqd(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c
169
static void update_mqd(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c
241
static bool check_preemption_failed(struct mqd_manager *mm, void *mqd)
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c
248
static int get_wave_state(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c
286
static void checkpoint_mqd(struct mqd_manager *mm, void *mqd, void *mqd_dst, void *ctl_stack_dst)
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c
295
static void restore_mqd(struct mqd_manager *mm, void **mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c
322
static void init_mqd_hiq(struct mqd_manager *mm, void **mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c
336
static int destroy_hiq_mqd(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c
356
static void init_mqd_sdma(struct mqd_manager *mm, void **mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c
375
static void update_mqd_sdma(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c
402
static void checkpoint_mqd_sdma(struct mqd_manager *mm,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c
414
static void restore_mqd_sdma(struct mqd_manager *mm, void **mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c
45
static void update_cu_mask(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c
457
struct mqd_manager *mqd_manager_init_v10(enum KFD_MQD_TYPE type,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c
460
struct mqd_manager *mqd;
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c
75
static struct kfd_mem_obj *allocate_mqd(struct mqd_manager *mm,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c
88
static void init_mqd(struct mqd_manager *mm, void **mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c
101
static struct kfd_mem_obj *allocate_mqd(struct mqd_manager *mm,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c
114
static void init_mqd(struct mqd_manager *mm, void **mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c
194
static int load_mqd(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c
208
static void update_mqd(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c
278
static bool check_preemption_failed(struct mqd_manager *mm, void *mqd)
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c
285
static int get_wave_state(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c
322
static void checkpoint_mqd(struct mqd_manager *mm, void *mqd, void *mqd_dst, void *ctl_stack_dst)
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c
331
static void restore_mqd(struct mqd_manager *mm, void **mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c
355
static void checkpoint_mqd_sdma(struct mqd_manager *mm,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c
367
static void restore_mqd_sdma(struct mqd_manager *mm, void **mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c
392
static void init_mqd_hiq(struct mqd_manager *mm, void **mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c
406
static int destroy_hiq_mqd(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c
426
static void init_mqd_sdma(struct mqd_manager *mm, void **mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c
44
static void update_cu_mask(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c
450
static void update_mqd_sdma(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c
502
struct mqd_manager *mqd_manager_init_v11(enum KFD_MQD_TYPE type,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c
505
struct mqd_manager *mqd;
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12.c
169
static int load_mqd(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12.c
183
static void update_mqd(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12.c
247
static bool check_preemption_failed(struct mqd_manager *mm, void *mqd)
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12.c
254
static int get_wave_state(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12.c
291
static void init_mqd_hiq(struct mqd_manager *mm, void **mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12.c
305
static void init_mqd_sdma(struct mqd_manager *mm, void **mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12.c
324
static void update_mqd_sdma(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12.c
383
struct mqd_manager *mqd_manager_init_v12(enum KFD_MQD_TYPE type,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12.c
386
struct mqd_manager *mqd;
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12.c
44
static void update_cu_mask(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12.c
82
static struct kfd_mem_obj *allocate_mqd(struct mqd_manager *mm,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12.c
95
static void init_mqd(struct mqd_manager *mm, void **mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12_1.c
114
static void update_cu_mask(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12_1.c
140
static struct kfd_mem_obj *allocate_mqd(struct mqd_manager *mm,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12_1.c
156
static void init_mqd(struct mqd_manager *mm, void **mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12_1.c
225
static int load_mqd(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12_1.c
239
static void update_mqd(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12_1.c
324
static bool check_preemption_failed(struct mqd_manager *mm, void *mqd)
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12_1.c
329
static int get_wave_state(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12_1.c
35
static void update_mqd(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12_1.c
366
static void init_mqd_hiq(struct mqd_manager *mm, void **mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12_1.c
380
static void init_mqd_sdma(struct mqd_manager *mm, void **mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12_1.c
399
static void update_mqd_sdma(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12_1.c
451
static void init_mqd_v12_1(struct mqd_manager *mm, void **mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12_1.c
49
static void mqd_symmetrically_map_cu_mask_v12_1(struct mqd_manager *mm,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12_1.c
507
static void update_mqd_v12_1(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12_1.c
531
static int destroy_mqd_v12_1(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12_1.c
559
static int load_mqd_v12_1(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12_1.c
586
static int get_wave_state_v12_1(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12_1.c
644
struct mqd_manager *mqd_manager_init_v12_1(enum KFD_MQD_TYPE type,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12_1.c
647
struct mqd_manager *mqd;
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
133
static struct kfd_mem_obj *allocate_mqd(struct mqd_manager *mm,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
184
static void init_mqd(struct mqd_manager *mm, void **mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
259
static int load_mqd(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
271
static void update_mqd(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
361
static bool check_preemption_failed(struct mqd_manager *mm, void *mqd)
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
371
static int get_wave_state(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
38
static void update_mqd(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
412
static int get_checkpoint_info(struct mqd_manager *mm, void *mqd, u32 *ctl_stack_size)
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
42
static uint64_t mqd_stride_v9(struct mqd_manager *mm,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
425
static void checkpoint_mqd(struct mqd_manager *mm, void *mqd, void *mqd_dst, void *ctl_stack_dst)
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
439
static void checkpoint_mqd_v9_4_3(struct mqd_manager *mm,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
461
static void restore_mqd(struct mqd_manager *mm, void **mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
493
static void init_mqd_hiq(struct mqd_manager *mm, void **mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
507
static int destroy_hiq_mqd(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
526
static void init_mqd_sdma(struct mqd_manager *mm, void **mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
545
static void update_mqd_sdma(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
576
static void checkpoint_mqd_sdma(struct mqd_manager *mm,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
588
static void restore_mqd_sdma(struct mqd_manager *mm, void **mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
612
static void init_mqd_hiq_v9_4_3(struct mqd_manager *mm, void **mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
646
static int hiq_load_mqd_kiq_v9_4_3(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
670
static int destroy_hiq_mqd_v9_4_3(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
697
static bool check_preemption_failed_v9_4_3(struct mqd_manager *mm, void *mqd)
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
70
static void update_cu_mask(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
727
static void init_mqd_v9_4_3(struct mqd_manager *mm, void **mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
798
static void update_mqd_v9_4_3(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
837
static void restore_mqd_v9_4_3(struct mqd_manager *mm, void **mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
877
static int destroy_mqd_v9_4_3(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
905
static int load_mqd_v9_4_3(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
932
static int get_wave_state_v9_4_3(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
990
struct mqd_manager *mqd_manager_init_v9(enum KFD_MQD_TYPE type,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
993
struct mqd_manager *mqd;
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c
162
static int load_mqd(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c
175
static void __update_mqd(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c
251
static bool check_preemption_failed(struct mqd_manager *mm, void *mqd)
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c
258
static void update_mqd(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c
265
static int get_wave_state(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c
288
static int get_checkpoint_info(struct mqd_manager *mm, void *mqd, u32 *ctl_stack_size)
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c
295
static void checkpoint_mqd(struct mqd_manager *mm, void *mqd, void *mqd_dst, void *ctl_stack_dst)
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c
304
static void restore_mqd(struct mqd_manager *mm, void **mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c
331
static void init_mqd_hiq(struct mqd_manager *mm, void **mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c
345
static void update_mqd_hiq(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c
352
static void init_mqd_sdma(struct mqd_manager *mm, void **mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c
369
static void update_mqd_sdma(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c
397
static void checkpoint_mqd_sdma(struct mqd_manager *mm,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c
409
static void restore_mqd_sdma(struct mqd_manager *mm, void **mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c
452
struct mqd_manager *mqd_manager_init_vi(enum KFD_MQD_TYPE type,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c
455
struct mqd_manager *mqd;
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c
48
static void update_cu_mask(struct mqd_manager *mm, void *mqd,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c
78
static struct kfd_mem_obj *allocate_mqd(struct mqd_manager *mm,
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c
91
static void init_mqd(struct mqd_manager *mm, void **mqd,
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1356
struct mqd_manager *mqd_manager_init_cik(enum KFD_MQD_TYPE type,
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1358
struct mqd_manager *mqd_manager_init_vi(enum KFD_MQD_TYPE type,
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1360
struct mqd_manager *mqd_manager_init_v9(enum KFD_MQD_TYPE type,
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1362
struct mqd_manager *mqd_manager_init_v10(enum KFD_MQD_TYPE type,
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1364
struct mqd_manager *mqd_manager_init_v11(enum KFD_MQD_TYPE type,
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1366
struct mqd_manager *mqd_manager_init_v12(enum KFD_MQD_TYPE type,
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1368
struct mqd_manager *mqd_manager_init_v12_1(enum KFD_MQD_TYPE type,
drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c
1121
struct mqd_manager *mqd_mgr;