Lines Matching refs:kfd_dev
259 struct kfd_dev;
264 * a copy in kfd_dev to save a hop
267 * keeping a copy in kfd_dev to
311 struct kfd_dev *kfd;
318 struct kfd_dev {
1101 size_t kfd_doorbell_process_slice(struct kfd_dev *kfd);
1102 int kfd_doorbell_init(struct kfd_dev *kfd);
1103 void kfd_doorbell_fini(struct kfd_dev *kfd);
1106 void __iomem *kfd_get_kernel_doorbell(struct kfd_dev *kfd,
1108 void kfd_release_kernel_doorbell(struct kfd_dev *kfd, u32 __iomem *db_addr);
1112 unsigned int kfd_get_doorbell_dw_offset_in_bar(struct kfd_dev *kfd,
1116 int kfd_alloc_process_doorbells(struct kfd_dev *kfd,
1118 void kfd_free_process_doorbells(struct kfd_dev *kfd,
1154 struct kfd_dev *dev = adev->kfd.dev;
1480 uint64_t kfd_get_number_elems(struct kfd_dev *kfd);
1532 static inline bool kfd_flush_tlb_after_unmap(struct kfd_dev *dev)
1542 bool kfd_is_locked(struct kfd_dev *kfd);