Searched refs:pdds (Results 1 – 8 of 8) sorted by relevance
593 struct kfd_process_device *pdd = p->pdds[i]; in kfd_procfs_add_sysfs_stats()641 struct kfd_process_device *pdd = p->pdds[i]; in kfd_procfs_add_sysfs_counters()682 struct kfd_process_device *pdd = p->pdds[i]; in kfd_procfs_add_sysfs_files()1124 struct kfd_process_device *peer_pdd = p->pdds[i]; in kfd_process_device_free_bos()1174 kfd_process_device_free_bos(p->pdds[i]); in kfd_process_free_outstanding_kfd_bos()1192 struct kfd_process_device *pdd = p->pdds[i]; in kfd_process_destroy_pdds()1236 p->pdds[i] = NULL; in kfd_process_destroy_pdds()1257 pdd = p->pdds[i]; in kfd_process_remove_sysfs()1274 pdd = p->pdds[i]; in kfd_process_remove_sysfs()1299 flush_workqueue(p->pdds[i]->dev->adev->reset_domain->wq); in kfd_process_wait_gpu_reset_complete()[all …]
785 struct kfd_process_device *pdd = p->pdds[i]; in kfd_ioctl_get_process_apertures()864 struct kfd_process_device *pdd = p->pdds[i]; in kfd_ioctl_get_process_apertures_new()1980 struct kfd_process_device *pdd = p->pdds[i]; in criu_checkpoint_devices()2020 struct kfd_process_device *pdd = p->pdds[i]; in get_process_num_bos()2110 struct kfd_process_device *pdd = p->pdds[pdd_index]; in criu_checkpoint_bos()2169 if (amdgpu_amdkfd_bo_mapped_to_dev(p->pdds[i]->drm_priv, kgd_mem)) in criu_checkpoint_bos()2170 bo_priv->mapped_gpuids[dev_idx++] = p->pdds[i]->user_gpu_id; in criu_checkpoint_bos()2955 struct kfd_process_device *pdd = p->pdds[i]; in runtime_enable()2981 struct kfd_process_device *pdd = p->pdds[i]; in runtime_enable()3043 struct kfd_process_device *pdd = p->pdds[i]; in runtime_disable()[all …]
959 struct kfd_process_device *pdds[MAX_GPU_INSTANCE]; member1124 return gpuidx < p->n_pdds ? p->pdds[gpuidx]->dev->id : -EINVAL; in kfd_process_gpuid_from_gpuidx()1128 return gpuidx < p->n_pdds ? p->pdds[gpuidx] : NULL; in kfd_process_device_from_gpuidx()
173 kfd_process_dequeue_from_device(p->pdds[i]); in kfd_process_dequeue_from_all_devices()791 struct kfd_process_device *pdd = p->pdds[i]; in kfd_process_get_queue_info()967 struct kfd_process_device *pdd = p->pdds[pdd_index]; in kfd_criu_checkpoint_queues()
767 pdd = p->pdds[i]; in svm_range_update_checkpoint_timestamp()2432 pdd = p->pdds[i]; in svm_range_drain_retry_fault()2887 if (!p->pdds[i]->drm_priv) in svm_range_check_vm_userptr()2890 vm = drm_priv_to_vm(p->pdds[i]->drm_priv); in svm_range_check_vm_userptr()3393 if (KFD_IS_SVM_API_SUPPORTED(p->pdds[i]->dev->adev)) in svm_range_list_init()3437 if (!p->pdds[i]->drm_priv) in svm_range_check_vm()3440 vm = drm_priv_to_vm(p->pdds[i]->drm_priv); in svm_range_check_vm()4323 struct kfd_process_device *pdd = p->pdds[index]; in kfd_criu_checkpoint_svm()
349 struct kfd_process_device *pdd = p->pdds[i]; in kfd_smi_event_queue_restore_rescheduled()
1563 if (p->pdds[i]->dev->kfd != kfd) in kgd2kfd_check_and_lock_kfd()1796 dev = p->pdds[i]->dev; in kgd2kfd_teardown_processes()
3578 struct kfd_process_device *pdd = p->pdds[i]; in copy_context_work_handler()3637 struct kfd_process_device *pdd = p->pdds[i]; in resume_queues()3740 struct kfd_process_device *pdd = p->pdds[i]; in suspend_queues()