Lines Matching defs:gpu_id
81 struct kfd_topology_device *kfd_topology_device_by_id(uint32_t gpu_id)
89 if (top_dev->gpu_id == gpu_id) {
99 struct kfd_node *kfd_device_by_id(uint32_t gpu_id)
103 top_dev = kfd_topology_device_by_id(gpu_id);
429 if (strcmp(attr->name, "gpu_id") == 0) {
434 return sysfs_show_32bit_val(buffer, offs, dev->gpu_id);
694 dev->attr_gpuid.name = "gpu_id";
1158 static void kfd_notify_gpu_change(uint32_t gpu_id, int arrival)
1761 static int kfd_topology_add_device_locked(struct kfd_node *gpu, uint32_t gpu_id,
1775 gpu_id);
1787 gpu_id);
1814 gpu_id, res);
1923 uint32_t gpu_id;
1930 gpu_id = kfd_generate_gpu_id(gpu);
1934 gpu_id);
1937 pr_debug("Adding new GPU (ID: 0x%x) to topology\n", gpu_id);
1949 res = kfd_topology_add_device_locked(gpu, gpu_id, &dev);
1954 dev->gpu_id = gpu_id;
1955 gpu->id = gpu_id;
2083 kfd_notify_gpu_change(gpu_id, 1);
2153 uint32_t gpu_id;
2161 gpu_id = dev->gpu_id;
2179 kfd_notify_gpu_change(gpu_id, 0);
2260 seq_printf(m, "Node %u, gpu_id %x:\n", i++, dev->gpu->id);
2285 seq_printf(m, "Node %u, gpu_id %x:\n", i++, dev->gpu->id);