Lines Matching refs:peer_dev
1321 struct kfd_topology_device *peer_dev; in kfd_fill_iolink_non_crat_info() local
1330 peer_dev = kfd_topology_device_by_proximity_domain( in kfd_fill_iolink_non_crat_info()
1333 if (!peer_dev) in kfd_fill_iolink_non_crat_info()
1337 if (!peer_dev->gpu && in kfd_fill_iolink_non_crat_info()
1345 peer_dev->node_props.hive_id = dev->node_props.hive_id; in kfd_fill_iolink_non_crat_info()
1348 list_for_each_entry(inbound_link, &peer_dev->io_link_props, in kfd_fill_iolink_non_crat_info()
1354 kfd_set_iolink_no_atomics(peer_dev, dev, inbound_link); in kfd_fill_iolink_non_crat_info()
1355 kfd_set_iolink_non_coherent(peer_dev, link, inbound_link); in kfd_fill_iolink_non_crat_info()
1356 kfd_set_recommended_sdma_engines(peer_dev, link, inbound_link); in kfd_fill_iolink_non_crat_info()
1364 peer_dev = kfd_topology_device_by_proximity_domain( in kfd_fill_iolink_non_crat_info()
1367 if (!peer_dev) in kfd_fill_iolink_non_crat_info()
1370 list_for_each_entry(inbound_link, &peer_dev->p2p_link_props, in kfd_fill_iolink_non_crat_info()
1376 kfd_set_iolink_no_atomics(peer_dev, dev, inbound_link); in kfd_fill_iolink_non_crat_info()
1377 kfd_set_iolink_non_coherent(peer_dev, link, inbound_link); in kfd_fill_iolink_non_crat_info()