Searched refs:mqd_manager (Results 1 - 12 of 12) sorted by relevance
/openbsd-current/sys/dev/pci/drm/amd/amdkfd/ |
H A D | kfd_mqd_manager.h | 34 * struct mqd_manager 70 struct mqd_manager { struct 74 void (*init_mqd)(struct mqd_manager *mm, void **mqd, 78 int (*load_mqd)(struct mqd_manager *mm, void *mqd, 83 void (*update_mqd)(struct mqd_manager *mm, void *mqd, 87 int (*destroy_mqd)(struct mqd_manager *mm, void *mqd, 92 void (*free_mqd)(struct mqd_manager *mm, void *mqd, 95 bool (*is_occupied)(struct mqd_manager *mm, void *mqd, 99 int (*get_wave_state)(struct mqd_manager *mm, void *mqd, 105 void (*get_checkpoint_info)(struct mqd_manager *m [all...] |
H A D | kfd_mqd_manager.c | 91 void free_mqd_hiq_sdma(struct mqd_manager *mm, void *mqd, 98 void mqd_symmetrically_map_cu_mask(struct mqd_manager *mm, 206 int kfd_hiq_load_mqd_kiq(struct mqd_manager *mm, void *mqd, 214 int kfd_destroy_mqd_cp(struct mqd_manager *mm, void *mqd, 222 void kfd_free_mqd_cp(struct mqd_manager *mm, void *mqd, 233 bool kfd_is_occupied_cp(struct mqd_manager *mm, void *mqd, 241 int kfd_load_mqd_sdma(struct mqd_manager *mm, void *mqd, 254 int kfd_destroy_mqd_sdma(struct mqd_manager *mm, void *mqd, 262 bool kfd_is_occupied_sdma(struct mqd_manager *mm, void *mqd, 288 uint64_t kfd_mqd_stride(struct mqd_manager *m [all...] |
H A D | kfd_mqd_manager_cik.c | 45 static void update_cu_mask(struct mqd_manager *mm, void *mqd, 88 static void init_mqd(struct mqd_manager *mm, void **mqd, 142 static void init_mqd_sdma(struct mqd_manager *mm, void **mqd, 159 static int load_mqd(struct mqd_manager *mm, void *mqd, uint32_t pipe_id, 172 static void __update_mqd(struct mqd_manager *mm, void *mqd, 216 static void update_mqd(struct mqd_manager *mm, void *mqd, 223 static void update_mqd_sdma(struct mqd_manager *mm, void *mqd, 251 static void checkpoint_mqd(struct mqd_manager *mm, void *mqd, void *mqd_dst, void *ctl_stack_dst) 260 static void restore_mqd(struct mqd_manager *mm, void **mqd, 286 static void checkpoint_mqd_sdma(struct mqd_manager *m [all...] |
H A D | kfd_mqd_manager_v10.c | 45 static void update_cu_mask(struct mqd_manager *mm, void *mqd, 88 static void init_mqd(struct mqd_manager *mm, void **mqd, 148 static int load_mqd(struct mqd_manager *mm, void *mqd, 162 static void update_mqd(struct mqd_manager *mm, void *mqd, 234 static int get_wave_state(struct mqd_manager *mm, void *mqd, 272 static void checkpoint_mqd(struct mqd_manager *mm, void *mqd, void *mqd_dst, void *ctl_stack_dst) 281 static void restore_mqd(struct mqd_manager *mm, void **mqd, 308 static void init_mqd_hiq(struct mqd_manager *mm, void **mqd, 322 static int destroy_hiq_mqd(struct mqd_manager *mm, void *mqd, 342 static void init_mqd_sdma(struct mqd_manager *m [all...] |
H A D | kfd_mqd_manager_vi.c | 48 static void update_cu_mask(struct mqd_manager *mm, void *mqd, 91 static void init_mqd(struct mqd_manager *mm, void **mqd, 157 static int load_mqd(struct mqd_manager *mm, void *mqd, 170 static void __update_mqd(struct mqd_manager *mm, void *mqd, 247 static void update_mqd(struct mqd_manager *mm, void *mqd, 254 static int get_wave_state(struct mqd_manager *mm, void *mqd, 277 static void get_checkpoint_info(struct mqd_manager *mm, void *mqd, u32 *ctl_stack_size) 283 static void checkpoint_mqd(struct mqd_manager *mm, void *mqd, void *mqd_dst, void *ctl_stack_dst) 292 static void restore_mqd(struct mqd_manager *mm, void **mqd, 319 static void init_mqd_hiq(struct mqd_manager *m [all...] |
H A D | kfd_mqd_manager_v9.c | 37 static void update_mqd(struct mqd_manager *mm, void *mqd, 41 static uint64_t mqd_stride_v9(struct mqd_manager *mm, 62 static void update_cu_mask(struct mqd_manager *mm, void *mqd, 158 static void init_mqd(struct mqd_manager *mm, void **mqd, 226 static int load_mqd(struct mqd_manager *mm, void *mqd, 238 static void update_mqd(struct mqd_manager *mm, void *mqd, 317 static int get_wave_state(struct mqd_manager *mm, void *mqd, 353 static void get_checkpoint_info(struct mqd_manager *mm, void *mqd, u32 *ctl_stack_size) 360 static void checkpoint_mqd(struct mqd_manager *mm, void *mqd, void *mqd_dst, void *ctl_stack_dst) 372 static void restore_mqd(struct mqd_manager *m [all...] |
H A D | kfd_kernel_queue.h | 57 struct mqd_manager *mqd_mgr;
|
H A D | kfd_mqd_manager_v11.c | 44 static void update_cu_mask(struct mqd_manager *mm, void *mqd, 123 static void init_mqd(struct mqd_manager *mm, void **mqd, 202 static int load_mqd(struct mqd_manager *mm, void *mqd, 216 static void update_mqd(struct mqd_manager *mm, void *mqd, 288 static int get_wave_state(struct mqd_manager *mm, void *mqd, 325 static void checkpoint_mqd(struct mqd_manager *mm, void *mqd, void *mqd_dst, void *ctl_stack_dst) 334 static void restore_mqd(struct mqd_manager *mm, void **mqd, 362 static void init_mqd_hiq(struct mqd_manager *mm, void **mqd, 376 static int destroy_hiq_mqd(struct mqd_manager *mm, void *mqd, 396 static void init_mqd_sdma(struct mqd_manager *m [all...] |
H A D | kfd_device_queue_manager.h | 210 struct mqd_manager * (*mqd_manager_init)(enum KFD_MQD_TYPE type, 230 struct mqd_manager *mqd_mgrs[KFD_MQD_TYPE_MAX];
|
H A D | kfd_priv.h | 1286 struct mqd_manager *mqd_manager_init_cik(enum KFD_MQD_TYPE type, 1288 struct mqd_manager *mqd_manager_init_vi(enum KFD_MQD_TYPE type, 1290 struct mqd_manager *mqd_manager_init_v9(enum KFD_MQD_TYPE type, 1292 struct mqd_manager *mqd_manager_init_v10(enum KFD_MQD_TYPE type, 1294 struct mqd_manager *mqd_manager_init_v11(enum KFD_MQD_TYPE type,
|
H A D | kfd_device_queue_manager.c | 535 struct mqd_manager *mqd_mgr; 765 struct mqd_manager *mqd_mgr; 826 struct mqd_manager *mqd_mgr = 854 struct mqd_manager *mqd_mgr; 1042 struct mqd_manager *mqd_mgr; 1149 struct mqd_manager *mqd_mgr; 1783 struct mqd_manager *mqd_mgr; 1939 struct mqd_manager *mqd_mgr; 2062 struct mqd_manager *mqd_mgr; 2232 struct mqd_manager *mqd_mg [all...] |
H A D | kfd_process_queue_manager.c | 1016 struct mqd_manager *mqd_mgr;
|
Completed in 140 milliseconds