Lines Matching refs:pasid
323 pdd->dev->id, p->pasid); in kfd_process_destroy_pdds()
363 kfd_pasid_free(p->pasid); in kfd_process_wq_release()
420 if (dev && dev->dbgmgr && dev->dbgmgr->pasid == p->pasid) { in kfd_process_notifier_release()
523 process->pasid = kfd_pasid_alloc(); in create_process()
524 if (process->pasid == 0) in create_process()
585 kfd_pasid_free(process->pasid); in create_process()
805 struct kfd_process *kfd_lookup_process_by_pasid(unsigned int pasid) in kfd_lookup_process_by_pasid() argument
813 if (p->pasid == pasid) { in kfd_lookup_process_by_pasid()
923 pr_debug("Started evicting pasid %d\n", p->pasid); in evict_process_worker()
932 pr_debug("Finished evicting pasid %d\n", p->pasid); in evict_process_worker()
934 pr_err("Failed to evict queues of pasid %d\n", p->pasid); in evict_process_worker()
960 pr_debug("Started restoring pasid %d\n", p->pasid); in restore_process_worker()
977 p->pasid, PROCESS_BACK_OFF_TIME_MS); in restore_process_worker()
986 pr_debug("Finished restoring pasid %d\n", p->pasid); in restore_process_worker()
988 pr_err("Failed to restore queues of pasid %d\n", p->pasid); in restore_process_worker()
1002 pr_err("Failed to suspend process %d\n", p->pasid); in kfd_suspend_all_processes()
1019 p->pasid); in kfd_resume_all_processes()
1070 f2g->invalidate_tlbs(dev->kgd, pdd->process->pasid); in kfd_flush_tlb()
1086 p->lead_thread->tgid, p->pasid); in kfd_debugfs_mqds_by_process()