Lines Matching full:process

56 		pr_info("Cannot open more queues for process with pasid 0x%x\n",  in find_available_queue_slot()
57 pqm->process->pasid); in find_available_queue_slot()
98 pdd = kfd_get_process_device_data(dev, pqm->process); in pqm_set_gws()
100 pr_err("Process device data doesn't exist\n"); in pqm_set_gws()
104 /* Only allow one queue per process can have GWS assigned */ in pqm_set_gws()
112 ret = amdgpu_amdkfd_add_gws_to_process(pdd->process->kgd_process_info, in pqm_set_gws()
115 ret = amdgpu_amdkfd_remove_gws_from_process(pdd->process->kgd_process_info, in pqm_set_gws()
143 pqm->process = p; in pqm_init()
154 amdgpu_amdkfd_remove_gws_from_process(pqm->process->kgd_process_info, in pqm_uninit()
184 (*q)->process = pqm->process; in init_user_queue()
209 pdd = kfd_get_process_device_data(dev, pqm->process); in pqm_create_queue()
211 pr_err("Process device data doesn't exist\n"); in pqm_create_queue()
216 * for debug process, verify that it is within the static queues limit in pqm_create_queue()
297 pqm->process->pasid, type, retval); in pqm_create_queue()
305 * There are always 1024 doorbells per process, so in case in pqm_create_queue()
307 * process. in pqm_create_queue()
331 /* check if queues list is empty unregister process from device */ in pqm_create_queue()
365 pdd = kfd_get_process_device_data(dev, pqm->process); in pqm_destroy_queue()
367 pr_err("Process device data doesn't exist\n"); in pqm_destroy_queue()
384 pqm->process->pasid, in pqm_destroy_queue()
391 amdgpu_amdkfd_remove_gws_from_process(pqm->process->kgd_process_info, in pqm_destroy_queue()