Lines Matching refs:kfd
311 struct kfd_dev *kfd; member
1074 size_t kfd_doorbell_process_slice(struct kfd_dev *kfd);
1075 int kfd_doorbell_init(struct kfd_dev *kfd);
1076 void kfd_doorbell_fini(struct kfd_dev *kfd);
1079 void __iomem *kfd_get_kernel_doorbell(struct kfd_dev *kfd,
1081 void kfd_release_kernel_doorbell(struct kfd_dev *kfd, u32 __iomem *db_addr);
1085 unsigned int kfd_get_doorbell_dw_offset_in_bar(struct kfd_dev *kfd,
1089 int kfd_alloc_process_doorbells(struct kfd_dev *kfd,
1091 void kfd_free_process_doorbells(struct kfd_dev *kfd,
1128 struct kfd_dev *dev = adev->kfd.dev; in kfd_node_by_irq_ids()
1151 bool enqueue_ih_ring_entry(struct kfd_node *kfd, const void *ih_ring_entry);
1424 uint64_t kfd_get_number_elems(struct kfd_dev *kfd);
1505 return (node == node->kfd->nodes[0]); in kfd_is_first_node()