Home
last modified time | relevance | path

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

123

/linux/drivers/crypto/starfive/
H A Djh7110-cryp.c28 struct list_head dev_list; member
29 spinlock_t lock; /* protect dev_list */
32 static struct starfive_dev_list dev_list = { variable
33 .dev_list = LIST_HEAD_INIT(dev_list.dev_list),
34 .lock = __SPIN_LOCK_UNLOCKED(dev_list.lock),
41 spin_lock_bh(&dev_list.lock); in starfive_cryp_find_dev()
43 list_for_each_entry(tmp, &dev_list.dev_list, lis in starfive_cryp_find_dev()
[all...]
/linux/drivers/xen/xen-pciback/
H A Dvpci.c21 /* Access to dev_list must be protected by lock */
22 struct list_head dev_list[PCI_SLOT_MAX]; member
47 &vpci_dev->dev_list[PCI_SLOT(devfn)], in __xen_pcibk_get_pci_dev()
104 if (list_empty(&vpci_dev->dev_list[slot])) in __xen_pcibk_add_pci_dev()
107 t = list_entry(list_first(&vpci_dev->dev_list[slot]), in __xen_pcibk_add_pci_dev()
116 &vpci_dev->dev_list[slot]); in __xen_pcibk_add_pci_dev()
124 if (list_empty(&vpci_dev->dev_list[slot])) { in __xen_pcibk_add_pci_dev()
128 &vpci_dev->dev_list[slot]); in __xen_pcibk_add_pci_dev()
162 list_for_each_entry(e, &vpci_dev->dev_list[slot], list) { in __xen_pcibk_release_pci_dev()
196 INIT_LIST_HEAD(&vpci_dev->dev_list[slo in __xen_pcibk_init_devices()
[all...]
H A Dpassthrough.c15 /* Access to dev_list must be protected by lock */
16 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()
H A Dpci_stub.c54 struct list_head dev_list; member
181 list_for_each_entry(psdev, &pcistub_devices, dev_list) { in pcistub_device_find_locked()
285 list_for_each_entry(psdev, &pcistub_devices, dev_list) { in pcistub_put_pci_dev()
503 struct pcistub_device, dev_list); in pcistub_init_devices_late()
504 list_del(&psdev->dev_list); in pcistub_init_devices_late()
519 list_add_tail(&psdev->dev_list, &pcistub_devices); in pcistub_init_devices_late()
583 list_add(&psdev->dev_list, &pcistub_devices); in pcistub_seize()
586 list_add(&psdev->dev_list, &seized_devices); in pcistub_seize()
656 list_for_each_entry(psdev, &pcistub_devices, dev_list) { in pcistub_remove()
686 list_del(&found_psdev->dev_list); in pcistub_remove()
[all...]
/linux/drivers/char/agp/
H A 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()
93 * device in dev_list) throughout this function. in agp_3_5_isochronous_node_enable()
112 * We can't do this sort when we initially construct the dev_list in agp_3_5_isochronous_node_enable()
117 agp_3_5_dev_list_sort(dev_list, ndevs); in agp_3_5_isochronous_node_enable()
132 * Extract power-on defaults for each device in dev_list. Along in agp_3_5_isochronous_node_enable()
281 * giving any left over slots to the last device in dev_list.
284 struct agp_3_5_dev *dev_list, unsigned int ndevs) in agp_3_5_nonisochronous_node_enable() argument
287 struct list_head *head = &dev_list->list, *pos; in agp_3_5_nonisochronous_node_enable()
321 struct agp_3_5_dev *dev_list, *cu in agp_3_5_enable() local
[all...]
/linux/net/tls/
H A Dtls_toe.c64 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()
138 list_del(&device->dev_list); in tls_toe_unregister_device()
/linux/drivers/infiniband/hw/usnic/
H A Dusnic_ib_verbs.c180 struct device *dev, **dev_list; in find_free_vf_and_create_qp_grp() local
192 dev_list = usnic_uiom_get_dev_list(pd->umem_pd); in find_free_vf_and_create_qp_grp()
193 if (IS_ERR(dev_list)) in find_free_vf_and_create_qp_grp()
194 return PTR_ERR(dev_list); in find_free_vf_and_create_qp_grp()
195 for (i = 0; dev_list[i]; i++) { in find_free_vf_and_create_qp_grp()
196 dev = dev_list[i]; in find_free_vf_and_create_qp_grp()
216 usnic_uiom_free_dev_list(dev_list); in find_free_vf_and_create_qp_grp()
217 dev_list = NULL; in find_free_vf_and_create_qp_grp()
244 usnic_uiom_free_dev_list(dev_list); in find_free_vf_and_create_qp_grp()
/linux/drivers/most/
H A Dmost_snd.c61 struct list_head dev_list; member
167 list_for_each_entry(channel, &adpt->dev_list, list) { in get_channel()
491 list_for_each_entry_safe(channel, tmp, &adpt->dev_list, list) { in release_adapter()
550 INIT_LIST_HEAD(&adpt->dev_list); in audio_probe_channel()
587 list_add_tail(&channel->list, &adpt->dev_list); in audio_probe_channel()
653 if (list_empty(&adpt->dev_list)) in audio_disconnect_channel()
/linux/net/atm/
H A Dresources.c56 list_for_each_entry(dev, &atm_devs, dev_list) { in __atm_dev_lookup()
124 list_add_tail(&dev->dev_list, &atm_devs); in atm_dev_register()
148 list_del(&dev->dev_list); in atm_dev_deregister()
215 list_for_each_entry(dev, &atm_devs, dev_list) { in atm_getnames()
/linux/fs/btrfs/tests/
H A Dbtrfs-tests.c106 INIT_LIST_HEAD(&dev->dev_list); in btrfs_alloc_dummy_device()
107 list_add(&dev->dev_list, &fs_info->fs_devices->devices); in btrfs_alloc_dummy_device()
182 dev_list) { in btrfs_free_dummy_fs_info()
/linux/include/net/
H A Dtls_toe.h47 * @dev_list: Inline tls device list
64 struct list_head dev_list; member
/linux/drivers/infiniband/ulp/ipoib/
H A Dipoib_main.c483 static int __ipoib_get_net_dev_by_params(struct list_head *dev_list, u32 port, in __ipoib_get_net_dev_by_params() argument
494 list_for_each_entry(priv, dev_list, list) { in __ipoib_get_net_dev_by_params()
513 struct list_head *dev_list = client_data; in ipoib_get_net_dev_by_params() local
526 matches = __ipoib_get_net_dev_by_params(dev_list, port, pkey_index, in ipoib_get_net_dev_by_params()
540 matches = __ipoib_get_net_dev_by_params(dev_list, port, pkey_index, in ipoib_get_net_dev_by_params()
2633 struct list_head *dev_list; in ipoib_add_one() local
2639 dev_list = kmalloc(sizeof(*dev_list), GFP_KERNEL); in ipoib_add_one()
2640 if (!dev_list) in ipoib_add_one()
2643 INIT_LIST_HEAD(dev_list); in ipoib_add_one()
2668 struct list_head *dev_list = client_data; ipoib_remove_one() local
[all...]
/linux/drivers/scsi/libsas/
H A Dsas_discover.c155 list_add_tail(&dev->dev_list_node, &port->dev_list); in sas_get_port_device()
214 list_add_tail(&dev->dev_list_node, &port->dev_list); in sas_probe_devices()
248 list_for_each_entry(dev, &port->dev_list, dev_list_node) in sas_suspend_devices()
413 list_for_each_entry_safe_reverse(dev, n, &port->dev_list, dev_list_node) { in sas_unregister_domain_devices()
H A Dsas_port.c47 list_for_each_entry_safe(dev, n, &port->dev_list, dev_list_node) { in sas_resume_port()
330 INIT_LIST_HEAD(&port->dev_list); in sas_init_port()
/linux/drivers/block/rnbd/
H A Drnbd-srv.h33 /* Entry inside global dev_list */
48 struct list_head dev_list; member
H A Drnbd-srv.c67 static LIST_HEAD(dev_list);
226 list_del(&sess_dev->dev_list); in rnbd_destroy_sess_dev()
449 list_for_each_entry(dev, &dev_list, list) { in rnbd_srv_find_or_add_srv_dev()
461 list_add(&new_dev->list, &dev_list); in rnbd_srv_find_or_add_srv_dev()
774 list_add(&srv_sess_dev->dev_list, &srv_dev->sess_dev_list); in process_msg_open()
/linux/drivers/crypto/intel/keembay/
H A Dkeembay-ocs-ecc.c107 struct list_head dev_list; member
108 spinlock_t lock; /* Protects dev_list. */
113 .dev_list = LIST_HEAD_INIT(ocs_ecc.dev_list),
211 tctx->ecc_dev = list_first_entry(&ocs_ecc.dev_list, struct ocs_ecc_dev, in kmb_ocs_ecc_find_dev()
919 list_add_tail(&ecc_dev->list, &ocs_ecc.dev_list); in kmb_ocs_ecc_probe()
/linux/drivers/opp/
H A Ddebugfs.c223 list_for_each_entry(iter, &opp_table->dev_list, node) in opp_migrate_dentry()
259 if (!list_is_singular(&opp_table->dev_list)) { in opp_debug_unregister()
/linux/arch/arm64/kvm/vgic/
H A Dvgic-debug.c370 if (list_is_last(&dev->dev_list, &its->device_list)) { in vgic_its_iter_next()
374 dev = list_next_entry(dev, dev_list); in vgic_its_iter_next()
410 struct its_device, dev_list); in vgic_its_debug_start()
/linux/net/smc/
H A Dsmc_ism.c357 static void smc_nl_prep_smcd_dev(struct smcd_dev_list *dev_list, in smc_nl_prep_smcd_dev() argument
366 mutex_lock(&dev_list->mutex); in smc_nl_prep_smcd_dev()
367 list_for_each_entry(smcd, &dev_list->list, list) { in smc_nl_prep_smcd_dev()
378 mutex_unlock(&dev_list->mutex); in smc_nl_prep_smcd_dev()
/linux/drivers/hwtracing/coresight/
H A Dcoresight-tmc-core.c790 struct coresight_dev_list *dev_list = NULL; in __tmc_probe() local
830 dev_list = &etb_devs; in __tmc_probe()
842 dev_list = &etr_devs; in __tmc_probe()
850 dev_list = &etf_devs; in __tmc_probe()
858 desc.name = coresight_alloc_device_name(dev_list, dev); in __tmc_probe()
/linux/sound/hda/common/
H A Dproc.c718 u8 dev_list[AC_MAX_DEV_LIST_LEN]; in print_device_list() local
721 devlist_len = snd_hda_get_devices(codec, nid, dev_list, in print_device_list()
738 !!(dev_list[i] & AC_DE_PD), in print_device_list()
739 !!(dev_list[i] & AC_DE_ELDV), in print_device_list()
740 !!(dev_list[i] & AC_DE_IA)); in print_device_list()
/linux/drivers/pmdomain/
H A Dgovernor.c144 list_for_each_entry(pdd, &genpd->dev_list, list_node) { in update_domain_next_wakeup()
218 list_for_each_entry(pdd, &genpd->dev_list, list_node) { in __default_power_down_ok()
/linux/net/core/
H A Ddev.h240 list_for_each_entry(napi, &netdev->napi_list, dev_list) in netdev_set_defer_hard_irqs()
286 list_for_each_entry(napi, &netdev->napi_list, dev_list) in netdev_set_gro_flush_timeout()
/linux/drivers/crypto/
H A Datmel-tdes.c131 struct list_head dev_list; member
136 .dev_list = LIST_HEAD_INIT(atmel_tdes.dev_list),
195 tdes_dd = list_first_entry_or_null(&atmel_tdes.dev_list, in atmel_tdes_dev_alloc()
1030 list_add_tail(&tdes_dd->list, &atmel_tdes.dev_list); in atmel_tdes_probe()

123