| /drivers/gpu/drm/ttm/ |
| A D | ttm_device.c | 114 INIT_LIST_HEAD(&glob->device_list); in ttm_global_init() 161 list_for_each_entry(bdev, &glob->device_list, device_list) { in ttm_global_swapout() 164 list_move_tail(&bdev->device_list, &glob->device_list); in ttm_global_swapout() 246 list_add_tail(&bdev->device_list, &glob->device_list); in ttm_device_init() 259 list_del(&bdev->device_list); in ttm_device_fini()
|
| /drivers/net/wireguard/ |
| 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() 247 list_del(&wg->device_list); in wg_destruct() 374 list_add(&wg->device_list, &device_list); in wg_newlink() 418 list_for_each_entry(wg, &device_list, device_list) { in wg_netns_pre_exit()
|
| A D | device.h | 52 struct list_head device_list, peer_list; member
|
| /drivers/gpu/drm/amd/amdgpu/ |
| A D | amdgpu_job.c | 54 struct list_head device_list, *device_list_handle = NULL; in amdgpu_job_core_dump() local 66 INIT_LIST_HEAD(&device_list); in amdgpu_job_core_dump() 68 list_for_each_entry(tmp_adev, &hive->device_list, gmc.xgmi.head) in amdgpu_job_core_dump() 69 list_add_tail(&tmp_adev->reset_list, &device_list); in amdgpu_job_core_dump() 70 if (!list_is_first(&adev->reset_list, &device_list)) in amdgpu_job_core_dump() 71 list_rotate_to_front(&adev->reset_list, &device_list); in amdgpu_job_core_dump() 72 device_list_handle = &device_list; in amdgpu_job_core_dump() 74 list_add_tail(&adev->reset_list, &device_list); in amdgpu_job_core_dump() 75 device_list_handle = &device_list; in amdgpu_job_core_dump()
|
| A D | amdgpu_xgmi.c | 734 INIT_LIST_HEAD(&hive->device_list); in amdgpu_get_xgmi_hive() 947 list_for_each_entry(tmp_adev, &hive->device_list, gmc.xgmi.head) { in amdgpu_xgmi_initialize_hive_get_data_partition() 1033 list_add_tail(&adev->gmc.xgmi.head, &hive->device_list); in amdgpu_xgmi_add_device() 1034 list_for_each_entry(entry, &hive->device_list, head) in amdgpu_xgmi_add_device() 1649 struct list_head device_list; in amdgpu_xgmi_reset_on_init_work() local 1654 INIT_LIST_HEAD(&device_list); in amdgpu_xgmi_reset_on_init_work() 1655 list_for_each_entry(tmp_adev, &hive->device_list, gmc.xgmi.head) in amdgpu_xgmi_reset_on_init_work() 1656 list_add_tail(&tmp_adev->reset_list, &device_list); in amdgpu_xgmi_reset_on_init_work() 1658 tmp_adev = list_first_entry(&device_list, struct amdgpu_device, in amdgpu_xgmi_reset_on_init_work() 1665 reset_context.reset_device_list = &device_list; in amdgpu_xgmi_reset_on_init_work() [all …]
|
| A D | amdgpu_device.c | 6140 struct list_head *device_list, in amdgpu_device_recovery_prepare() argument 6179 if (list_empty(device_list)) in amdgpu_device_recovery_get_reset_lock() 6191 if (list_empty(device_list)) in amdgpu_device_recovery_put_reset_lock() 6416 struct list_head device_list; in amdgpu_device_gpu_recover() local 6462 INIT_LIST_HEAD(&device_list); in amdgpu_device_gpu_recover() 6889 struct list_head device_list; in amdgpu_pci_error_detected() local 6912 INIT_LIST_HEAD(&device_list); in amdgpu_pci_error_detected() 6968 struct list_head device_list; in amdgpu_pci_slot_reset() local 7005 INIT_LIST_HEAD(&device_list); in amdgpu_pci_slot_reset() 7054 struct list_head device_list; in amdgpu_pci_resume() local [all …]
|
| A D | amdgpu_xgmi.h | 31 struct list_head device_list; member
|
| /drivers/gpu/drm/amd/amdkfd/ |
| A D | kfd_crat.c | 1054 struct list_head *device_list) in kfd_parse_subtype_cu() argument 1060 list_for_each_entry(dev, device_list, list) { in kfd_parse_subtype_cu() 1093 struct list_head *device_list) in kfd_parse_subtype_mem() argument 1104 list_for_each_entry(dev, device_list, list) { in kfd_parse_subtype_mem() 1162 struct list_head *device_list) in kfd_parse_subtype_cache() argument 1172 list_for_each_entry(dev, device_list, list) { in kfd_parse_subtype_cache() 1231 struct list_head *device_list) in kfd_parse_subtype_iolink() argument 1243 list_for_each_entry(dev, device_list, list) { in kfd_parse_subtype_iolink() 1308 struct list_head *device_list) in kfd_parse_subtype() argument 1319 ret = kfd_parse_subtype_cu(cu, device_list); in kfd_parse_subtype() [all …]
|
| A D | kfd_topology.h | 201 struct list_head *device_list); 202 void kfd_release_topology_device_list(struct list_head *device_list);
|
| A D | kfd_crat.h | 314 int kfd_parse_crat_table(void *crat_image, struct list_head *device_list,
|
| /drivers/cpuidle/ |
| 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()
|
| A D | cpuidle.c | 614 list_del(&dev->device_list); in __cpuidle_unregister_device() 652 list_add(&dev->device_list, &cpuidle_detected_devices); in __cpuidle_register_device()
|
| /drivers/vfio/ |
| A D | group.c | 32 list_for_each_entry(it, &group->device_list, group_next) { in vfio_device_get_from_name() 556 INIT_LIST_HEAD(&group->device_list); in vfio_group_alloc() 643 list_for_each_entry(device, &group->device_list, group_next) { in vfio_group_has_device() 740 WARN_ON(!list_empty(&group->device_list)); in vfio_device_remove_group() 762 list_add(&device->group_next, &device->group->device_list); in vfio_device_group_register() 868 list_for_each_entry(device, &group->device_list, group_next) { in vfio_group_enforced_coherent()
|
| A D | vfio_iommu_type1.c | 68 struct list_head device_list; member 845 if (list_empty(&iommu->device_list)) { in vfio_iommu_type1_pin_pages() 1279 if (list_empty(&iommu->device_list)) in vfio_notify_dma_unmap() 1291 list_for_each_entry(device, &iommu->device_list, iommu_entry) in vfio_notify_dma_unmap() 2451 WARN_ON(!list_empty(&iommu->device_list)); in vfio_iommu_type1_detach_group() 2484 &iommu->device_list)); in vfio_iommu_type1_detach_group() 2543 INIT_LIST_HEAD(&iommu->device_list); in vfio_iommu_type1_open() 3002 list_add(&vdev->iommu_entry, &iommu->device_list); in vfio_iommu_type1_register_device()
|
| /drivers/hid/intel-ish-hid/ishtp/ |
| 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() 755 list_for_each_entry_safe(cl_device, n, &ishtp_dev->device_list, in ishtp_bus_remove_all_clients()
|
| A D | init.c | 30 INIT_LIST_HEAD(&dev->device_list); in ishtp_device_init()
|
| A D | ishtp-dev.h | 200 struct list_head device_list; member
|
| /drivers/usb/class/ |
| A D | cdc-wdm.c | 109 struct list_head device_list; member 124 list_for_each_entry(desc, &wdm_device_list, device_list) in wdm_find_device() 139 list_for_each_entry(desc, &wdm_device_list, device_list) in wdm_find_device_by_minor() 1033 INIT_LIST_HEAD(&desc->device_list); in wdm_create() 1116 list_add(&desc->device_list, &wdm_device_list); in wdm_create() 1131 list_del(&desc->device_list); in wdm_create() 1242 list_del(&desc->device_list); in wdm_disconnect()
|
| /drivers/vfio/pci/ |
| A D | vfio_pci_core.c | 2352 pdev = list_first_entry(&dev_set->device_list, in vfio_pci_dev_set_resettable() 2372 list_for_each_entry(cur, &dev_set->device_list, vdev.dev_set_list) { in vfio_pci_dev_set_pm_runtime_get() 2381 list_for_each_entry_continue_reverse(cur, &dev_set->device_list, in vfio_pci_dev_set_pm_runtime_get() 2413 list_for_each_entry(vdev, &dev_set->device_list, vdev.dev_set_list) { in vfio_pci_dev_set_hot_reset() 2465 &dev_set->device_list, vdev.dev_set_list)) { in vfio_pci_dev_set_hot_reset() 2479 list_for_each_entry(vdev, &dev_set->device_list, vdev.dev_set_list) in vfio_pci_dev_set_hot_reset() 2484 vdev = list_last_entry(&dev_set->device_list, in vfio_pci_dev_set_hot_reset() 2488 list_for_each_entry_from_reverse(vdev, &dev_set->device_list, in vfio_pci_dev_set_hot_reset() 2492 list_for_each_entry(vdev, &dev_set->device_list, vdev.dev_set_list) in vfio_pci_dev_set_hot_reset() 2509 list_for_each_entry(cur, &dev_set->device_list, vdev.dev_set_list) in vfio_pci_dev_set_needs_reset() [all …]
|
| /drivers/staging/gpib/common/ |
| A D | gpib_os.c | 255 const struct list_head *head = &board->device_list; in get_gpib_status_queue() 440 head = &board->device_list; in serial_poll_all() 1212 retval = decrement_open_device_count(board, &board->device_list, desc->pad, in cleanup_open_devices() 1256 retval = increment_open_device_count(board, &board->device_list, open_dev_cmd.pad, in open_dev_ioctl() 1290 retval = decrement_open_device_count(board, &board->device_list, in close_dev_ioctl() 1470 retval = decrement_open_device_count(board, &board->device_list, desc->pad, in pad_ioctl() 1477 retval = increment_open_device_count(board, &board->device_list, desc->pad, in pad_ioctl() 1506 retval = decrement_open_device_count(board, &board->device_list, desc->pad, in sad_ioctl() 1513 retval = increment_open_device_count(board, &board->device_list, desc->pad, in sad_ioctl() 2111 INIT_LIST_HEAD(&board->device_list); in init_gpib_board()
|
| /drivers/memory/ |
| A D | emif.c | 73 static LIST_HEAD(device_list); 251 list_for_each_entry(emif, &device_list, node) { in do_freq_update() 262 list_for_each_entry(emif, &device_list, node) { in do_freq_update() 1098 list_add(&emif->node, &device_list); in emif_probe()
|
| /drivers/spi/ |
| A D | spidev.c | 84 static LIST_HEAD(device_list); 594 list_for_each_entry(iter, &device_list, device_entry) { in spidev_open() 826 list_add(&spidev->device_entry, &device_list); in spidev_probe()
|
| /drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
| A D | macsec.c | 1437 const struct list_head *device_list; in get_macsec_tx_sa_from_obj_id() local 1442 device_list = &macsec->macsec_device_list_head; in get_macsec_tx_sa_from_obj_id() 1444 list_for_each_entry(iter, device_list, macsec_device_list_element) { in get_macsec_tx_sa_from_obj_id() 1460 const struct list_head *device_list, *sc_list; in get_macsec_rx_sa_from_obj_id() local 1466 device_list = &macsec->macsec_device_list_head; in get_macsec_rx_sa_from_obj_id() 1468 list_for_each_entry(iter, device_list, macsec_device_list_element) { in get_macsec_rx_sa_from_obj_id()
|
| /drivers/staging/gpib/include/ |
| A D | gpib_types.h | 293 struct list_head device_list; member
|
| /drivers/media/dvb-core/ |
| A D | dvbdev.c | 197 list_for_each_entry(dev, &adap->device_list, list_head) in dvbdev_get_free_id() 527 list_add_tail(&dvbdev->list_head, &adap->device_list); in dvb_register_device() 920 INIT_LIST_HEAD(&adap->device_list); in dvb_register_adapter()
|