| /Linux-v5.15/drivers/gpu/drm/ttm/ |
| D | ttm_device.c | 105 INIT_LIST_HEAD(&glob->device_list); in ttm_global_init() 130 list_for_each_entry(bdev, &glob->device_list, device_list) { in ttm_global_swapout() 133 list_move_tail(&bdev->device_list, &glob->device_list); in ttm_global_swapout() 225 list_add_tail(&bdev->device_list, &glob->device_list); in ttm_device_init() 242 list_del(&bdev->device_list); in ttm_device_fini()
|
| /Linux-v5.15/net/tls/ |
| D | tls_toe.c | 41 static LIST_HEAD(device_list); 62 list_for_each_entry(dev, &device_list, dev_list) { in tls_toe_bypass() 88 list_for_each_entry(dev, &device_list, dev_list) { in tls_toe_unhash() 109 list_for_each_entry(dev, &device_list, dev_list) { in tls_toe_hash() 128 list_add_tail(&device->dev_list, &device_list); in tls_toe_register_device()
|
| /Linux-v5.15/drivers/net/wireguard/ |
| D | device.c | 27 static LIST_HEAD(device_list); 80 list_for_each_entry(wg, &device_list, device_list) { in wg_pm_notification() 227 list_del(&wg->device_list); in wg_destruct() 358 list_add(&wg->device_list, &device_list); in wg_newlink() 403 list_for_each_entry(wg, &device_list, device_list) { in wg_netns_pre_exit()
|
| D | device.h | 56 struct list_head device_list, peer_list; member
|
| /Linux-v5.15/drivers/gpu/drm/amd/amdkfd/ |
| D | kfd_crat.c | 830 struct list_head *device_list) in kfd_parse_subtype_cu() argument 836 list_for_each_entry(dev, device_list, list) { in kfd_parse_subtype_cu() 869 struct list_head *device_list) in kfd_parse_subtype_mem() argument 880 list_for_each_entry(dev, device_list, list) { in kfd_parse_subtype_mem() 938 struct list_head *device_list) in kfd_parse_subtype_cache() argument 948 list_for_each_entry(dev, device_list, list) { in kfd_parse_subtype_cache() 1004 struct list_head *device_list) in kfd_parse_subtype_iolink() argument 1016 list_for_each_entry(dev, device_list, list) { in kfd_parse_subtype_iolink() 1080 struct list_head *device_list) in kfd_parse_subtype() argument 1091 ret = kfd_parse_subtype_cu(cu, device_list); in kfd_parse_subtype() [all …]
|
| D | kfd_topology.h | 205 struct list_head *device_list); 206 void kfd_release_topology_device_list(struct list_head *device_list);
|
| D | kfd_topology.c | 175 void kfd_release_topology_device_list(struct list_head *device_list) in kfd_release_topology_device_list() argument 179 while (!list_empty(device_list)) { in kfd_release_topology_device_list() 180 dev = list_first_entry(device_list, in kfd_release_topology_device_list() 193 struct list_head *device_list) in kfd_create_topology_device() argument 208 list_add_tail(&dev->list, device_list); in kfd_create_topology_device() 973 static bool kfd_is_acpi_crat_invalid(struct list_head *device_list) in kfd_is_acpi_crat_invalid() argument 977 list_for_each_entry(dev, device_list, list) { in kfd_is_acpi_crat_invalid()
|
| /Linux-v5.15/drivers/gpu/drm/amd/amdgpu/ |
| D | aldebaran.c | 149 list_for_each_entry(tmp_adev, &reset_context->hive->device_list, in aldebaran_mode2_perform_reset() 158 list_for_each_entry(tmp_adev, &reset_context->hive->device_list, in aldebaran_mode2_perform_reset() 178 &reset_context->hive->device_list, in aldebaran_mode2_perform_reset() 189 list_for_each_entry(tmp_adev, &reset_context->hive->device_list, in aldebaran_mode2_perform_reset() 328 list_for_each_entry(tmp_adev, &reset_context->hive->device_list, in aldebaran_mode2_restore_hwcontext()
|
| D | amdgpu_xgmi.c | 395 INIT_LIST_HEAD(&hive->device_list); in amdgpu_get_xgmi_hive() 544 list_for_each_entry(tmp_adev, &hive->device_list, gmc.xgmi.head) { in amdgpu_xgmi_initialize_hive_get_data_partition() 609 list_add_tail(&adev->gmc.xgmi.head, &hive->device_list); in amdgpu_xgmi_add_device() 610 list_for_each_entry(entry, &hive->device_list, head) in amdgpu_xgmi_add_device() 619 list_for_each_entry(tmp_adev, &hive->device_list, gmc.xgmi.head) { in amdgpu_xgmi_add_device() 633 list_for_each_entry(tmp_adev, &hive->device_list, gmc.xgmi.head) { in amdgpu_xgmi_add_device() 655 list_for_each_entry(tmp_adev, &hive->device_list, gmc.xgmi.head) { in amdgpu_xgmi_add_device()
|
| D | amdgpu_xgmi.h | 32 struct list_head device_list; member
|
| D | amdgpu_device.c | 4759 list_for_each_entry(tmp_adev, &hive->device_list, gmc.xgmi.head) { in amdgpu_device_lock_hive_adev() 4768 if (!list_is_first(&tmp_adev->gmc.xgmi.head, &hive->device_list)) { in amdgpu_device_lock_hive_adev() 4777 list_for_each_entry_continue_reverse(tmp_adev, &hive->device_list, gmc.xgmi.head) { in amdgpu_device_lock_hive_adev() 4924 struct list_head device_list, *device_list_handle = NULL; in amdgpu_device_gpu_recover() local 5002 INIT_LIST_HEAD(&device_list); in amdgpu_device_gpu_recover() 5004 list_for_each_entry(tmp_adev, &hive->device_list, gmc.xgmi.head) in amdgpu_device_gpu_recover() 5005 list_add_tail(&tmp_adev->reset_list, &device_list); in amdgpu_device_gpu_recover() 5006 if (!list_is_first(&adev->reset_list, &device_list)) in amdgpu_device_gpu_recover() 5007 list_rotate_to_front(&adev->reset_list, &device_list); in amdgpu_device_gpu_recover() 5008 device_list_handle = &device_list; in amdgpu_device_gpu_recover() [all …]
|
| /Linux-v5.15/drivers/cpuidle/ |
| D | governor.c | 60 list_for_each_entry(dev, &cpuidle_detected_devices, device_list) in cpuidle_switch_governor() 67 list_for_each_entry(dev, &cpuidle_detected_devices, device_list) in cpuidle_switch_governor()
|
| /Linux-v5.15/include/drm/ttm/ |
| D | ttm_device.h | 63 struct list_head device_list; member 248 struct list_head device_list; member
|
| /Linux-v5.15/arch/xtensa/platforms/iss/ |
| D | network.c | 65 struct list_head device_list; member 521 .device_list = LIST_HEAD_INIT(lp->device_list), in iss_net_configure() 556 list_add(&lp->device_list, &devices); in iss_net_configure() 632 device = list_entry(ele, struct iss_net_private, device_list); in iss_net_setup()
|
| /Linux-v5.15/arch/powerpc/platforms/pseries/ |
| D | vio.c | 91 struct list_head device_list; member 314 list_for_each_entry(dev_ent, &vio_cmo.device_list, list) { in vio_cmo_entitlement_update() 339 list_for_each_entry(dev_ent, &vio_cmo.device_list, list) { in vio_cmo_entitlement_update() 410 list_for_each_entry(dev_ent, &vio_cmo.device_list, list) { in vio_cmo_balance() 426 list_for_each_entry(dev_ent, &vio_cmo.device_list, list) { in vio_cmo_balance() 464 list_for_each_entry(dev_ent, &vio_cmo.device_list, list) { in vio_cmo_balance() 645 list_for_each_entry(dev_ent, &vio_cmo.device_list, list) in vio_cmo_set_dev_desired() 750 list_add(&dev_ent->list, &vio_cmo.device_list); in vio_cmo_bus_probe() 827 list_for_each_entry(dev_ent, &vio_cmo.device_list, list) in vio_cmo_bus_remove() 899 INIT_LIST_HEAD(&vio_cmo.device_list); in vio_cmo_bus_init()
|
| /Linux-v5.15/drivers/hid/intel-ish-hid/ishtp/ |
| D | bus.c | 419 list_for_each_entry(device, &dev->device_list, device_link) { in ishtp_bus_add_device() 445 list_add_tail(&device->device_link, &dev->device_list); in ishtp_bus_add_device() 692 list_for_each_entry(cl_device, &cl->dev->device_list, in ishtp_cl_device_bind() 753 list_for_each_entry_safe(cl_device, n, &ishtp_dev->device_list, in ishtp_bus_remove_all_clients()
|
| D | init.c | 56 INIT_LIST_HEAD(&dev->device_list); in ishtp_device_init()
|
| D | ishtp-dev.h | 164 struct list_head device_list; member
|
| /Linux-v5.15/sound/core/ |
| D | timer.c | 178 list_for_each_entry(timer, &snd_timer_list, device_list) { in snd_timer_find() 251 list_for_each_entry(timer, &snd_timer_list, device_list) { in snd_timer_check_slave() 965 INIT_LIST_HEAD(&timer->device_list); in snd_timer_new() 1003 list_del(&timer->device_list); in snd_timer_free() 1030 list_for_each_entry(timer1, &snd_timer_list, device_list) { in snd_timer_dev_register() 1053 list_add_tail(&timer->device_list, &timer1->device_list); in snd_timer_dev_register() 1064 list_del_init(&timer->device_list); in snd_timer_dev_disconnect() 1252 list_for_each_entry(timer, &snd_timer_list, device_list) { in snd_timer_proc_read() 1564 struct snd_timer, device_list); in snd_timer_user_next_device() 1572 timer = list_entry(p, struct snd_timer, device_list); in snd_timer_user_next_device() [all …]
|
| /Linux-v5.15/drivers/usb/class/ |
| D | cdc-wdm.c | 110 struct list_head device_list; member 125 list_for_each_entry(desc, &wdm_device_list, device_list) in wdm_find_device() 140 list_for_each_entry(desc, &wdm_device_list, device_list) in wdm_find_device_by_minor() 1025 INIT_LIST_HEAD(&desc->device_list); in wdm_create() 1108 list_add(&desc->device_list, &wdm_device_list); in wdm_create() 1123 list_del(&desc->device_list); in wdm_create() 1234 list_del(&desc->device_list); in wdm_disconnect()
|
| /Linux-v5.15/drivers/vfio/ |
| D | vfio.c | 76 struct list_head device_list; member 123 INIT_LIST_HEAD(&new_dev_set->device_list); in vfio_assign_device_set() 145 list_add_tail(&device->dev_set_list, &dev_set->device_list); in vfio_assign_device_set() 398 INIT_LIST_HEAD(&group->device_list); in vfio_create_group() 470 WARN_ON(!list_empty(&group->device_list)); in vfio_group_release() 617 list_for_each_entry(device, &group->device_list, group_next) { in vfio_group_get_device() 879 list_add(&device->group_next, &group->device_list); in vfio_register_group_dev() 916 list_for_each_entry(it, &group->device_list, group_next) { in vfio_device_get_from_name() 1010 if (list_empty(&group->device_list)) in vfio_unregister_group_dev()
|
| /Linux-v5.15/drivers/acpi/ |
| D | pci_root.c | 271 LIST_HEAD(device_list); in acpi_get_pci_dev() 284 list_add(&node->node, &device_list); in acpi_get_pci_dev() 302 list_for_each_entry(node, &device_list, node) { in acpi_get_pci_dev() 329 list_for_each_entry_safe(node, tmp, &device_list, node) in acpi_get_pci_dev()
|
| /Linux-v5.15/include/sound/ |
| D | timer.h | 72 struct list_head device_list; member
|
| /Linux-v5.15/drivers/vfio/pci/ |
| D | vfio_pci_core.c | 1968 list_for_each_entry(cur, &dev_set->device_list, dev_set_list) in vfio_pci_is_device_in_set() 1996 pdev = list_first_entry(&dev_set->device_list, in vfio_pci_dev_set_resettable() 2027 cur_mem = list_first_entry(&dev_set->device_list, in vfio_pci_dev_set_hot_reset() 2037 list_for_each_entry(cur_vma, &dev_set->device_list, vdev.dev_set_list) { in vfio_pci_dev_set_hot_reset() 2058 list_for_each_entry(cur_mem, &dev_set->device_list, vdev.dev_set_list) { in vfio_pci_dev_set_hot_reset() 2070 list_for_each_entry(cur, &dev_set->device_list, vdev.dev_set_list) { in vfio_pci_dev_set_hot_reset() 2090 list_for_each_entry(cur, &dev_set->device_list, vdev.dev_set_list) { in vfio_pci_dev_set_needs_reset() 2124 list_for_each_entry(cur, &dev_set->device_list, vdev.dev_set_list) { in vfio_pci_dev_set_try_reset()
|
| /Linux-v5.15/drivers/crypto/ux500/cryp/ |
| D | cryp_core.c | 58 struct klist device_list; member 432 klist_iter_init(&driver_data.device_list, &device_iterator); in cryp_get_device_data() 1365 klist_add_tail(&device_data->list_node, &driver_data.device_list); in ux500_cryp_probe() 1430 if (list_empty(&driver_data.device_list.k_list)) in ux500_cryp_remove() 1477 if (list_empty(&driver_data.device_list.k_list)) in ux500_cryp_shutdown() 1591 klist_init(&driver_data.device_list, NULL, NULL); in ux500_cryp_mod_init()
|