Lines Matching refs:kfd_dev
61 static int kfd_gtt_sa_init(struct kfd_dev *kfd, unsigned int buf_size,
63 static void kfd_gtt_sa_fini(struct kfd_dev *kfd);
67 static void kfd_device_info_set_sdma_info(struct kfd_dev *kfd) in kfd_device_info_set_sdma_info()
141 static void kfd_device_info_set_event_interrupt_class(struct kfd_dev *kfd) in kfd_device_info_set_event_interrupt_class()
200 static void kfd_device_info_init(struct kfd_dev *kfd, in kfd_device_info_init()
265 struct kfd_dev *kgd2kfd_probe(struct amdgpu_device *adev, bool vf) in kgd2kfd_probe()
267 struct kfd_dev *kfd = NULL; in kgd2kfd_probe()
502 static void kfd_cwsr_init(struct kfd_dev *kfd) in kfd_cwsr_init()
565 struct kfd_dev *kfd = node->kfd; in kfd_gws_init()
653 static void kfd_cleanup_nodes(struct kfd_dev *kfd, unsigned int num_nodes) in kfd_cleanup_nodes()
713 bool kgd2kfd_device_init(struct kfd_dev *kfd, in kgd2kfd_device_init()
945 void kgd2kfd_device_exit(struct kfd_dev *kfd) in kgd2kfd_device_exit()
960 int kgd2kfd_pre_reset(struct kfd_dev *kfd, in kgd2kfd_pre_reset()
988 int kgd2kfd_post_reset(struct kfd_dev *kfd) in kgd2kfd_post_reset()
1016 bool kfd_is_locked(struct kfd_dev *kfd) in kfd_is_locked()
1042 void kgd2kfd_suspend(struct kfd_dev *kfd, bool suspend_proc) in kgd2kfd_suspend()
1059 int kgd2kfd_resume(struct kfd_dev *kfd, bool resume_proc) in kgd2kfd_resume()
1078 void kgd2kfd_suspend_process(struct kfd_dev *kfd) in kgd2kfd_suspend_process()
1090 int kgd2kfd_resume_process(struct kfd_dev *kfd) in kgd2kfd_resume_process()
1120 void kgd2kfd_interrupt(struct kfd_dev *kfd, const void *ih_ring_entry) in kgd2kfd_interrupt()
1242 static int kfd_gtt_sa_init(struct kfd_dev *kfd, unsigned int buf_size, in kfd_gtt_sa_init()
1268 static void kfd_gtt_sa_fini(struct kfd_dev *kfd) in kfd_gtt_sa_fini()
1292 struct kfd_dev *kfd = node->kfd; in kfd_gtt_sa_allocate()
1394 struct kfd_dev *kfd = node->kfd; in kfd_gtt_sa_free()
1415 void kgd2kfd_set_sram_ecc_flag(struct kfd_dev *kfd) in kgd2kfd_set_sram_ecc_flag()
1448 void kgd2kfd_smi_event_throttle(struct kfd_dev *kfd, uint64_t throttle_bitmask) in kgd2kfd_smi_event_throttle()
1481 int kgd2kfd_check_and_lock_kfd(struct kfd_dev *kfd) in kgd2kfd_check_and_lock_kfd()
1524 void kgd2kfd_unlock_kfd(struct kfd_dev *kfd) in kgd2kfd_unlock_kfd()
1531 int kgd2kfd_start_sched(struct kfd_dev *kfd, uint32_t node_id) in kgd2kfd_start_sched()
1553 int kgd2kfd_stop_sched(struct kfd_dev *kfd, uint32_t node_id) in kgd2kfd_stop_sched()
1570 bool kgd2kfd_compute_active(struct kfd_dev *kfd, uint32_t node_id) in kgd2kfd_compute_active()