Searched refs:mqd_mgr (Results 1 – 4 of 4) sorted by relevance
| /Linux-v5.4/drivers/gpu/drm/amd/amdkfd/ |
| D | kfd_kernel_queue.c | 61 kq->mqd_mgr = dev->dqm->mqd_mgrs[KFD_MQD_TYPE_DIQ]; in initialize() 64 kq->mqd_mgr = dev->dqm->mqd_mgrs[KFD_MQD_TYPE_HIQ]; in initialize() 71 if (!kq->mqd_mgr) in initialize() 135 kq->queue->mqd_mem_obj = kq->mqd_mgr->allocate_mqd(kq->mqd_mgr->dev, in initialize() 139 kq->mqd_mgr->init_mqd(kq->mqd_mgr, &kq->queue->mqd, in initialize() 148 kq->mqd_mgr->load_mqd(kq->mqd_mgr, kq->queue->mqd, in initialize() 168 kq->mqd_mgr->free_mqd(kq->mqd_mgr, kq->queue->mqd, kq->queue->mqd_mem_obj); in initialize() 189 kq->mqd_mgr->destroy_mqd(kq->mqd_mgr, in uninitialize() 198 kq->mqd_mgr->free_mqd(kq->mqd_mgr, kq->queue->mqd, in uninitialize()
|
| D | kfd_device_queue_manager.c | 272 struct mqd_manager *mqd_mgr; in create_queue_nocpsch() local 302 mqd_mgr = dqm->mqd_mgrs[get_mqd_type_from_queue_type( in create_queue_nocpsch() 324 q->mqd_mem_obj = mqd_mgr->allocate_mqd(mqd_mgr->dev, &q->properties); in create_queue_nocpsch() 331 mqd_mgr->init_mqd(mqd_mgr, &q->mqd, q->mqd_mem_obj, in create_queue_nocpsch() 339 retval = mqd_mgr->load_mqd(mqd_mgr, q->mqd, q->pipe, in create_queue_nocpsch() 365 mqd_mgr->free_mqd(mqd_mgr, q->mqd, q->mqd_mem_obj); in create_queue_nocpsch() 430 struct mqd_manager *mqd_mgr; in destroy_queue_nocpsch_locked() local 432 mqd_mgr = dqm->mqd_mgrs[get_mqd_type_from_queue_type( in destroy_queue_nocpsch_locked() 452 retval = mqd_mgr->destroy_mqd(mqd_mgr, q->mqd, in destroy_queue_nocpsch_locked() 459 mqd_mgr->free_mqd(mqd_mgr, q->mqd, q->mqd_mem_obj); in destroy_queue_nocpsch_locked() [all …]
|
| D | kfd_process_queue_manager.c | 506 struct mqd_manager *mqd_mgr; in pqm_debugfs_mqds() local 530 mqd_mgr = q->device->dqm->mqd_mgrs[mqd_type]; in pqm_debugfs_mqds() 533 mqd_mgr = pqn->kq->mqd_mgr; in pqm_debugfs_mqds() 552 r = mqd_mgr->debugfs_show_mqd(m, q->mqd); in pqm_debugfs_mqds()
|
| D | kfd_kernel_queue.h | 73 struct mqd_manager *mqd_mgr; member
|