/linux-4.1.27/drivers/xen/xen-pciback/ |
H A D | vpci.c | 19 /* 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 D | passthrough.c | 14 /* 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 D | pci_stub.c | 47 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 D | isoch.c | 64 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 D | intf.c | 48 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 D | mlx4.h | 843 struct list_head dev_list; member in struct:mlx4_priv
|
/linux-4.1.27/sound/oss/ |
H A D | soundcard.c | 533 } 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 D | resources.c | 57 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 D | proc.c | 246 struct atm_dev *dev = list_entry(v, struct atm_dev, dev_list); atm_dev_seq_show()
|
H A D | common.c | 507 struct atm_dev, dev_list); vcc_connect()
|
/linux-4.1.27/drivers/infiniband/hw/cxgb3/ |
H A D | iwch.c | 63 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 D | ntb_netdev.c | 71 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 D | ipoib_main.c | 1684 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 D | sas_discover.c | 163 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 D | sas_port.c | 63 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 D | sas_ata.c | 657 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 D | sas_expander.c | 645 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 D | sas_scsi_host.c | 837 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 D | main.c | 70 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 D | domain_governor.c | 136 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 D | domain.c | 537 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 D | usnic_ib_verbs.c | 138 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 D | bfin_crc.c | 73 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 D | img-hash.c | 138 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 D | atmel-aes.c | 149 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 D | atmel-sha.c | 138 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 D | atmel-tdes.c | 141 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 D | omap-aes.c | 191 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 D | omap-sham.c | 235 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 D | omap-des.c | 172 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 D | hda_proc.c | 645 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 D | hda_codec.h | 369 u8 *dev_list, int max_devices);
|
H A D | hda_codec.c | 449 * @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 D | scsi_devinfo.c | 481 * 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 D | scsi_debug.c | 585 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 D | irlan_common.h | 173 struct list_head dev_list; member in struct:irlan_cb
|
/linux-4.1.27/fs/btrfs/ |
H A D | volumes.c | 105 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 D | sysfs.c | 639 list_for_each_entry(dev, &fs_devices->devices, dev_list) { btrfs_kobj_add_device()
|
H A D | volumes.h | 51 struct list_head dev_list; member in struct:btrfs_device
|
H A D | reada.c | 765 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 D | disk-io.c | 1719 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 D | check-integrity.c | 673 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 D | super.c | 1715 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 D | ioctl.c | 388 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 D | zcrypt_api.c | 591 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 D | bsg.c | 40 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 D | dev.c | 227 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 D | netpoll.c | 169 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 D | rtnetlink.c | 2350 list_for_each_entry(dev, &net->dev_base_head, dev_list) { rtnl_calcit()
|
/linux-4.1.27/drivers/infiniband/ulp/srp/ |
H A D | ib_srp.h | 96 struct list_head dev_list; member in struct:srp_device
|
H A D | ib_srp.c | 3443 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 D | pm_domain.h | 54 struct list_head dev_list; /* List of devices */ member in struct:generic_pm_domain
|
H A D | netdevice.h | 320 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 D | atmdev.h | 168 struct list_head dev_list; /* linkage */ member in struct:atm_dev
|
/linux-4.1.27/net/irda/irlan/ |
H A D | irlan_common.c | 182 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 D | amd_iommu.c | 95 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 D | amd_iommu_types.h | 409 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 D | cma.c | 79 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 D | bond_sysfs.c | 62 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 D | bond_main.c | 4561 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 D | nvme-core.c | 75 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 D | bonding.h | 520 struct list_head dev_list; member in struct:bond_net
|
/linux-4.1.27/include/scsi/ |
H A D | libsas.h | 269 struct list_head dev_list; member in struct:asd_sas_port
|
/linux-4.1.27/include/target/ |
H A D | target_core_base.h | 820 struct list_head dev_list; member in struct:se_device
|
/linux-4.1.27/include/linux/mlx5/ |
H A D | driver.h | 513 struct list_head dev_list; member in struct:mlx5_priv
|
/linux-4.1.27/drivers/video/fbdev/matrox/ |
H A D | matroxfb_base.c | 1429 } 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 D | target_core_device.c | 1485 INIT_LIST_HEAD(&dev->dev_list); target_alloc_device()
|
/linux-4.1.27/drivers/net/wireless/ |
H A D | airo.c | 1159 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 D | mv_sas.c | 1142 list_for_each_entry(dev, &port->dev_list, dev_list_node) mvs_port_notify_deformed()
|