Lines Matching refs:kgd2kfd
30 const struct kgd2kfd_calls *kgd2kfd; variable
47 ret = kgd2kfd_init_p(KFD_INTERFACE_VERSION, &kgd2kfd); in amdgpu_amdkfd_init()
50 kgd2kfd = NULL; in amdgpu_amdkfd_init()
56 ret = kgd2kfd_init(KFD_INTERFACE_VERSION, &kgd2kfd); in amdgpu_amdkfd_init()
58 kgd2kfd = NULL; in amdgpu_amdkfd_init()
61 kgd2kfd = NULL; in amdgpu_amdkfd_init()
74 if (kgd2kfd) { in amdgpu_amdkfd_fini()
75 kgd2kfd->exit(); in amdgpu_amdkfd_fini()
84 if (!kgd2kfd) in amdgpu_amdkfd_device_probe()
110 adev->kfd = kgd2kfd->probe((struct kgd_dev *)adev, in amdgpu_amdkfd_device_probe()
211 kgd2kfd->device_init(adev->kfd, &gpu_resources); in amdgpu_amdkfd_device_init()
218 kgd2kfd->device_exit(adev->kfd); in amdgpu_amdkfd_device_fini()
227 kgd2kfd->interrupt(adev->kfd, ih_ring_entry); in amdgpu_amdkfd_interrupt()
233 kgd2kfd->suspend(adev->kfd); in amdgpu_amdkfd_suspend()
241 r = kgd2kfd->resume(adev->kfd); in amdgpu_amdkfd_resume()
251 r = kgd2kfd->pre_reset(adev->kfd); in amdgpu_amdkfd_pre_reset()
261 r = kgd2kfd->post_reset(adev->kfd); in amdgpu_amdkfd_post_reset()