Lines Matching refs:kgd2kfd
30 const struct kgd2kfd_calls *kgd2kfd; variable
73 if (!kgd2kfd_init_p(KFD_INTERFACE_VERSION, &kgd2kfd)) { in amdgpu_amdkfd_load_interface()
76 kgd2kfd = NULL; in amdgpu_amdkfd_load_interface()
83 if (!kgd2kfd_init(KFD_INTERFACE_VERSION, &kgd2kfd)) { in amdgpu_amdkfd_load_interface()
85 kgd2kfd = NULL; in amdgpu_amdkfd_load_interface()
98 if (kgd2kfd) { in amdgpu_amdkfd_fini()
99 kgd2kfd->exit(); in amdgpu_amdkfd_fini()
106 if (kgd2kfd) in amdgpu_amdkfd_device_probe()
107 rdev->kfd = kgd2kfd->probe((struct kgd_dev *)rdev, in amdgpu_amdkfd_device_probe()
126 kgd2kfd->device_init(rdev->kfd, &gpu_resources); in amdgpu_amdkfd_device_init()
133 kgd2kfd->device_exit(rdev->kfd); in amdgpu_amdkfd_device_fini()
142 kgd2kfd->interrupt(rdev->kfd, ih_ring_entry); in amdgpu_amdkfd_interrupt()
148 kgd2kfd->suspend(rdev->kfd); in amdgpu_amdkfd_suspend()
156 r = kgd2kfd->resume(rdev->kfd); in amdgpu_amdkfd_resume()