Searched refs:dev_list (Results 1 - 69 of 69) sorted by relevance

/linux-4.1.27/drivers/xen/xen-pciback/
H A Dvpci.c19 /* Access to dev_list must be protected by lock */
20 struct list_head dev_list[PCI_SLOT_MAX]; member in struct:vpci_dev_data
45 &vpci_dev->dev_list[PCI_SLOT(devfn)], __xen_pcibk_get_pci_dev()
100 if (list_empty(&vpci_dev->dev_list[slot])) __xen_pcibk_add_pci_dev()
103 t = list_entry(list_first(&vpci_dev->dev_list[slot]), __xen_pcibk_add_pci_dev()
111 &vpci_dev->dev_list[slot]); __xen_pcibk_add_pci_dev()
120 if (list_empty(&vpci_dev->dev_list[slot])) { __xen_pcibk_add_pci_dev()
124 &vpci_dev->dev_list[slot]); __xen_pcibk_add_pci_dev()
159 list_for_each_entry(e, &vpci_dev->dev_list[slot], list) { __xen_pcibk_release_pci_dev()
193 INIT_LIST_HEAD(&vpci_dev->dev_list[slot]); __xen_pcibk_init_devices()
214 list_for_each_entry_safe(e, tmp, &vpci_dev->dev_list[slot], __xen_pcibk_release_devices()
242 &vpci_dev->dev_list[slot], __xen_pcibk_get_pcifront_dev()
H A Dpassthrough.c14 /* Access to dev_list must be protected by lock */
15 struct list_head dev_list; member in struct:passthrough_dev_data
30 list_for_each_entry(dev_entry, &dev_data->dev_list, list) { __xen_pcibk_get_pci_dev()
59 list_add_tail(&dev_entry->list, &dev_data->dev_list); __xen_pcibk_add_pci_dev()
80 list_for_each_entry_safe(dev_entry, t, &dev_data->dev_list, list) { __xen_pcibk_release_pci_dev()
109 INIT_LIST_HEAD(&dev_data->dev_list); __xen_pcibk_init_devices()
128 list_for_each_entry(dev_entry, &dev_data->dev_list, list) { __xen_pcibk_publish_pci_roots()
135 list_for_each_entry(e, &dev_data->dev_list, list) { __xen_pcibk_publish_pci_roots()
163 list_for_each_entry_safe(dev_entry, t, &dev_data->dev_list, list) { __xen_pcibk_release_devices()
H A Dpci_stub.c47 struct list_head dev_list; member in struct:pcistub_device
160 list_for_each_entry(psdev, &pcistub_devices, dev_list) { pcistub_device_find()
210 list_for_each_entry(psdev, &pcistub_devices, dev_list) { pcistub_get_pci_dev_by_slot()
234 list_for_each_entry(psdev, &pcistub_devices, dev_list) { pcistub_get_pci_dev()
265 list_for_each_entry(psdev, &pcistub_devices, dev_list) { pcistub_put_pci_dev()
455 struct pcistub_device, dev_list); pcistub_init_devices_late()
456 list_del(&psdev->dev_list); pcistub_init_devices_late()
471 list_add_tail(&psdev->dev_list, &pcistub_devices); pcistub_init_devices_late()
502 list_add(&psdev->dev_list, &pcistub_devices); pcistub_seize()
505 list_add(&psdev->dev_list, &seized_devices); pcistub_seize()
558 list_for_each_entry(psdev, &pcistub_devices, dev_list) { pcistub_remove()
588 list_del(&found_psdev->dev_list); pcistub_remove()
1199 list_for_each_entry(psdev, &pcistub_devices, dev_list) { pcistub_irq_handler_show()
1374 list_for_each_entry(psdev, &pcistub_devices, dev_list) { permissive_show()
1529 list_for_each_entry(psdev, &pcistub_devices, dev_list) { find_vfs()
/linux-4.1.27/drivers/char/agp/
H A Disoch.c64 struct agp_3_5_dev *dev_list, unsigned int ndevs) agp_3_5_isochronous_node_enable()
80 struct list_head *head = &dev_list->list, *pos; agp_3_5_isochronous_node_enable()
93 * device in dev_list) throughout this function. agp_3_5_isochronous_node_enable()
111 * We can't do this sort when we initially construct the dev_list agp_3_5_isochronous_node_enable()
116 agp_3_5_dev_list_sort(dev_list, ndevs); agp_3_5_isochronous_node_enable()
131 * Extract power-on defaults for each device in dev_list. Along agp_3_5_isochronous_node_enable()
284 * giving any left over slots to the last device in dev_list.
287 struct agp_3_5_dev *dev_list, unsigned int ndevs) agp_3_5_nonisochronous_node_enable()
290 struct list_head *head = &dev_list->list, *pos; agp_3_5_nonisochronous_node_enable()
324 struct agp_3_5_dev *dev_list, *cur; agp_3_5_enable() local
341 if ((dev_list = kmalloc(sizeof(*dev_list), GFP_KERNEL)) == NULL) { agp_3_5_enable()
345 head = &dev_list->list; agp_3_5_enable()
348 /* Find all AGP devices, and add them to dev_list. */ for_each_pci_dev()
447 ret = agp_3_5_isochronous_node_enable(bridge, dev_list, ndevs);
456 agp_3_5_nonisochronous_node_enable(bridge, dev_list, ndevs);
459 /* Be sure to free the dev_list */
466 kfree(dev_list);
63 agp_3_5_isochronous_node_enable(struct agp_bridge_data *bridge, struct agp_3_5_dev *dev_list, unsigned int ndevs) agp_3_5_isochronous_node_enable() argument
286 agp_3_5_nonisochronous_node_enable(struct agp_bridge_data *bridge, struct agp_3_5_dev *dev_list, unsigned int ndevs) agp_3_5_nonisochronous_node_enable() argument
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
H A Dintf.c48 static LIST_HEAD(dev_list);
96 list_for_each_entry(priv, &dev_list, dev_list) { mlx4_register_interface()
117 list_for_each_entry(priv, &dev_list, dev_list) mlx4_unregister_interface()
202 list_add_tail(&priv->dev_list, &dev_list); mlx4_register_device()
223 list_del(&priv->dev_list); mlx4_unregister_device()
H A Dmlx4.h843 struct list_head dev_list; member in struct:mlx4_priv
/linux-4.1.27/sound/oss/
H A Dsoundcard.c533 } dev_list[] = { variable in typeref:struct:oss_minor_dev
557 for (i = 0; i < ARRAY_SIZE(dev_list); i++) { oss_init()
560 unsigned short minor = dev_list[i].minor + j * 0x10; oss_init()
562 dev_list[i].enabled = (1 << j); oss_init()
576 for (i = 0; i < ARRAY_SIZE(dev_list); i++) { oss_cleanup()
579 if (dev_list[i].enabled & (1 << j)) oss_cleanup()
580 unregister_sound_special(dev_list[i].minor); oss_cleanup()
/linux-4.1.27/net/atm/
H A Dresources.c57 dev = list_entry(p, struct atm_dev, dev_list); __atm_dev_lookup()
125 list_add_tail(&dev->dev_list, &atm_devs); atm_dev_register()
149 list_del(&dev->dev_list); atm_dev_deregister()
242 dev = list_entry(p, struct atm_dev, dev_list); atm_dev_ioctl()
H A Dproc.c246 struct atm_dev *dev = list_entry(v, struct atm_dev, dev_list); atm_dev_seq_show()
H A Dcommon.c507 struct atm_dev, dev_list); vcc_connect()
/linux-4.1.27/drivers/infiniband/hw/cxgb3/
H A Diwch.c63 static LIST_HEAD(dev_list);
170 list_add_tail(&rnicp->entry, &dev_list); open_rnic_dev()
187 list_for_each_entry_safe(dev, tmp, &dev_list, entry) { close_rnic_dev()
/linux-4.1.27/drivers/net/
H A Dntb_netdev.c71 static LIST_HEAD(dev_list);
364 list_add(&dev->list, &dev_list); ntb_netdev_probe()
381 list_for_each_entry(dev, &dev_list, list) { ntb_netdev_remove()
/linux-4.1.27/drivers/infiniband/ulp/ipoib/
H A Dipoib_main.c1684 struct list_head *dev_list; ipoib_add_one() local
1692 dev_list = kmalloc(sizeof *dev_list, GFP_KERNEL); ipoib_add_one()
1693 if (!dev_list) ipoib_add_one()
1696 INIT_LIST_HEAD(dev_list); ipoib_add_one()
1712 list_add_tail(&priv->list, dev_list); ipoib_add_one()
1716 ib_set_client_data(device, &ipoib_client, dev_list); ipoib_add_one()
1722 struct list_head *dev_list; ipoib_remove_one() local
1727 dev_list = ib_get_client_data(device, &ipoib_client); ipoib_remove_one()
1728 if (!dev_list) ipoib_remove_one()
1731 list_for_each_entry_safe(priv, tmp, dev_list, list) { list_for_each_entry_safe()
1748 kfree(dev_list);
/linux-4.1.27/drivers/scsi/libsas/
H A Dsas_discover.c163 list_add_tail(&dev->dev_list_node, &port->dev_list); sas_get_port_device()
226 list_add_tail(&dev->dev_list_node, &port->dev_list); sas_probe_devices()
260 list_for_each_entry(dev, &port->dev_list, dev_list_node) sas_suspend_devices()
395 list_for_each_entry_safe_reverse(dev, n, &port->dev_list, dev_list_node) { sas_unregister_domain_devices()
H A Dsas_port.c63 list_for_each_entry(dev, &port->dev_list, dev_list_node) { sas_resume_port()
323 INIT_LIST_HEAD(&port->dev_list); sas_init_port()
H A Dsas_ata.c657 list_for_each_entry_safe(dev, n, &port->dev_list, dev_list_node) { sas_ata_flush_pm_eh()
674 list_for_each_entry(dev, &port->dev_list, dev_list_node) { sas_suspend_sata()
696 list_for_each_entry(dev, &port->dev_list, dev_list_node) { sas_resume_sata()
772 list_for_each_entry(dev, &port->dev_list, dev_list_node) { sas_ata_strategy_handler()
H A Dsas_expander.c645 list_for_each_entry(dev, &port->dev_list, dev_list_node) { sas_dev_present_in_domain()
968 list_add_tail(&child->dev_list_node, &parent->port->dev_list); sas_ex_discover_expander()
1621 list_for_each_entry(dev, &port->dev_list, dev_list_node) { sas_ex_level_discovery()
H A Dsas_scsi_host.c837 list_for_each_entry(dev, &port->dev_list, dev_list_node) { sas_find_dev_by_rphy()
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx5/core/
H A Dmain.c70 static LIST_HEAD(dev_list);
863 list_add_tail(&priv->dev_list, &dev_list); mlx5_register_device()
878 list_del(&priv->dev_list); mlx5_unregister_device()
891 list_for_each_entry(priv, &dev_list, dev_list) mlx5_register_interface()
904 list_for_each_entry(priv, &dev_list, dev_list) mlx5_unregister_interface()
/linux-4.1.27/drivers/base/power/
H A Ddomain_governor.c136 list_for_each_entry(pdd, &genpd->dev_list, list_node) { default_power_down_ok()
170 list_for_each_entry(pdd, &genpd->dev_list, list_node) { default_power_down_ok()
H A Ddomain.c537 list_for_each_entry(pdd, &genpd->dev_list, list_node) {
571 list_for_each_entry_reverse(pdd, &genpd->dev_list, list_node) {
1506 list_add_tail(&gpd_data->base.list_node, &genpd->dev_list); __pm_genpd_add_device()
1895 INIT_LIST_HEAD(&genpd->dev_list); pm_genpd_init()
2306 list_for_each_entry(pm_data, &genpd->dev_list, list_node) { pm_genpd_summary_one()
/linux-4.1.27/drivers/infiniband/hw/usnic/
H A Dusnic_ib_verbs.c138 struct device *dev, **dev_list; find_free_vf_and_create_qp_grp() local
150 dev_list = usnic_uiom_get_dev_list(pd->umem_pd); find_free_vf_and_create_qp_grp()
151 for (i = 0; dev_list[i]; i++) { find_free_vf_and_create_qp_grp()
152 dev = dev_list[i]; find_free_vf_and_create_qp_grp()
167 usnic_uiom_free_dev_list(dev_list); find_free_vf_and_create_qp_grp()
/linux-4.1.27/drivers/crypto/
H A Dbfin_crc.c73 struct list_head dev_list; member in struct:bfin_crypto_crc_list
157 list_for_each_entry(crc, &crc_list.dev_list, list) { bfin_crypto_crc_init()
674 list_add(&crc->list, &crc_list.dev_list); bfin_crypto_crc_probe()
677 if (list_is_singular(&crc_list.dev_list)) { bfin_crypto_crc_probe()
742 INIT_LIST_HEAD(&crc_list.dev_list); bfin_crypto_crc_mod_init()
H A Dimg-hash.c138 struct list_head dev_list; member in struct:img_hash_drv
143 .dev_list = LIST_HEAD_INIT(img_hash.dev_list),
601 list_for_each_entry(tmp, &img_hash.dev_list, list) { img_hash_digest()
968 list_add_tail(&hdev->list, &img_hash.dev_list); img_hash_probe()
H A Datmel-aes.c149 struct list_head dev_list; member in struct:atmel_aes_drv
154 .dev_list = LIST_HEAD_INIT(atmel_aes.dev_list),
247 list_for_each_entry(tmp, &atmel_aes.dev_list, list) { atmel_aes_find_dev()
1418 list_add_tail(&aes_dd->list, &atmel_aes.dev_list); atmel_aes_probe()
H A Datmel-sha.c138 struct list_head dev_list; member in struct:atmel_sha_drv
143 .dev_list = LIST_HEAD_INIT(atmel_sha.dev_list),
265 list_for_each_entry(tmp, &atmel_sha.dev_list, list) { atmel_sha_init()
1445 list_add_tail(&sha_dd->list, &atmel_sha.dev_list); atmel_sha_probe()
H A Datmel-tdes.c141 struct list_head dev_list; member in struct:atmel_tdes_drv
146 .dev_list = LIST_HEAD_INIT(atmel_tdes.dev_list),
206 list_for_each_entry(tmp, &atmel_tdes.dev_list, list) { atmel_tdes_find_dev()
1458 list_add_tail(&tdes_dd->list, &atmel_tdes.dev_list); atmel_tdes_probe()
H A Domap-aes.c191 static LIST_HEAD(dev_list);
334 list_for_each_entry(tmp, &dev_list, list) { omap_aes_find_dev()
799 list_for_each_entry(dd, &dev_list, list) { omap_aes_cra_init()
822 list_for_each_entry(dd, &dev_list, list) { omap_aes_cra_exit()
1241 list_add_tail(&dd->list, &dev_list); omap_aes_probe()
H A Domap-sham.c235 struct list_head dev_list; member in struct:omap_sham_drv
241 .dev_list = LIST_HEAD_INIT(sham.dev_list),
839 list_for_each_entry(tmp, &sham.dev_list, list) { omap_sham_init()
1195 list_for_each_entry(tmp, &sham.dev_list, list) { omap_sham_setkey()
1959 list_add_tail(&dd->list, &sham.dev_list); omap_sham_probe()
H A Domap-des.c172 static LIST_HEAD(dev_list);
318 list_for_each_entry(tmp, &dev_list, list) { omap_des_find_dev()
1130 list_add_tail(&dd->list, &dev_list); omap_des_probe()
/linux-4.1.27/sound/pci/hda/
H A Dhda_proc.c645 u8 dev_list[AC_MAX_DEV_LIST_LEN]; print_device_list() local
648 devlist_len = snd_hda_get_devices(codec, nid, dev_list, print_device_list()
665 !!(dev_list[i] & AC_DE_PD), print_device_list()
666 !!(dev_list[i] & AC_DE_ELDV), print_device_list()
667 !!(dev_list[i] & AC_DE_IA)); print_device_list()
H A Dhda_codec.h369 u8 *dev_list, int max_devices);
H A Dhda_codec.c449 * @dev_list: device list array
456 u8 *dev_list, int max_devices) snd_hda_get_devices()
476 dev_list[devices] = (u8)parm; snd_hda_get_devices()
455 snd_hda_get_devices(struct hda_codec *codec, hda_nid_t nid, u8 *dev_list, int max_devices) snd_hda_get_devices() argument
/linux-4.1.27/drivers/scsi/
H A Dscsi_devinfo.c481 * scsi_dev_info_list_add_str - parse dev_list and add to the scsi_dev_info_list.
482 * @dev_list: string of device flags to add
485 * Parse dev_list, and add entries to the scsi_dev_info_list.
486 * dev_list is of the form "vendor:product:flag,vendor:product:flag".
487 * dev_list is modified via strsep. Can be called for command line
492 static int scsi_dev_info_list_add_str(char *dev_list) scsi_dev_info_list_add_str() argument
498 next = dev_list; scsi_dev_info_list_add_str()
H A Dscsi_debug.c585 struct list_head dev_list; member in struct:sdebug_dev_info
801 list_for_each_entry(dp, &sdhp->dev_info_list, dev_list) { clear_luns_changed_on_target()
3116 dev_list) resp_write_buffer()
3128 dev_list) resp_write_buffer()
3571 list_add_tail(&devip->dev_list, &sdbg_host->dev_info_list); sdebug_device_create()
3590 list_for_each_entry(devip, &sdbg_host->dev_info_list, dev_list) { devInfoReg()
3820 dev_list) scsi_debug_target_reset()
3853 dev_list) { scsi_debug_bus_reset()
3878 dev_list) { scsi_debug_host_reset()
4491 dev_list) { max_luns_store()
4568 dev_list) { virtual_gb_store()
5056 dev_list) { sdebug_add_adapter()
5057 list_del(&sdbg_devinfo->dev_list); sdebug_add_adapter()
5441 dev_list) { sdebug_driver_remove()
5442 list_del(&sdbg_devinfo->dev_list); sdebug_driver_remove()
/linux-4.1.27/include/net/irda/
H A Dirlan_common.h173 struct list_head dev_list; member in struct:irlan_cb
/linux-4.1.27/fs/btrfs/
H A Dvolumes.c105 struct btrfs_device, dev_list); free_fs_devices()
106 list_del(&device->dev_list); free_fs_devices()
146 INIT_LIST_HEAD(&dev->dev_list); __alloc_device()
167 list_for_each_entry(dev, head, dev_list) { list_for_each_entry()
496 list_add_rcu(&device->dev_list, &fs_devices->devices); device_list_add()
579 list_for_each_entry(orig_dev, &orig->devices, dev_list) { clone_fs_devices()
600 list_add(&device->dev_list, &fs_devices->devices); clone_fs_devices()
620 list_for_each_entry_safe(device, next, &fs_devices->devices, dev_list) { btrfs_close_extra_devices()
656 list_del_init(&device->dev_list); btrfs_close_extra_devices()
703 list_for_each_entry(device, &fs_devices->devices, dev_list) { __btrfs_close_devices()
730 list_replace_rcu(&device->dev_list, &new_device->dev_list); __btrfs_close_devices()
789 list_for_each_entry(device, head, dev_list) { list_for_each_entry()
1611 list_for_each_entry(tmp, devices, dev_list) { list_for_each_entry()
1692 list_del_rcu(&device->dev_list);
1701 struct btrfs_device, dev_list);
1824 list_del_rcu(&srcdev->dev_list); btrfs_rm_dev_replace_remove_srcdev()
1886 struct btrfs_device, dev_list); btrfs_destroy_dev_replace_tgtdev()
1891 list_del_rcu(&tgtdev->dev_list); btrfs_destroy_dev_replace_tgtdev()
1940 list_for_each_entry(tmp, devices, dev_list) { list_for_each_entry()
1995 list_for_each_entry(device, &seed_devices->devices, dev_list) btrfs_prepare_sprout()
2128 list_for_each_entry(device, devices, dev_list) { list_for_each_entry()
2190 list_add_rcu(&device->dev_list, &root->fs_info->fs_devices->devices);
2333 list_for_each_entry(device, devices, dev_list) { list_for_each_entry()
2387 list_add(&device->dev_list, &fs_info->fs_devices->devices);
3163 list_for_each_entry(device, devices, dev_list) { list_for_each_entry()
5945 list_add(&device->dev_list, &fs_devices->devices); add_missing_dev()
6224 list_move(&device->dev_list, &fs_devices->devices); read_one_dev()
6433 list_for_each_entry(device, &fs_devices->devices, dev_list) btrfs_init_devices_late()
6469 list_for_each_entry(device, &fs_devices->devices, dev_list) { btrfs_init_dev_stats()
6586 list_for_each_entry(device, &fs_devices->devices, dev_list) { btrfs_run_dev_stats()
H A Dsysfs.c639 list_for_each_entry(dev, &fs_devices->devices, dev_list) { btrfs_kobj_add_device()
H A Dvolumes.h51 struct list_head dev_list; member in struct:btrfs_device
H A Dreada.c765 list_for_each_entry(device, &fs_devices->devices, dev_list) { __reada_start_machine()
816 list_for_each_entry(device, &fs_devices->devices, dev_list) { dump_devs()
H A Ddisk-io.c1719 list_for_each_entry_rcu(device, &info->fs_devices->devices, dev_list) { btrfs_congested_fn()
3387 list_for_each_entry_rcu(dev, head, dev_list) { list_for_each_entry_rcu()
3403 list_for_each_entry_rcu(dev, head, dev_list) { list_for_each_entry_rcu()
3534 list_for_each_entry_rcu(dev, head, dev_list) { list_for_each_entry_rcu()
3574 list_for_each_entry_rcu(dev, head, dev_list) { list_for_each_entry_rcu()
H A Dcheck-integrity.c673 list_for_each_entry(device, dev_head, dev_list) { list_for_each_entry()
3121 list_for_each_entry(device, dev_head, dev_list) { list_for_each_entry()
3180 list_for_each_entry(device, dev_head, dev_list) { list_for_each_entry()
H A Dsuper.c1715 list_for_each_entry_rcu(device, &fs_devices->devices, dev_list) { btrfs_calc_avail_data_space()
2017 list_for_each_entry(dev, head, dev_list) { list_for_each_entry()
H A Dioctl.c388 dev_list) { btrfs_ioctl_fitrim()
2695 list_for_each_entry_safe(device, next, &fs_devices->devices, dev_list) { btrfs_ioctl_fs_info()
/linux-4.1.27/drivers/s390/crypto/
H A Dzcrypt_api.c591 struct ep11_target_dev_list dev_list) is_desired_ep11dev()
595 for (n = 0; n < dev_list.targets_num; n++, dev_list.targets++) { is_desired_ep11dev()
596 if ((AP_QID_DEVICE(dev_qid) == dev_list.targets->ap_id) && is_desired_ep11dev()
597 (AP_QID_QUEUE(dev_qid) == dev_list.targets->dom_id)) { is_desired_ep11dev()
590 is_desired_ep11dev(unsigned int dev_qid, struct ep11_target_dev_list dev_list) is_desired_ep11dev() argument
/linux-4.1.27/block/
H A Dbsg.c40 struct hlist_node dev_list; member in struct:bsg_device
690 INIT_HLIST_NODE(&bd->dev_list); bsg_alloc_device()
722 hlist_del(&bd->dev_list); bsg_put_device()
770 hlist_add_head(&bd->dev_list, bsg_dev_idx_hash(iminor(inode))); bsg_add_device()
786 hlist_for_each_entry(bd, bsg_dev_idx_hash(minor), dev_list) { hlist_for_each_entry()
/linux-4.1.27/net/core/
H A Ddev.c227 list_add_tail_rcu(&dev->dev_list, &net->dev_base_head); list_netdevice()
245 list_del_rcu(&dev->dev_list); unlist_netdevice()
4582 list_add(&napi->dev_list, &dev->napi_list); netif_napi_add()
4608 list_del_init(&napi->dev_list); netif_napi_del()
4995 struct list_head *dev_list) netdev_adjacent_sysfs_add()
4998 sprintf(linkname, dev_list == &dev->adj_list.upper ? netdev_adjacent_sysfs_add()
5005 struct list_head *dev_list) netdev_adjacent_sysfs_del()
5008 sprintf(linkname, dev_list == &dev->adj_list.upper ? netdev_adjacent_sysfs_del()
5015 struct list_head *dev_list) netdev_adjacent_is_neigh_list()
5017 return (dev_list == &dev->adj_list.upper || netdev_adjacent_is_neigh_list()
5018 dev_list == &dev->adj_list.lower) && netdev_adjacent_is_neigh_list()
5024 struct list_head *dev_list, __netdev_adjacent_dev_insert()
5030 adj = __netdev_find_adj(dev, adj_dev, dev_list); __netdev_adjacent_dev_insert()
5050 if (netdev_adjacent_is_neigh_list(dev, adj_dev, dev_list)) { __netdev_adjacent_dev_insert()
5051 ret = netdev_adjacent_sysfs_add(dev, adj_dev, dev_list); __netdev_adjacent_dev_insert()
5063 list_add_rcu(&adj->list, dev_list); __netdev_adjacent_dev_insert()
5065 list_add_tail_rcu(&adj->list, dev_list); __netdev_adjacent_dev_insert()
5071 if (netdev_adjacent_is_neigh_list(dev, adj_dev, dev_list)) __netdev_adjacent_dev_insert()
5072 netdev_adjacent_sysfs_del(dev, adj_dev->name, dev_list); __netdev_adjacent_dev_insert()
5082 struct list_head *dev_list) __netdev_adjacent_dev_remove()
5086 adj = __netdev_find_adj(dev, adj_dev, dev_list); __netdev_adjacent_dev_remove()
5104 if (netdev_adjacent_is_neigh_list(dev, adj_dev, dev_list)) __netdev_adjacent_dev_remove()
5105 netdev_adjacent_sysfs_del(dev, adj_dev->name, dev_list); __netdev_adjacent_dev_remove()
6905 list_for_each_entry_safe(p, n, &dev->napi_list, dev_list) free_netdev()
4993 netdev_adjacent_sysfs_add(struct net_device *dev, struct net_device *adj_dev, struct list_head *dev_list) netdev_adjacent_sysfs_add() argument
5003 netdev_adjacent_sysfs_del(struct net_device *dev, char *name, struct list_head *dev_list) netdev_adjacent_sysfs_del() argument
5013 netdev_adjacent_is_neigh_list(struct net_device *dev, struct net_device *adj_dev, struct list_head *dev_list) netdev_adjacent_is_neigh_list() argument
5022 __netdev_adjacent_dev_insert(struct net_device *dev, struct net_device *adj_dev, struct list_head *dev_list, void *private, bool master) __netdev_adjacent_dev_insert() argument
5080 __netdev_adjacent_dev_remove(struct net_device *dev, struct net_device *adj_dev, struct list_head *dev_list) __netdev_adjacent_dev_remove() argument
H A Dnetpoll.c169 list_for_each_entry(napi, &dev->napi_list, dev_list) { poll_napi()
310 list_for_each_entry(napi, &dev->napi_list, dev_list) { netpoll_owner_active()
H A Drtnetlink.c2350 list_for_each_entry(dev, &net->dev_base_head, dev_list) { rtnl_calcit()
/linux-4.1.27/drivers/infiniband/ulp/srp/
H A Dib_srp.h96 struct list_head dev_list; member in struct:srp_device
H A Dib_srp.c3443 INIT_LIST_HEAD(&srp_dev->dev_list); srp_add_one()
3468 list_add_tail(&host->list, &srp_dev->dev_list); srp_add_one()
3495 list_for_each_entry_safe(host, tmp_host, &srp_dev->dev_list, list) { srp_remove_one()
/linux-4.1.27/include/linux/
H A Dpm_domain.h54 struct list_head dev_list; /* List of devices */ member in struct:generic_pm_domain
H A Dnetdevice.h320 struct list_head dev_list; member in struct:napi_struct
1321 * @dev_list: The global list of network devices
1521 * Some hardware also needs these fields (state,dev_list,
1528 struct list_head dev_list; member in struct:net_device
2102 list_for_each_entry(d, &(net)->dev_base_head, dev_list)
2104 list_for_each_entry_reverse(d, &(net)->dev_base_head, dev_list)
2106 list_for_each_entry_rcu(d, &(net)->dev_base_head, dev_list)
2108 list_for_each_entry_safe(d, n, &(net)->dev_base_head, dev_list)
2110 list_for_each_entry_continue(d, &(net)->dev_base_head, dev_list)
2112 list_for_each_entry_continue_rcu(d, &(net)->dev_base_head, dev_list)
2116 #define net_device_entry(lh) list_entry(lh, struct net_device, dev_list)
2124 lh = dev->dev_list.next; next_net_device()
2134 lh = rcu_dereference(list_next_rcu(&dev->dev_list)); next_net_device_rcu()
H A Datmdev.h168 struct list_head dev_list; /* linkage */ member in struct:atm_dev
/linux-4.1.27/net/irda/irlan/
H A Dirlan_common.c182 list_for_each_entry_safe(self, next, &irlans, dev_list) { irlan_cleanup()
247 list_add_rcu(&self->dev_list, &irlans); irlan_open()
287 list_for_each_entry_rcu(self, &irlans, dev_list) { irlan_get_any()
1119 struct irlan_cb *self = list_entry(v, struct irlan_cb, dev_list); irlan_seq_show()
/linux-4.1.27/drivers/iommu/
H A Damd_iommu.c95 struct list_head list; /* For domain->dev_list */
1191 list_for_each_entry(dev_data, &domain->dev_list, list) { __domain_flush_pages()
1244 list_for_each_entry(dev_data, &domain->dev_list, list) domain_flush_devices()
2008 INIT_LIST_HEAD(&dma_dom->domain.dev_list); dma_ops_domain_alloc()
2119 list_add(&dev_data->list, &domain->dev_list); do_attach()
2532 list_for_each_entry(dev_data, &domain->dev_list, list) update_device_table()
3184 while (!list_empty(&domain->dev_list)) { cleanup_domain()
3185 entry = list_first_entry(&domain->dev_list, cleanup_domain()
3219 INIT_LIST_HEAD(&domain->dev_list); protection_domain_alloc()
3582 list_for_each_entry(dev_data, &domain->dev_list, list) { __flush_pasid()
H A Damd_iommu_types.h409 struct list_head dev_list; /* List of all devices in this domain */ member in struct:protection_domain
/linux-4.1.27/drivers/infiniband/core/
H A Dcma.c79 static LIST_HEAD(dev_list);
391 list_for_each_entry(cma_dev, &dev_list, list) { cma_acquire_dev()
437 list_for_each_entry(cur_dev, &dev_list, list) { cma_resolve_ib_dev()
1678 list_for_each_entry(cma_dev, &dev_list, list) cma_listen_on_all()
2046 list_for_each_entry(cur_dev, &dev_list, list) { cma_bind_loopback()
3488 list_for_each_entry(cma_dev, &dev_list, list) cma_netdev_callback()
3521 list_add_tail(&cma_dev->list, &dev_list); cma_add_one()
3612 list_for_each_entry(cma_dev, &dev_list, list) { cma_get_id_stats()
/linux-4.1.27/drivers/net/bonding/
H A Dbond_sysfs.c62 list_for_each_entry(bond, &bn->dev_list, bond_list) { bonding_show_bonds()
83 list_for_each_entry(bond, &bn->dev_list, bond_list) { bond_get_by_name()
H A Dbond_main.c4561 list_add_tail(&bond->bond_list, &bn->dev_list); bond_init()
4629 INIT_LIST_HEAD(&bn->dev_list); bond_net_init()
4647 list_for_each_entry_safe(bond, tmp_bond, &bn->dev_list, bond_list) bond_net_exit()
/linux-4.1.27/drivers/block/
H A Dnvme-core.c75 static LIST_HEAD(dev_list);
2073 list_for_each_entry_safe(dev, next, &dev_list, node) { nvme_kthread()
2576 if (list_empty(&dev_list) && !IS_ERR_OR_NULL(nvme_thread)) { nvme_dev_list_remove()
2749 list_for_each_entry(dev, &dev_list, node) { nvme_dev_open()
2830 if (list_empty(&dev_list) && IS_ERR_OR_NULL(nvme_thread)) { nvme_dev_start()
2834 list_add(&dev->node, &dev_list); nvme_dev_start()
/linux-4.1.27/include/net/
H A Dbonding.h520 struct list_head dev_list; member in struct:bond_net
/linux-4.1.27/include/scsi/
H A Dlibsas.h269 struct list_head dev_list; member in struct:asd_sas_port
/linux-4.1.27/include/target/
H A Dtarget_core_base.h820 struct list_head dev_list; member in struct:se_device
/linux-4.1.27/include/linux/mlx5/
H A Ddriver.h513 struct list_head dev_list; member in struct:mlx5_priv
/linux-4.1.27/drivers/video/fbdev/matrox/
H A Dmatroxfb_base.c1429 } dev_list[] = { variable in typeref:struct:board
2050 for (b = dev_list; b->vendor; b++) { matroxfb_probe()
/linux-4.1.27/drivers/target/
H A Dtarget_core_device.c1485 INIT_LIST_HEAD(&dev->dev_list); target_alloc_device()
/linux-4.1.27/drivers/net/wireless/
H A Dairo.c1159 struct list_head dev_list; member in struct:airo_info
2351 list_add_tail(&ai->dev_list, &airo_devices); add_airo_dev()
2357 list_del(&ai->dev_list); del_airo_dev()
5697 ai = list_entry(airo_devices.next, struct airo_info, dev_list); airo_cleanup_module()
/linux-4.1.27/drivers/scsi/mvsas/
H A Dmv_sas.c1142 list_for_each_entry(dev, &port->dev_list, dev_list_node) mvs_port_notify_deformed()

Completed in 3493 milliseconds