| /linux/drivers/crypto/starfive/ |
| H A D | jh7110-cryp.c | 28 struct list_head dev_list; member 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, list) { in starfive_cryp_find_dev() 52 spin_unlock_bh(&dev_list.lock); in starfive_cryp_find_dev() 133 spin_lock(&dev_list.lock); in starfive_cryp_probe() 134 list_add(&cryp->list, &dev_list.dev_list); in starfive_cryp_probe() 135 spin_unlock(&dev_list.lock); in starfive_cryp_probe() [all …]
|
| /linux/drivers/xen/xen-pciback/ |
| H A D | vpci.c | 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[slot]); in __xen_pcibk_init_devices() 217 list_for_each_entry_safe(e, tmp, &vpci_dev->dev_list[slot], in __xen_pcibk_release_devices() [all …]
|
| H A D | passthrough.c | 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 D | pci_stub.c | 54 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 D | isoch.c | 65 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() 117 agp_3_5_dev_list_sort(dev_list, ndevs); in agp_3_5_isochronous_node_enable() 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, *cur; in agp_3_5_enable() local 336 if ((dev_list = kmalloc_obj(*dev_list)) == NULL) { in agp_3_5_enable() 340 head = &dev_list->list; in agp_3_5_enable() 442 ret = agp_3_5_isochronous_node_enable(bridge, dev_list, ndevs); in agp_3_5_enable() 451 agp_3_5_nonisochronous_node_enable(bridge, dev_list, ndevs); in agp_3_5_enable() [all …]
|
| /linux/net/tls/ |
| H A D | tls_toe.c | 64 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/crypto/ti/ |
| H A D | dthev2-common.c | 31 .dev_list = LIST_HEAD_INIT(dthe_dev_list.dev_list), 43 dev_data = list_first_entry(&dthe_dev_list.dev_list, struct dthe_data, list); in dthe_get_dev() 45 list_move_tail(&dev_data->list, &dthe_dev_list.dev_list); in dthe_get_dev() 140 list_add(&dev_data->list, &dthe_dev_list.dev_list); in dthe_probe()
|
| H A D | dthev2-common.h | 72 struct list_head dev_list; member
|
| /linux/drivers/crypto/rockchip/ |
| H A D | rk3288_crypto.c | 30 .dev_list = LIST_HEAD_INIT(rocklist.dev_list), 39 first = list_first_entry_or_null(&rocklist.dev_list, in get_rk_crypto() 41 list_rotate_left(&rocklist.dev_list); in get_rk_crypto() 200 list_for_each_entry(dd, &rocklist.dev_list, list) { in rk_crypto_debugfs_show() 387 first = list_first_entry_or_null(&rocklist.dev_list, in rk_crypto_probe() 389 list_add_tail(&crypto_info->list, &rocklist.dev_list); in rk_crypto_probe() 420 first = list_first_entry_or_null(&rocklist.dev_list, in rk_crypto_remove()
|
| /linux/drivers/infiniband/hw/usnic/ |
| H A D | usnic_ib_verbs.c | 180 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/tools/testing/selftests/drivers/net/ |
| H A D | psp_responder.c | 412 struct psp_dev_get_list *dev_list; in main() local 430 dev_list = psp_dev_get_dump(ys); in main() 431 if (ynl_dump_empty(dev_list) && ys->err.code) in main() 434 ynl_dump_foreach(dev_list, d) { in main() 451 psp_dev_get_list_free(dev_list); in main()
|
| /linux/drivers/most/ |
| H A D | most_snd.c | 61 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 D | resources.c | 56 list_for_each_entry(dev, &atm_devs, 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() 217 list_for_each_entry(dev, &atm_devs, dev_list) { in atm_getnames()
|
| /linux/fs/btrfs/tests/ |
| H A D | btrfs-tests.c | 106 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() 179 dev_list) { in btrfs_free_dummy_fs_info()
|
| /linux/drivers/infiniband/ulp/ipoib/ |
| H A D | ipoib_main.c | 484 static int __ipoib_get_net_dev_by_params(struct list_head *dev_list, u32 port, in __ipoib_get_net_dev_by_params() argument 495 list_for_each_entry(priv, dev_list, list) { in __ipoib_get_net_dev_by_params() 514 struct list_head *dev_list = client_data; in ipoib_get_net_dev_by_params() local 527 matches = __ipoib_get_net_dev_by_params(dev_list, port, pkey_index, in ipoib_get_net_dev_by_params() 541 matches = __ipoib_get_net_dev_by_params(dev_list, port, pkey_index, in ipoib_get_net_dev_by_params() 2659 struct list_head *dev_list; in ipoib_add_one() local 2665 dev_list = kmalloc_obj(*dev_list); in ipoib_add_one() 2666 if (!dev_list) in ipoib_add_one() 2669 INIT_LIST_HEAD(dev_list); in ipoib_add_one() 2677 list_add_tail(&priv->list, dev_list); in ipoib_add_one() [all …]
|
| /linux/arch/arm64/kvm/vgic/ |
| H A D | vgic-debug.c | 334 if (list_is_last(&dev->dev_list, &its->device_list)) { in vgic_its_iter_next() 338 dev = list_next_entry(dev, dev_list); in vgic_its_iter_next() 374 struct its_device, dev_list); in vgic_its_debug_start()
|
| /linux/drivers/scsi/libsas/ |
| H A D | sas_discover.c | 155 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()
|
| /linux/drivers/crypto/intel/keembay/ |
| H A D | keembay-ocs-ecc.c | 107 struct list_head dev_list; member 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/block/rnbd/ |
| H A D | rnbd-srv.c | 67 static LIST_HEAD(dev_list); 239 list_del(&sess_dev->dev_list); in rnbd_destroy_sess_dev() 462 list_for_each_entry(dev, &dev_list, list) { in rnbd_srv_find_or_add_srv_dev() 474 list_add(&new_dev->list, &dev_list); in rnbd_srv_find_or_add_srv_dev() 790 list_add(&srv_sess_dev->dev_list, &srv_dev->sess_dev_list); in process_msg_open()
|
| H A D | rnbd-srv.h | 48 struct list_head dev_list; member
|
| /linux/include/net/ |
| H A D | tls_toe.h | 64 struct list_head dev_list; member
|
| /linux/net/smc/ |
| H A D | smc_ism.c | 365 static void smc_nl_prep_smcd_dev(struct smcd_dev_list *dev_list, in smc_nl_prep_smcd_dev() argument 374 mutex_lock(&dev_list->mutex); in smc_nl_prep_smcd_dev() 375 list_for_each_entry(smcd, &dev_list->list, list) { in smc_nl_prep_smcd_dev() 386 mutex_unlock(&dev_list->mutex); in smc_nl_prep_smcd_dev()
|
| /linux/drivers/hwtracing/coresight/ |
| H A D | coresight-tmc-core.c | 780 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/drivers/opp/ |
| H A D | debugfs.c | 223 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/sound/hda/common/ |
| H A D | proc.c | 718 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() 737 !!(dev_list[i] & AC_DE_PD), in print_device_list() 738 !!(dev_list[i] & AC_DE_ELDV), in print_device_list() 739 !!(dev_list[i] & AC_DE_IA)); in print_device_list()
|