Symbol: device_queue_manager
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
103
unsigned int get_queues_per_pipe(struct device_queue_manager *dqm)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1060
static int suspend_single_queue(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
108
unsigned int get_pipes_per_mec(struct device_queue_manager *dqm)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1106
static int resume_single_queue(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
113
static unsigned int get_num_all_sdma_engines(struct device_queue_manager *dqm)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1138
static int evict_process_queues_nocpsch(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1188
static int evict_process_queues_cpsch(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
119
unsigned int get_num_sdma_queues(struct device_queue_manager *dqm)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
125
unsigned int get_num_xgmi_sdma_queues(struct device_queue_manager *dqm)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1250
static int restore_process_queues_nocpsch(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
131
static void init_sdma_bitmaps(struct device_queue_manager *dqm)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1331
static int restore_process_queues_cpsch(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1394
static int register_process(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1433
static int unregister_process(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
145
void program_sh_mem_settings(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1468
set_pasid_vmid_mapping(struct device_queue_manager *dqm, u32 pasid,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1484
static void init_interrupts(struct device_queue_manager *dqm)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1499
static int initialize_nocpsch(struct device_queue_manager *dqm)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1532
static void uninitialize(struct device_queue_manager *dqm)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1544
static int start_nocpsch(struct device_queue_manager *dqm)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1559
static int stop_nocpsch(struct device_queue_manager *dqm)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1575
static int allocate_sdma_queue(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
158
static void kfd_hws_hang(struct device_queue_manager *dqm)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1682
static void deallocate_sdma_queue(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1700
static int set_sched_resources(struct device_queue_manager *dqm)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1744
static int initialize_cpsch(struct device_queue_manager *dqm)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1767
static int halt_cpsch(struct device_queue_manager *dqm)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1796
static int unhalt_cpsch(struct device_queue_manager *dqm)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1819
static int start_cpsch(struct device_queue_manager *dqm)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1888
static int stop_cpsch(struct device_queue_manager *dqm)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1916
static int create_kernel_queue_cpsch(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1946
static void destroy_kernel_queue_cpsch(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1966
static int create_queue_cpsch(struct device_queue_manager *dqm, struct queue *q,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
200
static int add_queue_mes(struct device_queue_manager *dqm, struct queue *q,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2074
int amdkfd_fence_wait_timeout(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2105
static int map_queues_cpsch(struct device_queue_manager *dqm)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2128
static void set_queue_as_reset(struct device_queue_manager *dqm, struct queue *q,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2143
static int detect_queue_hang(struct device_queue_manager *dqm)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2186
static struct queue *find_queue_by_address(struct device_queue_manager *dqm, uint64_t queue_address)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2203
static int reset_hung_queues(struct device_queue_manager *dqm)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2256
static bool sdma_has_hang(struct device_queue_manager *dqm)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2275
static bool set_sdma_queue_as_reset(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2297
static int reset_hung_queues_sdma(struct device_queue_manager *dqm)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2343
static int reset_queues_on_hws_hang(struct device_queue_manager *dqm, bool is_sdma)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2371
static int unmap_queues_cpsch(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2450
static int reset_queues_cpsch(struct device_queue_manager *dqm, uint16_t pasid)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2464
static int execute_queues_cpsch(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2480
static int wait_on_destroy_queue(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2508
static int destroy_queue_cpsch(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2603
static bool set_cache_memory_policy(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2642
static int process_termination_nocpsch(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2690
static int get_wave_state(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
272
static int remove_queue_mes(struct device_queue_manager *dqm, struct queue *q,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2720
static void get_queue_checkpoint_info(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2740
static int checkpoint_mqd(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2770
static int process_termination_cpsch(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2863
static int init_mqd_managers(struct device_queue_manager *dqm)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2890
static int allocate_hiq_sdma_mqd(struct device_queue_manager *dqm)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2916
struct device_queue_manager *device_queue_manager_init(struct kfd_node *dev)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2918
struct device_queue_manager *dqm;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
303
static int remove_all_kfd_queues_mes(struct device_queue_manager *dqm)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3047
void device_queue_manager_uninit(struct device_queue_manager *dqm)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3060
struct device_queue_manager *dqm = knode->dqm;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3109
struct device_queue_manager *dqm;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3120
int reserve_debug_trap_vmid(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3168
int release_debug_trap_vmid(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3266
struct device_queue_manager *dqm = pdd->dev->dqm;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
330
static int add_all_kfd_queues_mes(struct device_queue_manager *dqm)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3323
struct device_queue_manager *dqm = pdd->dev->dqm;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3426
struct device_queue_manager *dqm = pdd->dev->dqm;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3561
int debug_lock_and_unmap(struct device_queue_manager *dqm)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
357
static int suspend_all_queues_mes(struct device_queue_manager *dqm)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3583
int debug_map_and_unlock(struct device_queue_manager *dqm)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3603
int debug_refresh_runlist(struct device_queue_manager *dqm)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3613
bool kfd_dqm_is_queue_in_process(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3662
struct device_queue_manager *dqm = data;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3740
int dqm_debugfs_hang_hws(struct device_queue_manager *dqm)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
377
static int resume_all_queues_mes(struct device_queue_manager *dqm)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
397
static void increment_queue_count(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
412
static void decrement_queue_count(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
49
static int set_pasid_vmid_mapping(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
517
static void program_trap_handler_settings(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
52
static int execute_queues_cpsch(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
530
static int allocate_vmid(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
56
static int unmap_queues_cpsch(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
599
static void deallocate_vmid(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
62
static int map_queues_cpsch(struct device_queue_manager *dqm);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
620
static int create_queue_nocpsch(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
64
static void deallocate_sdma_queue(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
67
static inline void deallocate_hqd(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
69
static int allocate_hqd(struct device_queue_manager *dqm, struct queue *q);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
70
static int allocate_sdma_queue(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
73
static int reset_queues_on_hws_hang(struct device_queue_manager *dqm, bool is_sdma);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
741
static int allocate_hqd(struct device_queue_manager *dqm, struct queue *q)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
775
static inline void deallocate_hqd(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
83
static bool is_pipe_enabled(struct device_queue_manager *dqm, int mec, int pipe)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
852
static int destroy_queue_nocpsch_locked(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
911
static int destroy_queue_nocpsch(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
943
static int update_queue(struct device_queue_manager *dqm, struct queue *q,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
97
unsigned int get_cp_queues_num(struct device_queue_manager *dqm)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
137
int (*create_queue)(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
144
int (*destroy_queue)(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
148
int (*update_queue)(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
151
int (*register_process)(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
154
int (*unregister_process)(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
157
int (*initialize)(struct device_queue_manager *dqm);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
158
int (*start)(struct device_queue_manager *dqm);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
159
int (*stop)(struct device_queue_manager *dqm);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
160
void (*uninitialize)(struct device_queue_manager *dqm);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
161
int (*halt)(struct device_queue_manager *dqm);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
162
int (*unhalt)(struct device_queue_manager *dqm);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
163
int (*create_kernel_queue)(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
167
void (*destroy_kernel_queue)(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
171
bool (*set_cache_memory_policy)(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
179
int (*process_termination)(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
182
int (*evict_process_queues)(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
184
int (*restore_process_queues)(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
187
int (*get_wave_state)(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
193
int (*reset_queues)(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
195
void (*get_queue_checkpoint_info)(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
199
int (*checkpoint_mqd)(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
206
int (*update_qpd)(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
208
bool (*set_cache_memory_policy)(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
215
void (*init_sdma_vm)(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
302
void program_sh_mem_settings(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
304
unsigned int get_cp_queues_num(struct device_queue_manager *dqm);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
305
unsigned int get_queues_per_pipe(struct device_queue_manager *dqm);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
306
unsigned int get_pipes_per_mec(struct device_queue_manager *dqm);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
307
unsigned int get_num_sdma_queues(struct device_queue_manager *dqm);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
308
unsigned int get_num_xgmi_sdma_queues(struct device_queue_manager *dqm);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
309
int reserve_debug_trap_vmid(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
311
int release_debug_trap_vmid(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
324
int debug_lock_and_unmap(struct device_queue_manager *dqm);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
325
int debug_map_and_unlock(struct device_queue_manager *dqm);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
326
int debug_refresh_runlist(struct device_queue_manager *dqm);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
327
bool kfd_dqm_is_queue_in_process(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
346
static inline void dqm_lock(struct device_queue_manager *dqm)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
351
static inline void dqm_unlock(struct device_queue_manager *dqm)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
363
static inline void update_dqm_wait_times(struct device_queue_manager *dqm)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_cik.c
153
static int update_qpd_cik(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_cik.c
159
static void init_sdma_vm(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_cik.c
38
static bool set_cache_memory_policy_cik(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_cik.c
45
static int update_qpd_cik(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_cik.c
47
static void init_sdma_vm(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_cik.c
87
static bool set_cache_memory_policy_cik(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v10.c
30
static int update_qpd_v10(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v10.c
32
static void init_sdma_vm_v10(struct device_queue_manager *dqm, struct queue *q,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v10.c
34
static bool set_cache_memory_policy_v10(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v10.c
60
static bool set_cache_memory_policy_v10(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v10.c
79
static int update_qpd_v10(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v10.c
85
static void init_sdma_vm_v10(struct device_queue_manager *dqm, struct queue *q,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v11.c
29
static int update_qpd_v11(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v11.c
31
static void init_sdma_vm_v11(struct device_queue_manager *dqm, struct queue *q,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v11.c
33
static bool set_cache_memory_policy_v11(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v11.c
59
static bool set_cache_memory_policy_v11(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v11.c
79
static int update_qpd_v11(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v11.c
85
static void init_sdma_vm_v11(struct device_queue_manager *dqm, struct queue *q,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v12.c
29
static int update_qpd_v12(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v12.c
31
static void init_sdma_vm_v12(struct device_queue_manager *dqm, struct queue *q,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v12.c
33
static bool set_cache_memory_policy_v12(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v12.c
59
static bool set_cache_memory_policy_v12(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v12.c
79
static int update_qpd_v12(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v12.c
85
static void init_sdma_vm_v12(struct device_queue_manager *dqm, struct queue *q,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v9.c
130
static void init_sdma_vm_v9(struct device_queue_manager *dqm, struct queue *q,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v9.c
29
static int update_qpd_v9(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v9.c
31
static void init_sdma_vm_v9(struct device_queue_manager *dqm, struct queue *q,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v9.c
33
static bool set_cache_memory_policy_v9(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v9.c
59
static bool set_cache_memory_policy_v9(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v9.c
91
static int update_qpd_v9(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_vi.c
155
static int update_qpd_vi(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_vi.c
161
static void init_sdma_vm(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_vi.c
38
static bool set_cache_memory_policy_vi(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_vi.c
45
static int update_qpd_vi(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_vi.c
47
static void init_sdma_vm(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_vi.c
88
static bool set_cache_memory_policy_vi(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c
279
int pm_init(struct packet_manager *pm, struct device_queue_manager *dqm)
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1344
struct device_queue_manager *device_queue_manager_init(struct kfd_node *dev);
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1345
void device_queue_manager_uninit(struct device_queue_manager *dqm);
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1391
int amdkfd_fence_wait_timeout(struct device_queue_manager *dqm,
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1423
struct device_queue_manager *dqm;
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1468
int pm_init(struct packet_manager *pm, struct device_queue_manager *dqm);
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1596
int dqm_debugfs_hang_hws(struct device_queue_manager *dqm);
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
295
struct device_queue_manager *dqm;
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
665
struct device_queue_manager *dqm;
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
108
struct device_queue_manager *dqm;
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
509
struct device_queue_manager *dqm;