/openbmc/qemu/hw/i386/ |
H A D | sgx.c | 63 GSList *device_list = sgx_epc_get_device_list(); in sgx_epc_build_srat() local 65 for (; device_list; device_list = device_list->next) { in sgx_epc_build_srat() 66 DeviceState *dev = device_list->data; in sgx_epc_build_srat() 78 g_slist_free(device_list); in sgx_epc_build_srat() 188 GSList *device_list = sgx_epc_get_device_list(); in sgx_get_epc_sections_list() local 192 for (; device_list; device_list = device_list->next) { in sgx_get_epc_sections_list() 193 DeviceState *dev = device_list->data; in sgx_get_epc_sections_list() 203 g_slist_free(device_list); in sgx_get_epc_sections_list()
|
/openbmc/linux/drivers/gpu/drm/ttm/ |
H A 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() 223 list_add_tail(&bdev->device_list, &glob->device_list); in ttm_device_init() 236 list_del(&bdev->device_list); in ttm_device_fini()
|
/openbmc/linux/net/tls/ |
H A D | tls_toe.c | 43 static LIST_HEAD(device_list); 64 list_for_each_entry(dev, &device_list, dev_list) { in tls_toe_bypass() 90 list_for_each_entry(dev, &device_list, dev_list) { in tls_toe_unhash() 111 list_for_each_entry(dev, &device_list, dev_list) { in tls_toe_hash() 130 list_add_tail(&device->dev_list, &device_list); in tls_toe_register_device()
|
/openbmc/linux/drivers/net/wireguard/ |
H A D | device.c | 29 static LIST_HEAD(device_list); 81 list_for_each_entry(wg, &device_list, device_list) { in wg_pm_notification() 103 list_for_each_entry(wg, &device_list, device_list) { in wg_vm_notification() 248 list_del(&wg->device_list); in wg_destruct() 376 list_add(&wg->device_list, &device_list); in wg_newlink() 422 list_for_each_entry(wg, &device_list, device_list) { in wg_netns_pre_exit()
|
H A D | device.h | 52 struct list_head device_list, peer_list; member
|
/openbmc/qemu/hw/acpi/ |
H A D | nvdimm.c | 190 GSList *list, *device_list = nvdimm_get_device_list(); in nvdimm_get_device_by_handle() local 192 for (list = device_list; list; list = list->next) { in nvdimm_get_device_by_handle() 203 g_slist_free(device_list); in nvdimm_get_device_by_handle() 343 GSList *device_list, *list = nvdimm_get_device_list(); in nvdimm_build_device_structure() local 346 for (device_list = list; device_list; device_list = device_list->next) { in nvdimm_build_device_structure() 347 DeviceState *dev = device_list->data; in nvdimm_build_device_structure() 1432 GSList *device_list, *list = nvdimm_get_device_list(); in nvdimm_build_srat() local 1434 for (device_list = list; device_list; device_list = device_list->next) { in nvdimm_build_srat() 1435 DeviceState *dev = device_list->data; in nvdimm_build_srat() 1455 GSList *device_list; in nvdimm_build_acpi() local [all …]
|
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_crat.c | 964 struct list_head *device_list) in kfd_parse_subtype_cu() argument 970 list_for_each_entry(dev, device_list, list) { in kfd_parse_subtype_cu() 1003 struct list_head *device_list) in kfd_parse_subtype_mem() argument 1014 list_for_each_entry(dev, device_list, list) { in kfd_parse_subtype_mem() 1072 struct list_head *device_list) in kfd_parse_subtype_cache() argument 1082 list_for_each_entry(dev, device_list, list) { in kfd_parse_subtype_cache() 1141 struct list_head *device_list) in kfd_parse_subtype_iolink() argument 1153 list_for_each_entry(dev, device_list, list) { in kfd_parse_subtype_iolink() 1218 struct list_head *device_list) in kfd_parse_subtype() argument 1229 ret = kfd_parse_subtype_cu(cu, device_list); in kfd_parse_subtype() [all …]
|
H A D | kfd_topology.h | 178 struct list_head *device_list); 179 void kfd_release_topology_device_list(struct list_head *device_list);
|
/openbmc/linux/drivers/cpuidle/ |
H A D | governor.c | 60 list_for_each_entry(dev, &cpuidle_detected_devices, device_list) in cpuidle_switch_governor() 66 list_for_each_entry(dev, &cpuidle_detected_devices, device_list) in cpuidle_switch_governor()
|
/openbmc/linux/drivers/iommu/iommufd/ |
H A D | device.c | 25 WARN_ON(igroup->hwpt || !list_empty(&igroup->device_list)); in iommufd_group_release() 92 INIT_LIST_HEAD(&new_igroup->device_list); in iommufd_get_group() 359 if (list_empty(&idev->igroup->device_list)) { in iommufd_hw_pagetable_attach() 370 list_add_tail(&idev->group_item, &idev->igroup->device_list); in iommufd_hw_pagetable_attach() 387 if (list_empty(&idev->igroup->device_list)) { in iommufd_hw_pagetable_detach() 433 list_for_each_entry(cur, &igroup->device_list, group_item) { in iommufd_device_do_replace() 444 list_for_each_entry(cur, &igroup->device_list, group_item) { in iommufd_device_do_replace() 461 list_for_each_entry(cur, &igroup->device_list, group_item) in iommufd_device_do_replace() 481 list_for_each_entry(cur, &igroup->device_list, group_item) in iommufd_device_do_replace()
|
/openbmc/linux/include/drm/ttm/ |
H A D | ttm_device.h | 53 struct list_head device_list; member 220 struct list_head device_list; member
|
/openbmc/qemu/hw/vfio/ |
H A D | container.c | 763 QLIST_INIT(&group->device_list); in vfio_get_group() 786 if (!group || !QLIST_EMPTY(&group->device_list)) { in vfio_put_group() 832 if (!QLIST_EMPTY(&group->device_list)) { in vfio_get_device() 847 QLIST_INSERT_HEAD(&group->device_list, vbasedev, next); in vfio_get_device() 926 QLIST_FOREACH(vbasedev_iter, &group->device_list, next) { in vfio_legacy_attach_device() 940 QLIST_INSERT_HEAD(&bcontainer->device_list, vbasedev, container_next); in vfio_legacy_attach_device() 1020 QLIST_FOREACH(vbasedev_iter, &group->device_list, next) { in vfio_legacy_pci_hot_reset() 1105 QLIST_FOREACH(vbasedev_iter, &group->device_list, next) { in vfio_legacy_pci_hot_reset()
|
H A D | iommufd.c | 308 QLIST_INSERT_HEAD(&hwpt->device_list, vbasedev, hwpt_next); in iommufd_cdev_autodomains_get() 335 QLIST_INIT(&hwpt->device_list); in iommufd_cdev_autodomains_get() 346 QLIST_INSERT_HEAD(&hwpt->device_list, vbasedev, hwpt_next); in iommufd_cdev_autodomains_get() 366 if (QLIST_EMPTY(&hwpt->device_list)) { in iommufd_cdev_autodomains_put() 404 if (!QLIST_EMPTY(&bcontainer->device_list)) { in iommufd_cdev_container_destroy() 595 QLIST_INSERT_HEAD(&bcontainer->device_list, vbasedev, container_next); in iommufd_cdev_attach()
|
H A D | common.c | 181 QLIST_FOREACH(vbasedev, &bcontainer->device_list, container_next) { in vfio_devices_all_dirty_tracking() 201 QLIST_FOREACH(vbasedev, &bcontainer->device_list, container_next) { in vfio_devices_all_device_dirty_tracking() 226 QLIST_FOREACH(vbasedev, &bcontainer->device_list, container_next) { in vfio_devices_all_running_and_mig_active() 825 QLIST_FOREACH(vbasedev, &bcontainer->device_list, container_next) { in vfio_section_is_vfio_pci() 938 QLIST_FOREACH(vbasedev, &bcontainer->device_list, container_next) { in vfio_devices_dma_logging_stop() 1041 QLIST_FOREACH(vbasedev, &bcontainer->device_list, container_next) { in vfio_devices_dma_logging_start() 1140 QLIST_FOREACH(vbasedev, &bcontainer->device_list, container_next) { in vfio_devices_query_dirty_bitmap()
|
/openbmc/linux/arch/powerpc/platforms/pseries/ |
H A D | vio.c | 92 struct list_head device_list; member 315 list_for_each_entry(dev_ent, &vio_cmo.device_list, list) { in vio_cmo_entitlement_update() 340 list_for_each_entry(dev_ent, &vio_cmo.device_list, list) { in vio_cmo_entitlement_update() 411 list_for_each_entry(dev_ent, &vio_cmo.device_list, list) { in vio_cmo_balance() 427 list_for_each_entry(dev_ent, &vio_cmo.device_list, list) { in vio_cmo_balance() 465 list_for_each_entry(dev_ent, &vio_cmo.device_list, list) { in vio_cmo_balance() 646 list_for_each_entry(dev_ent, &vio_cmo.device_list, list) in vio_cmo_set_dev_desired() 751 list_add(&dev_ent->list, &vio_cmo.device_list); in vio_cmo_bus_probe() 828 list_for_each_entry(dev_ent, &vio_cmo.device_list, list) in vio_cmo_bus_remove() 900 INIT_LIST_HEAD(&vio_cmo.device_list); in vio_cmo_bus_init()
|
/openbmc/linux/drivers/vfio/ |
H A D | group.c | 32 list_for_each_entry(it, &group->device_list, group_next) { in vfio_device_get_from_name() 564 INIT_LIST_HEAD(&group->device_list); in vfio_group_alloc() 651 list_for_each_entry(device, &group->device_list, group_next) { in vfio_group_has_device() 748 WARN_ON(!list_empty(&group->device_list)); in vfio_device_remove_group() 770 list_add(&device->group_next, &device->group->device_list); in vfio_device_group_register() 876 list_for_each_entry(device, &group->device_list, group_next) { in vfio_group_enforced_coherent()
|
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_xgmi.c | 549 INIT_LIST_HEAD(&hive->device_list); in amdgpu_get_xgmi_hive() 701 list_for_each_entry(tmp_adev, &hive->device_list, gmc.xgmi.head) { in amdgpu_xgmi_initialize_hive_get_data_partition() 766 list_add_tail(&adev->gmc.xgmi.head, &hive->device_list); in amdgpu_xgmi_add_device() 767 list_for_each_entry(entry, &hive->device_list, head) in amdgpu_xgmi_add_device() 776 list_for_each_entry(tmp_adev, &hive->device_list, gmc.xgmi.head) { in amdgpu_xgmi_add_device() 790 list_for_each_entry(tmp_adev, &hive->device_list, gmc.xgmi.head) { in amdgpu_xgmi_add_device() 812 list_for_each_entry(tmp_adev, &hive->device_list, gmc.xgmi.head) { in amdgpu_xgmi_add_device()
|
H A D | amdgpu_xgmi.h | 32 struct list_head device_list; member
|
/openbmc/linux/drivers/hid/intel-ish-hid/ishtp/ |
H A 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()
|
H A D | init.c | 56 INIT_LIST_HEAD(&dev->device_list); in ishtp_device_init()
|
H A D | ishtp-dev.h | 164 struct list_head device_list; member
|
/openbmc/linux/sound/core/ |
H A 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() 974 INIT_LIST_HEAD(&timer->device_list); in snd_timer_new() 1012 list_del(&timer->device_list); in snd_timer_free() 1039 list_for_each_entry(timer1, &snd_timer_list, device_list) { in snd_timer_dev_register() 1062 list_add_tail(&timer->device_list, &timer1->device_list); in snd_timer_dev_register() 1073 list_del_init(&timer->device_list); in snd_timer_dev_disconnect() 1262 list_for_each_entry(timer, &snd_timer_list, device_list) { in snd_timer_proc_read() 1578 struct snd_timer, device_list); in snd_timer_user_next_device() 1586 timer = list_entry(p, struct snd_timer, device_list); in snd_timer_user_next_device() [all …]
|
/openbmc/linux/drivers/usb/class/ |
H A 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() 1027 INIT_LIST_HEAD(&desc->device_list); in wdm_create() 1110 list_add(&desc->device_list, &wdm_device_list); in wdm_create() 1125 list_del(&desc->device_list); in wdm_create() 1236 list_del(&desc->device_list); in wdm_disconnect()
|
/openbmc/qemu/include/hw/vfio/ |
H A D | vfio-common.h | 104 QLIST_HEAD(, VFIODevice) device_list; 191 QLIST_HEAD(, VFIODevice) device_list;
|
/openbmc/linux/drivers/vfio/pci/ |
H A D | vfio_pci_core.c | 2443 pdev = list_first_entry(&dev_set->device_list, in vfio_pci_dev_set_resettable() 2463 list_for_each_entry(cur, &dev_set->device_list, vdev.dev_set_list) { in vfio_pci_dev_set_pm_runtime_get() 2472 list_for_each_entry_continue_reverse(cur, &dev_set->device_list, in vfio_pci_dev_set_pm_runtime_get() 2496 cur_mem = list_first_entry(&dev_set->device_list, in vfio_pci_dev_set_hot_reset() 2515 list_for_each_entry(cur_vma, &dev_set->device_list, vdev.dev_set_list) { in vfio_pci_dev_set_hot_reset() 2563 list_for_each_entry(cur_mem, &dev_set->device_list, vdev.dev_set_list) { in vfio_pci_dev_set_hot_reset() 2581 list_for_each_entry(cur, &dev_set->device_list, vdev.dev_set_list) in vfio_pci_dev_set_hot_reset() 2587 list_for_each_entry(cur, &dev_set->device_list, vdev.dev_set_list) { in vfio_pci_dev_set_hot_reset() 2598 list_for_each_entry(cur, &dev_set->device_list, vdev.dev_set_list) in vfio_pci_dev_set_hot_reset() 2614 list_for_each_entry(cur, &dev_set->device_list, vdev.dev_set_list) in vfio_pci_dev_set_needs_reset() [all …]
|