Home
last modified time | relevance | path

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

12

/drivers/gpu/drm/ttm/
A Dttm_device.c114 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 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()
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 Ddevice.h52 struct list_head device_list, peer_list; member
/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_job.c54 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 Damdgpu_xgmi.c734 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 Damdgpu_device.c6140 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 Damdgpu_xgmi.h31 struct list_head device_list; member
/drivers/gpu/drm/amd/amdkfd/
A Dkfd_crat.c1054 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 Dkfd_topology.h201 struct list_head *device_list);
202 void kfd_release_topology_device_list(struct list_head *device_list);
A Dkfd_crat.h314 int kfd_parse_crat_table(void *crat_image, struct list_head *device_list,
/drivers/cpuidle/
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()
A Dcpuidle.c614 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 Dgroup.c32 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 Dvfio_iommu_type1.c68 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 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()
755 list_for_each_entry_safe(cl_device, n, &ishtp_dev->device_list, in ishtp_bus_remove_all_clients()
A Dinit.c30 INIT_LIST_HEAD(&dev->device_list); in ishtp_device_init()
A Dishtp-dev.h200 struct list_head device_list; member
/drivers/usb/class/
A Dcdc-wdm.c109 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 Dvfio_pci_core.c2352 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 Dgpib_os.c255 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 Demif.c73 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 Dspidev.c84 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 Dmacsec.c1437 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 Dgpib_types.h293 struct list_head device_list; member
/drivers/media/dvb-core/
A Ddvbdev.c197 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()

Completed in 76 milliseconds

12