kfd_topology_enum_kfd_devices
for (i = 0; kfd_topology_enum_kfd_devices(i, &dev) == 0; i++)
while (kfd_topology_enum_kfd_devices(id++, &dev) == 0) {
while (kfd_topology_enum_kfd_devices(id, &dev) == 0) {
int kfd_topology_enum_kfd_devices(uint8_t idx, struct kfd_node **kdev);