Home
last modified time | relevance | path

Searched refs:dev_list (Results 1 – 25 of 79) sorted by relevance

1234

/Linux-v4.19/drivers/xen/xen-pciback/
Dvpci.c21 struct list_head dev_list[PCI_SLOT_MAX]; member
46 &vpci_dev->dev_list[PCI_SLOT(devfn)], in __xen_pcibk_get_pci_dev()
101 if (list_empty(&vpci_dev->dev_list[slot])) in __xen_pcibk_add_pci_dev()
104 t = list_entry(list_first(&vpci_dev->dev_list[slot]), in __xen_pcibk_add_pci_dev()
112 &vpci_dev->dev_list[slot]); in __xen_pcibk_add_pci_dev()
121 if (list_empty(&vpci_dev->dev_list[slot])) { in __xen_pcibk_add_pci_dev()
125 &vpci_dev->dev_list[slot]); in __xen_pcibk_add_pci_dev()
160 list_for_each_entry(e, &vpci_dev->dev_list[slot], list) { in __xen_pcibk_release_pci_dev()
194 INIT_LIST_HEAD(&vpci_dev->dev_list[slot]); in __xen_pcibk_init_devices()
215 list_for_each_entry_safe(e, tmp, &vpci_dev->dev_list[slot], in __xen_pcibk_release_devices()
[all …]
Dpassthrough.c16 struct list_head dev_list; member
31 list_for_each_entry(dev_entry, &dev_data->dev_list, list) { in __xen_pcibk_get_pci_dev()
60 list_add_tail(&dev_entry->list, &dev_data->dev_list); in __xen_pcibk_add_pci_dev()
81 list_for_each_entry_safe(dev_entry, t, &dev_data->dev_list, list) { in __xen_pcibk_release_pci_dev()
110 INIT_LIST_HEAD(&dev_data->dev_list); in __xen_pcibk_init_devices()
129 list_for_each_entry(dev_entry, &dev_data->dev_list, list) { in __xen_pcibk_publish_pci_roots()
136 list_for_each_entry(e, &dev_data->dev_list, list) { in __xen_pcibk_publish_pci_roots()
164 list_for_each_entry_safe(dev_entry, t, &dev_data->dev_list, list) { in __xen_pcibk_release_devices()
Dpci_stub.c49 struct list_head dev_list; member
159 list_for_each_entry(psdev, &pcistub_devices, dev_list) { in pcistub_device_find_locked()
236 list_for_each_entry(psdev, &pcistub_devices, dev_list) { in pcistub_get_pci_dev()
267 list_for_each_entry(psdev, &pcistub_devices, dev_list) { in pcistub_put_pci_dev()
457 struct pcistub_device, dev_list); in pcistub_init_devices_late()
458 list_del(&psdev->dev_list); in pcistub_init_devices_late()
473 list_add_tail(&psdev->dev_list, &pcistub_devices); in pcistub_init_devices_late()
537 list_add(&psdev->dev_list, &pcistub_devices); in pcistub_seize()
540 list_add(&psdev->dev_list, &seized_devices); in pcistub_seize()
610 list_for_each_entry(psdev, &pcistub_devices, dev_list) { in pcistub_remove()
[all …]
/Linux-v4.19/drivers/char/agp/
Disoch.c65 struct agp_3_5_dev *dev_list, unsigned int ndevs) in agp_3_5_isochronous_node_enable() argument
81 struct list_head *head = &dev_list->list, *pos; in agp_3_5_isochronous_node_enable()
118 agp_3_5_dev_list_sort(dev_list, ndevs); in agp_3_5_isochronous_node_enable()
289 struct agp_3_5_dev *dev_list, unsigned int ndevs) in agp_3_5_nonisochronous_node_enable() argument
292 struct list_head *head = &dev_list->list, *pos; in agp_3_5_nonisochronous_node_enable()
326 struct agp_3_5_dev *dev_list, *cur; in agp_3_5_enable() local
343 if ((dev_list = kmalloc(sizeof(*dev_list), GFP_KERNEL)) == NULL) { in agp_3_5_enable()
347 head = &dev_list->list; in agp_3_5_enable()
449 ret = agp_3_5_isochronous_node_enable(bridge, dev_list, ndevs); in agp_3_5_enable()
458 agp_3_5_nonisochronous_node_enable(bridge, dev_list, ndevs); in agp_3_5_enable()
[all …]
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx4/
Dintf.c49 static LIST_HEAD(dev_list);
100 list_for_each_entry(priv, &dev_list, dev_list) { in mlx4_register_interface()
121 list_for_each_entry(priv, &dev_list, dev_list) in mlx4_unregister_interface()
206 list_add_tail(&priv->dev_list, &dev_list); in mlx4_register_device()
242 list_del(&priv->dev_list); in mlx4_unregister_device()
/Linux-v4.19/drivers/crypto/stm32/
Dstm32_crc32.c46 struct list_head dev_list; member
51 .dev_list = LIST_HEAD_INIT(crc_list.dev_list),
104 list_for_each_entry(crc, &crc_list.dev_list, list) { in stm32_crc_init()
296 list_add(&crc->list, &crc_list.dev_list); in stm32_crc_probe()
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/
Ddev.c282 list_for_each_entry(priv, &mlx5_dev_list, dev_list) in mlx5_device_registered()
296 list_add_tail(&priv->dev_list, &mlx5_dev_list); in mlx5_register_device()
312 list_del(&priv->dev_list); in mlx5_unregister_device()
325 list_for_each_entry(priv, &mlx5_dev_list, dev_list) in mlx5_register_interface()
338 list_for_each_entry(priv, &mlx5_dev_list, dev_list) in mlx5_unregister_interface()
414 list_for_each_entry(priv, &mlx5_dev_list, dev_list) { in mlx5_get_next_phys_dev()
/Linux-v4.19/drivers/infiniband/hw/cxgb3/
Diwch.c62 static LIST_HEAD(dev_list);
168 list_add_tail(&rnicp->entry, &dev_list); in open_rnic_dev()
185 list_for_each_entry_safe(dev, tmp, &dev_list, entry) { in close_rnic_dev()
/Linux-v4.19/drivers/staging/most/sound/
Dsound.c23 static struct list_head dev_list; variable
162 list_for_each_entry_safe(channel, tmp, &dev_list, list) { in get_channel()
628 list_add_tail(&channel->list, &dev_list); in audio_probe_channel()
736 INIT_LIST_HEAD(&dev_list); in audio_init()
747 list_for_each_entry_safe(channel, tmp, &dev_list, list) { in audio_exit()
/Linux-v4.19/drivers/infiniband/hw/usnic/
Dusnic_ib_verbs.c178 struct device *dev, **dev_list; in find_free_vf_and_create_qp_grp() local
190 dev_list = usnic_uiom_get_dev_list(pd->umem_pd); in find_free_vf_and_create_qp_grp()
191 if (IS_ERR(dev_list)) in find_free_vf_and_create_qp_grp()
192 return ERR_CAST(dev_list); in find_free_vf_and_create_qp_grp()
193 for (i = 0; dev_list[i]; i++) { in find_free_vf_and_create_qp_grp()
194 dev = dev_list[i]; in find_free_vf_and_create_qp_grp()
214 usnic_uiom_free_dev_list(dev_list); in find_free_vf_and_create_qp_grp()
/Linux-v4.19/net/atm/
Dresources.c58 dev = list_entry(p, struct atm_dev, dev_list); in __atm_dev_lookup()
126 list_add_tail(&dev->dev_list, &atm_devs); in atm_dev_register()
150 list_del(&dev->dev_list); in atm_dev_deregister()
243 dev = list_entry(p, struct atm_dev, dev_list); in atm_dev_ioctl()
/Linux-v4.19/block/
Dbsg.c39 struct hlist_node dev_list; member
245 INIT_HLIST_NODE(&bd->dev_list); in bsg_alloc_device()
260 hlist_del(&bd->dev_list); in bsg_put_device()
294 hlist_add_head(&bd->dev_list, bsg_dev_idx_hash(iminor(inode))); in bsg_add_device()
309 hlist_for_each_entry(bd, bsg_dev_idx_hash(minor), dev_list) { in __bsg_get_device()
/Linux-v4.19/drivers/infiniband/ulp/ipoib/
Dipoib_main.c443 static int __ipoib_get_net_dev_by_params(struct list_head *dev_list, u8 port, in __ipoib_get_net_dev_by_params() argument
454 list_for_each_entry(priv, dev_list, list) { in __ipoib_get_net_dev_by_params()
473 struct list_head *dev_list = client_data; in ipoib_get_net_dev_by_params() local
485 if (!dev_list) in ipoib_get_net_dev_by_params()
489 matches = __ipoib_get_net_dev_by_params(dev_list, port, pkey_index, in ipoib_get_net_dev_by_params()
503 matches = __ipoib_get_net_dev_by_params(dev_list, port, pkey_index, in ipoib_get_net_dev_by_params()
2449 struct list_head *dev_list; in ipoib_add_one() local
2455 dev_list = kmalloc(sizeof(*dev_list), GFP_KERNEL); in ipoib_add_one()
2456 if (!dev_list) in ipoib_add_one()
2459 INIT_LIST_HEAD(dev_list); in ipoib_add_one()
[all …]
/Linux-v4.19/net/tls/
Dtls_main.c568 list_for_each_entry(dev, &device_list, dev_list) {
595 list_for_each_entry(dev, &device_list, dev_list) {
611 list_for_each_entry(dev, &device_list, dev_list) {
713 list_add_tail(&device->dev_list, &device_list);
721 list_del(&device->dev_list);
/Linux-v4.19/drivers/opp/
Ddebugfs.c204 list_for_each_entry(new_dev, &opp_table->dev_list, node) in opp_migrate_dentry()
238 if (!list_is_singular(&opp_table->dev_list)) { in opp_debug_unregister()
Dcore.c41 list_for_each_entry(opp_dev, &opp_table->dev_list, node) in _find_opp_dev()
769 list_add(&opp_dev->node, &opp_table->dev_list); in _add_opp_dev()
794 INIT_LIST_HEAD(&opp_table->dev_list); in _allocate_opp_table()
857 opp_dev = list_first_entry(&opp_table->dev_list, struct opp_device, in _opp_table_kref_release()
863 WARN_ON(!list_empty(&opp_table->dev_list)); in _opp_table_kref_release()
1720 if (list_is_singular(&opp_table->dev_list)) { in _dev_pm_opp_remove_table()
Dopp.h156 struct list_head dev_list; member
/Linux-v4.19/drivers/scsi/libsas/
Dsas_discover.c163 list_add_tail(&dev->dev_list_node, &port->dev_list); in sas_get_port_device()
222 list_add_tail(&dev->dev_list_node, &port->dev_list); in sas_probe_devices()
256 list_for_each_entry(dev, &port->dev_list, dev_list_node) in sas_suspend_devices()
398 list_for_each_entry_safe_reverse(dev, n, &port->dev_list, dev_list_node) { in sas_unregister_domain_devices()
Dsas_ata.c667 list_for_each_entry_safe(dev, n, &port->dev_list, dev_list_node) { in sas_ata_flush_pm_eh()
684 list_for_each_entry(dev, &port->dev_list, dev_list_node) { in sas_suspend_sata()
706 list_for_each_entry(dev, &port->dev_list, dev_list_node) { in sas_resume_sata()
781 list_for_each_entry(dev, &port->dev_list, dev_list_node) { in sas_ata_strategy_handler()
Dsas_port.c63 list_for_each_entry(dev, &port->dev_list, dev_list_node) { in sas_resume_port()
320 INIT_LIST_HEAD(&port->dev_list); in sas_init_port()
/Linux-v4.19/drivers/net/
Dntb_netdev.c84 static LIST_HEAD(dev_list);
455 list_add(&dev->list, &dev_list); in ntb_netdev_probe()
477 list_for_each_entry(dev, &dev_list, list) { in ntb_netdev_remove()
/Linux-v4.19/sound/pci/hda/
Dhda_proc.c700 u8 dev_list[AC_MAX_DEV_LIST_LEN]; in print_device_list() local
703 devlist_len = snd_hda_get_devices(codec, nid, dev_list, in print_device_list()
720 !!(dev_list[i] & AC_DE_PD), in print_device_list()
721 !!(dev_list[i] & AC_DE_ELDV), in print_device_list()
722 !!(dev_list[i] & AC_DE_IA)); in print_device_list()
/Linux-v4.19/virt/kvm/arm/vgic/
Dvgic-its.c123 struct list_head dev_list; member
210 list_for_each_entry(device, &its->device_list, dev_list) in find_its_device()
241 list_for_each_entry(dev, &(its)->device_list, dev_list) \
971 list_del(&device->dev_list); in vgic_its_free_device()
980 list_for_each_entry_safe(cur, temp, &its->device_list, dev_list) in vgic_its_free_device_list()
1009 list_add_tail(&device->dev_list, &its->device_list); in vgic_its_alloc_device()
1842 if (list_is_last(&dev->dev_list, h)) in compute_next_devid_offset()
1844 next = list_next_entry(dev, dev_list); in compute_next_devid_offset()
2139 struct its_device *deva = container_of(a, struct its_device, dev_list); in vgic_its_device_cmp()
2140 struct its_device *devb = container_of(b, struct its_device, dev_list); in vgic_its_device_cmp()
[all …]
/Linux-v4.19/fs/btrfs/
Dvolumes.c280 struct btrfs_device, dev_list); in free_fs_devices()
281 list_del(&device->dev_list); in free_fs_devices()
335 INIT_LIST_HEAD(&dev->dev_list); in __alloc_device()
362 list_for_each_entry(dev, &fs_devices->devices, dev_list) { in find_device()
647 &fs_devices->devices, dev_list) { in btrfs_free_stale_devices()
665 list_del(&device->dev_list); in btrfs_free_stale_devices()
801 list_add_rcu(&device->dev_list, &fs_devices->devices); in device_list_add()
895 list_for_each_entry(orig_dev, &orig->devices, dev_list) { in clone_fs_devices()
917 list_add(&device->dev_list, &fs_devices->devices); in clone_fs_devices()
941 list_for_each_entry_safe(device, next, &fs_devices->devices, dev_list) { in btrfs_free_extra_devids()
[all …]
/Linux-v4.19/drivers/crypto/
Domap-aes.c47 static LIST_HEAD(dev_list);
218 dd = list_first_entry(&dev_list, struct omap_aes_dev, list); in omap_aes_find_dev()
219 list_move_tail(&dd->list, &dev_list); in omap_aes_find_dev()
643 list_for_each_entry(dd, &dev_list, list) { in omap_aes_gcm_cra_init()
1102 list_for_each_entry(dd, &dev_list, list) { in queue_len_store()
1206 list_add_tail(&dd->list, &dev_list); in omap_aes_probe()

1234