Symbol: kfd_topology_device
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1021
static void kfd_populated_cu_info_cpu(struct kfd_topology_device *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1033
static void kfd_populated_cu_info_gpu(struct kfd_topology_device *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1056
struct kfd_topology_device *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1076
struct kfd_topology_device *dev)
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1096
struct kfd_topology_device *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1165
struct kfd_topology_device *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1234
struct kfd_topology_device *dev, *to_dev;
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
1366
struct kfd_topology_device *top_dev = NULL;
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
2241
struct kfd_topology_device *peer_dev;
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
1077
struct kfd_topology_device *topo_dev = kfd_topology_device_by_id(pdd->dev->id);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
523
struct kfd_topology_device *topo_dev =
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1149
struct kfd_topology_device *kfd_topology_device_by_proximity_domain(
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1151
struct kfd_topology_device *kfd_topology_device_by_proximity_domain_no_lock(
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1153
struct kfd_topology_device *kfd_topology_device_by_id(uint32_t gpu_id);
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1330
void kfd_queue_ctx_save_restore_size(struct kfd_topology_device *dev);
sys/dev/pci/drm/amd/amdkfd/kfd_queue.c
235
struct kfd_topology_device *topo_dev;
sys/dev/pci/drm/amd/amdkfd/kfd_queue.c
343
struct kfd_topology_device *topo_dev;
sys/dev/pci/drm/amd/amdkfd/kfd_queue.c
430
void kfd_queue_ctx_save_restore_size(struct kfd_topology_device *dev)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1008
struct kfd_topology_device *kdev;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
102
struct kfd_topology_device *top_dev;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1049
struct kfd_topology_device, list);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1072
struct kfd_topology_device, list);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1095
struct kfd_topology_device *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
112
static void kfd_release_topology_device(struct kfd_topology_device *dev)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1149
static struct kfd_topology_device *kfd_assign_gpu(struct kfd_node *gpu)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1151
struct kfd_topology_device *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1152
struct kfd_topology_device *out_dev = NULL;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1194
static void kfd_fill_mem_clk_max_info(struct kfd_topology_device *dev)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1215
static void kfd_set_iolink_no_atomics(struct kfd_topology_device *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1216
struct kfd_topology_device *target_gpu_dev,
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1243
static void kfd_set_iolink_non_coherent(struct kfd_topology_device *to_dev,
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1276
static void kfd_set_recommended_sdma_engines(struct kfd_topology_device *to_dev,
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1320
static void kfd_fill_iolink_non_crat_info(struct kfd_topology_device *dev)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1323
struct kfd_topology_device *peer_dev;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1384
static int kfd_build_p2p_node_entry(struct kfd_topology_device *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1410
static int kfd_create_indirect_link_prop(struct kfd_topology_device *kdev, int gpu_node)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1414
struct kfd_topology_device *cpu_dev;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1494
static int kfd_add_peer_prop(struct kfd_topology_device *kdev,
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1495
struct kfd_topology_device *peer, int from, int to)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1499
struct kfd_topology_device *cpu_dev;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1565
struct kfd_topology_device *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1566
struct kfd_topology_device *new_dev;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1579
new_dev = list_last_entry(&topology_device_list, struct kfd_topology_device, list);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
162
struct kfd_topology_device *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
166
struct kfd_topology_device, list);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
177
struct kfd_topology_device *kfd_create_topology_device(
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1787
static void kfd_fill_cache_non_crat_info(struct kfd_topology_device *dev, struct kfd_node *kdev)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
180
struct kfd_topology_device *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1874
struct kfd_topology_device **dev)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1931
static void kfd_topology_set_dbg_firmware_support(struct kfd_topology_device *dev)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1993
static void kfd_topology_set_capabilities(struct kfd_topology_device *dev)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2039
struct kfd_topology_device *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2223
struct kfd_topology_device *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2266
struct kfd_topology_device *dev, *tmp;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2307
struct kfd_topology_device *top_dev;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2362
struct kfd_topology_device *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2387
struct kfd_topology_device *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
408
struct kfd_topology_device *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
415
dev = container_of(attr, struct kfd_topology_device,
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
423
dev = container_of(attr, struct kfd_topology_device,
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
431
dev = container_of(attr, struct kfd_topology_device,
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
53
struct kfd_topology_device *kfd_topology_device_by_proximity_domain_no_lock(
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
56
struct kfd_topology_device *top_dev;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
566
static void kfd_remove_sysfs_node_entry(struct kfd_topology_device *dev)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
57
struct kfd_topology_device *device = NULL;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
641
static int kfd_build_sysfs_node_entry(struct kfd_topology_device *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
68
struct kfd_topology_device *kfd_topology_device_by_proximity_domain(
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
71
struct kfd_topology_device *device = NULL;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
82
struct kfd_topology_device *kfd_topology_device_by_id(uint32_t gpu_id)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
828
struct kfd_topology_device *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
84
struct kfd_topology_device *top_dev = NULL;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
845
struct kfd_topology_device *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
85
struct kfd_topology_device *ret = NULL;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
927
struct kfd_topology_device *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
932
struct kfd_topology_device, list);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
954
struct kfd_topology_device *dev;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
958
struct kfd_topology_device, list);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
971
struct kfd_topology_device *kdev =
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
972
(struct kfd_topology_device *)private;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
991
static void kfd_add_non_crat_information(struct kfd_topology_device *kdev)
sys/dev/pci/drm/amd/amdkfd/kfd_topology.h
200
struct kfd_topology_device *kfd_create_topology_device(