Home
last modified time | relevance | path

Searched refs:device_list (Results 1 – 25 of 62) sorted by relevance

123

/openbmc/qemu/hw/i386/
H A Dsgx.c63 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()
186 GSList *device_list = sgx_epc_get_device_list(); in sgx_get_epc_sections_list() local
190 for (; device_list; device_list = device_list->next) { in sgx_get_epc_sections_list()
191 DeviceState *dev = device_list->data; in sgx_get_epc_sections_list()
201 g_slist_free(device_list); in sgx_get_epc_sections_list()
/openbmc/linux/drivers/gpu/drm/ttm/
H A Dttm_device.c105 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 Dtls_toe.c43 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 Ddevice.c29 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 Ddevice.h52 struct list_head device_list, peer_list; member
/openbmc/qemu/hw/acpi/
H A Dnvdimm.c190 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()
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()
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
1465 device_list = nvdimm_get_device_list(); in nvdimm_build_acpi()
1467 if (!device_list) { in nvdimm_build_acpi()
[all …]
/openbmc/linux/drivers/cpuidle/
H A Dgovernor.c60 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/gpu/drm/amd/amdkfd/
H A Dkfd_crat.c964 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 Dkfd_topology.h175 struct list_head *device_list);
176 void kfd_release_topology_device_list(struct list_head *device_list);
/openbmc/linux/include/drm/ttm/
H A Dttm_device.h53 struct list_head device_list; member
220 struct list_head device_list; member
/openbmc/linux/drivers/iommu/iommufd/
H A Ddevice.c25 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/qemu/hw/vfio/
H A Dcontainer.c741 QLIST_INIT(&group->device_list); in vfio_get_group()
764 if (!group || !QLIST_EMPTY(&group->device_list)) { in vfio_put_group()
810 if (!QLIST_EMPTY(&group->device_list)) { in vfio_get_device()
825 QLIST_INSERT_HEAD(&group->device_list, vbasedev, next); in vfio_get_device()
901 QLIST_FOREACH(vbasedev_iter, &group->device_list, next) { in vfio_attach_device()
916 QLIST_INSERT_HEAD(&container->device_list, vbasedev, container_next); in vfio_attach_device()
H A Dcommon.c190 QLIST_FOREACH(vbasedev, &container->device_list, container_next) { in vfio_devices_all_dirty_tracking()
210 QLIST_FOREACH(vbasedev, &container->device_list, container_next) { in vfio_devices_all_device_dirty_tracking()
231 QLIST_FOREACH(vbasedev, &container->device_list, container_next) { in vfio_devices_all_running_and_mig_active()
834 QLIST_FOREACH(vbasedev, &container->device_list, container_next) { in vfio_section_is_vfio_pci()
941 QLIST_FOREACH(vbasedev, &container->device_list, container_next) { in vfio_devices_dma_logging_stop()
1042 QLIST_FOREACH(vbasedev, &container->device_list, container_next) { in vfio_devices_dma_logging_start()
1136 QLIST_FOREACH(vbasedev, &container->device_list, container_next) { in vfio_devices_query_dirty_bitmap()
/openbmc/linux/drivers/vfio/
H A Dgroup.c32 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/arch/powerpc/platforms/pseries/
H A Dvio.c92 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/gpu/drm/amd/amdgpu/
H A Damdgpu_xgmi.c549 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 Damdgpu_xgmi.h32 struct list_head device_list; member
/openbmc/linux/drivers/hid/intel-ish-hid/ishtp/
H A Dbus.c419 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 Dinit.c56 INIT_LIST_HEAD(&dev->device_list); in ishtp_device_init()
H A Dishtp-dev.h164 struct list_head device_list; member
/openbmc/linux/sound/core/
H A Dtimer.c178 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 Dcdc-wdm.c110 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 Dvfio-common.h101 QLIST_HEAD(, VFIODevice) device_list;
172 QLIST_HEAD(, VFIODevice) device_list;
/openbmc/linux/drivers/vfio/pci/
H A Dvfio_pci_core.c2443 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 …]
/openbmc/linux/include/sound/
H A Dtimer.h72 struct list_head device_list; member

123