| /src/sys/external/bsd/drm2/dist/drm/amd/amdkfd/ |
| kfd_mqd_manager.h | 46 * @free_mqd: Releases the mqd buffer from local gpu memory. 91 void (*free_mqd)(struct mqd_manager *mm, void *mqd, member in struct:mqd_manager
|
| kfd_mqd_manager_cik.c | 163 static void free_mqd(struct mqd_manager *mm, void *mqd, function in typeref:typename:void 384 mqd->free_mqd = free_mqd; 397 mqd->free_mqd = free_mqd_hiq_sdma; 410 mqd->free_mqd = free_mqd; 423 mqd->free_mqd = free_mqd_hiq_sdma;
|
| kfd_mqd_manager_v10.c | 242 static void free_mqd(struct mqd_manager *mm, void *mqd, function in typeref:typename:void 408 mqd->free_mqd = free_mqd; 424 mqd->free_mqd = free_mqd_hiq_sdma; 438 mqd->free_mqd = free_mqd; 452 mqd->free_mqd = free_mqd_hiq_sdma;
|
| kfd_mqd_manager_v9.c | 282 static void free_mqd(struct mqd_manager *mm, void *mqd, function in typeref:typename:void 450 mqd->free_mqd = free_mqd; 464 mqd->free_mqd = free_mqd_hiq_sdma; 477 mqd->free_mqd = free_mqd; 490 mqd->free_mqd = free_mqd_hiq_sdma;
|
| kfd_mqd_manager_vi.c | 267 static void free_mqd(struct mqd_manager *mm, void *mqd, function in typeref:typename:void 431 mqd->free_mqd = free_mqd; 445 mqd->free_mqd = free_mqd_hiq_sdma; 458 mqd->free_mqd = free_mqd; 471 mqd->free_mqd = free_mqd_hiq_sdma;
|
| kfd_kernel_queue.c | 184 kq->mqd_mgr->free_mqd(kq->mqd_mgr, kq->queue->mqd, kq->queue->mqd_mem_obj); 215 kq->mqd_mgr->free_mqd(kq->mqd_mgr, kq->queue->mqd,
|
| kfd_device_queue_manager.c | 384 mqd_mgr->free_mqd(mqd_mgr, q->mqd, q->mqd_mem_obj); 483 mqd_mgr->free_mqd(mqd_mgr, q->mqd, q->mqd_mem_obj); 1463 /* Do free_mqd after dqm_unlock(dqm) to avoid circular locking */ 1464 mqd_mgr->free_mqd(mqd_mgr, q->mqd, q->mqd_mem_obj); 1705 * Do free_mqd() after dqm_unlock to avoid circular locking. 1712 mqd_mgr->free_mqd(mqd_mgr, q->mqd, q->mqd_mem_obj);
|