/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_mqd_manager_vi.c | 156 static int load_mqd(struct mqd_manager *mm, void *mqd, in load_mqd() function 427 mqd->load_mqd = load_mqd; in mqd_manager_init_vi() 441 mqd->load_mqd = load_mqd; in mqd_manager_init_vi() 454 mqd->load_mqd = load_mqd; in mqd_manager_init_vi() 467 mqd->load_mqd = load_mqd_sdma; in mqd_manager_init_vi()
|
H A D | kfd_mqd_manager_cik.c | 165 static int load_mqd(struct mqd_manager *mm, void *mqd, uint32_t pipe_id, in load_mqd() function 380 mqd->load_mqd = load_mqd; in mqd_manager_init_cik() 393 mqd->load_mqd = load_mqd; in mqd_manager_init_cik() 406 mqd->load_mqd = load_mqd; in mqd_manager_init_cik() 419 mqd->load_mqd = load_mqd_sdma; in mqd_manager_init_cik()
|
H A D | kfd_mqd_manager_v9.c | 195 static int load_mqd(struct mqd_manager *mm, void *mqd, in load_mqd() function 459 mqd->load_mqd = load_mqd; in mqd_manager_init_v9() 473 mqd->load_mqd = hiq_load_mqd_kiq; in mqd_manager_init_v9() 486 mqd->load_mqd = load_mqd; in mqd_manager_init_v9() 499 mqd->load_mqd = load_mqd_sdma; in mqd_manager_init_v9()
|
H A D | kfd_mqd_manager_v10.c | 142 static int load_mqd(struct mqd_manager *mm, void *mqd, in load_mqd() function 404 mqd->load_mqd = load_mqd; in mqd_manager_init_v10() 420 mqd->load_mqd = hiq_load_mqd_kiq; in mqd_manager_init_v10() 434 mqd->load_mqd = load_mqd; in mqd_manager_init_v10() 448 mqd->load_mqd = load_mqd_sdma; in mqd_manager_init_v10()
|
H A D | kfd_mqd_manager.h | 37 * @load_mqd: Loads the mqd to a concrete hqd slot. Used only for no cp 77 int (*load_mqd)(struct mqd_manager *mm, void *mqd, member
|
H A D | kfd_kernel_queue.c | 160 kq->mqd_mgr->load_mqd(kq->mqd_mgr, kq->queue->mqd, in kq_initialize()
|
H A D | kfd_device_queue_manager.c | 384 retval = mqd_mgr->load_mqd(mqd_mgr, q->mqd, q->pipe, in create_queue_nocpsch() 638 retval = mqd_mgr->load_mqd(mqd_mgr, q->mqd, in update_queue() 796 retval = mqd_mgr->load_mqd(mqd_mgr, q->mqd, q->pipe, in restore_process_queues_nocpsch()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_mqd_manager_vi.c | 157 static int load_mqd(struct mqd_manager *mm, void *mqd, in load_mqd() function 459 mqd->load_mqd = load_mqd; in mqd_manager_init_vi() 476 mqd->load_mqd = load_mqd; in mqd_manager_init_vi() 491 mqd->load_mqd = load_mqd; in mqd_manager_init_vi() 505 mqd->load_mqd = kfd_load_mqd_sdma; in mqd_manager_init_vi()
|
H A D | kfd_mqd_manager_cik.c | 159 static int load_mqd(struct mqd_manager *mm, void *mqd, uint32_t pipe_id, in load_mqd() function 402 mqd->load_mqd = load_mqd; in mqd_manager_init_cik() 417 mqd->load_mqd = load_mqd; in mqd_manager_init_cik() 432 mqd->load_mqd = load_mqd; in mqd_manager_init_cik() 446 mqd->load_mqd = kfd_load_mqd_sdma; in mqd_manager_init_cik()
|
H A D | kfd_mqd_manager_v11.c | 202 static int load_mqd(struct mqd_manager *mm, void *mqd, in load_mqd() function 492 mqd->load_mqd = load_mqd; in mqd_manager_init_v11() 511 mqd->load_mqd = kfd_hiq_load_mqd_kiq; in mqd_manager_init_v11() 527 mqd->load_mqd = load_mqd; in mqd_manager_init_v11() 541 mqd->load_mqd = kfd_load_mqd_sdma; in mqd_manager_init_v11()
|
H A D | kfd_mqd_manager_v10.c | 148 static int load_mqd(struct mqd_manager *mm, void *mqd, in load_mqd() function 463 mqd->load_mqd = load_mqd; in mqd_manager_init_v10() 482 mqd->load_mqd = kfd_hiq_load_mqd_kiq; in mqd_manager_init_v10() 498 mqd->load_mqd = load_mqd; in mqd_manager_init_v10() 512 mqd->load_mqd = kfd_load_mqd_sdma; in mqd_manager_init_v10()
|
H A D | kfd_mqd_manager_v9.c | 226 static int load_mqd(struct mqd_manager *mm, void *mqd, in load_mqd() function 853 mqd->load_mqd = load_mqd_v9_4_3; in mqd_manager_init_v9() 859 mqd->load_mqd = load_mqd; in mqd_manager_init_v9() 878 mqd->load_mqd = hiq_load_mqd_kiq_v9_4_3; in mqd_manager_init_v9() 882 mqd->load_mqd = kfd_hiq_load_mqd_kiq; in mqd_manager_init_v9() 890 mqd->load_mqd = load_mqd; in mqd_manager_init_v9() 903 mqd->load_mqd = kfd_load_mqd_sdma; in mqd_manager_init_v9()
|
H A D | kfd_mqd_manager.h | 38 * @load_mqd: Loads the mqd to a concrete hqd slot. Used only for no cp 78 int (*load_mqd)(struct mqd_manager *mm, void *mqd, member
|
H A D | kfd_kernel_queue.c | 160 kq->mqd_mgr->load_mqd(kq->mqd_mgr, kq->queue->mqd, in kq_initialize()
|
H A D | kfd_device_queue_manager.c | 611 retval = mqd_mgr->load_mqd(mqd_mgr, q->mqd, q->pipe, in create_queue_nocpsch() 942 retval = mqd_mgr->load_mqd(mqd_mgr, q->mqd, in update_queue() 1207 retval = mqd_mgr->load_mqd(mqd_mgr, q->mqd, q->pipe, in restore_process_queues_nocpsch()
|