Lines Matching refs:kdev
599 static int kfd_fill_gpu_cache_info(struct kfd_dev *kdev, in kfd_fill_gpu_cache_info() argument
615 switch (kdev->device_info->asic_family) { in kfd_fill_gpu_cache_info()
1003 struct kfd_dev *kdev, uint8_t type, uint64_t size, in kfd_fill_gpu_memory_affinity() argument
1041 struct kfd_dev *kdev, in kfd_fill_gpu_direct_io_link() argument
1062 if (kdev->pdev->dev.numa_node == NUMA_NO_NODE) in kfd_fill_gpu_direct_io_link()
1065 sub_type_hdr->proximity_domain_to = kdev->pdev->dev.numa_node; in kfd_fill_gpu_direct_io_link()
1079 size_t *size, struct kfd_dev *kdev, in kfd_create_vcrat_image_gpu() argument
1131 kdev->kfd2kgd->get_cu_info(kdev->kgd, &cu_info); in kfd_create_vcrat_image_gpu()
1151 if (!kfd_iommu_check_device(kdev)) in kfd_create_vcrat_image_gpu()
1162 kdev->kfd2kgd->get_local_mem_info(kdev->kgd, &local_mem_info); in kfd_create_vcrat_image_gpu()
1171 kdev, HSA_MEM_HEAP_TYPE_FB_PUBLIC, in kfd_create_vcrat_image_gpu()
1178 kdev, HSA_MEM_HEAP_TYPE_FB_PRIVATE, in kfd_create_vcrat_image_gpu()
1195 ret = kfd_fill_gpu_cache_info(kdev, cu->processor_id_low, in kfd_create_vcrat_image_gpu()
1215 ret = kfd_fill_gpu_direct_io_link(&avail_size, kdev, in kfd_create_vcrat_image_gpu()
1248 int flags, struct kfd_dev *kdev, in kfd_create_crat_image_virtual() argument
1273 if (!kdev) in kfd_create_crat_image_virtual()
1279 ret = kfd_create_vcrat_image_gpu(pcrat_image, size, kdev, in kfd_create_crat_image_virtual()