Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/ofed/libibverbs/examples/
H A Dasyncwatch.c90 struct ibv_device **dev_list; in main() local
123 dev_list = ibv_get_device_list(NULL); in main()
124 if (!dev_list) { in main()
129 for (; dev_list[i]; ++i) { in main()
130 if (!strcmp(ibv_get_device_name(dev_list[i]), ib_devname)) in main()
135 if (!dev_list[i]) { in main()
141 context = ibv_open_device(dev_list[i]); in main()
144 ibv_get_device_name(dev_list[i])); in main()
149 ibv_get_device_name(dev_list[i]), context->async_fd); in main()
H A Ddevice_list.c43 struct ibv_device **dev_list; in main() local
46 dev_list = ibv_get_device_list(&num_devices); in main()
47 if (!dev_list) { in main()
57 ibv_get_device_name(dev_list[i]), in main()
58 (unsigned long long) be64toh(ibv_get_device_guid(dev_list[i]))); in main()
61 ibv_free_device_list(dev_list); in main()
H A Ddevinfo.c636 if (!dev_list) { in main()
644 while (*dev_list) { in main()
646 ++dev_list; in main()
662 if (!dev_list) { in main()
668 while (*dev_list) { in main()
671 ++dev_list; in main()
674 if (!*dev_list) { in main()
679 ret |= print_hca_cap(*dev_list, ib_port); in main()
681 if (!*dev_list) { in main()
686 while (*dev_list) { in main()
[all …]
H A Dud_pingpong.c558 struct ibv_device **dev_list; in main() local
662 dev_list = ibv_get_device_list(NULL); in main()
663 if (!dev_list) { in main()
669 ib_dev = *dev_list; in main()
676 for (i = 0; dev_list[i]; ++i) in main()
677 if (!strcmp(ibv_get_device_name(dev_list[i]), ib_devname)) in main()
679 ib_dev = dev_list[i]; in main()
860 ibv_free_device_list(dev_list); in main()
H A Duc_pingpong.c535 struct ibv_device **dev_list; in main() local
649 dev_list = ibv_get_device_list(NULL); in main()
650 if (!dev_list) { in main()
656 ib_dev = *dev_list; in main()
663 for (i = 0; dev_list[i]; ++i) in main()
664 if (!strcmp(ibv_get_device_name(dev_list[i]), ib_devname)) in main()
666 ib_dev = dev_list[i]; in main()
854 ibv_free_device_list(dev_list); in main()
H A Dxsrq_pingpong.c105 struct ibv_device **dev_list; in open_device() local
108 dev_list = ibv_get_device_list(NULL); in open_device()
109 if (!dev_list) { in open_device()
115 for (; dev_list[i]; ++i) { in open_device()
116 if (!strcmp(ibv_get_device_name(dev_list[i]), ib_devname)) in open_device()
120 if (!dev_list[i]) { in open_device()
126 ctx.context = ibv_open_device(dev_list[i]); in open_device()
129 ibv_get_device_name(dev_list[i])); in open_device()
133 ibv_free_device_list(dev_list); in open_device()
H A Drc_pingpong.c690 struct ibv_device **dev_list; in main() local
824 dev_list = ibv_get_device_list(NULL); in main()
825 if (!dev_list) { in main()
831 ib_dev = *dev_list; in main()
838 for (i = 0; dev_list[i]; ++i) in main()
839 if (!strcmp(ibv_get_device_name(dev_list[i]), ib_devname)) in main()
841 ib_dev = dev_list[i]; in main()
1041 ibv_free_device_list(dev_list); in main()
H A Dsrq_pingpong.c627 struct ibv_device **dev_list; in main() local
764 dev_list = ibv_get_device_list(NULL); in main()
765 if (!dev_list) { in main()
771 ib_dev = *dev_list; in main()
777 for (i = 0; dev_list[i]; ++i) in main()
778 if (!strcmp(ibv_get_device_name(dev_list[i]), ib_devname)) in main()
780 ib_dev = dev_list[i]; in main()
985 ibv_free_device_list(dev_list); in main()
/freebsd-13.1/sys/dev/mlx4/mlx4_core/
H A Dmlx4_intf.c47 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()
230 list_del(&priv->dev_list); in mlx4_unregister_device()
H A Dmlx4.h861 struct list_head dev_list; member
/freebsd-13.1/contrib/libpcap/
H A Dpcap-bt-linux.c75 struct hci_dev_list_req *dev_list; in bt_findalldevs() local
92 dev_list = malloc(HCI_MAX_DEV * sizeof(*dev_req) + sizeof(*dev_list)); in bt_findalldevs()
93 if (!dev_list) in bt_findalldevs()
96 HCI_MAX_DEV * sizeof(*dev_req) + sizeof(*dev_list)); in bt_findalldevs()
101 dev_list->dev_num = HCI_MAX_DEV; in bt_findalldevs()
103 if (ioctl(sock, HCIGETDEVLIST, (void *) dev_list) < 0) in bt_findalldevs()
111 dev_req = dev_list->dev_req; in bt_findalldevs()
112 for (i = 0; i < dev_list->dev_num; i++, dev_req++) { in bt_findalldevs()
134 free(dev_list); in bt_findalldevs()
H A Dpcap-rdmasniff.c360 struct ibv_device **dev_list; in rdmasniff_create() local
370 dev_list = ibv_get_device_list(&numdev); in rdmasniff_create()
371 if (!dev_list || !numdev) { in rdmasniff_create()
390 if (strlen(dev_list[i]->name) == namelen && in rdmasniff_create()
391 !strncmp(device, dev_list[i]->name, namelen)) { in rdmasniff_create()
398 priv->rdma_device = dev_list[i]; in rdmasniff_create()
405 ibv_free_device_list(dev_list); in rdmasniff_create()
412 struct ibv_device **dev_list; in rdmasniff_findalldevs() local
417 dev_list = ibv_get_device_list(&numdev); in rdmasniff_findalldevs()
418 if (!dev_list || !numdev) { in rdmasniff_findalldevs()
[all …]
/freebsd-13.1/sys/ofed/drivers/infiniband/ulp/ipoib/
H A Dipoib_main.c1061 struct list_head *dev_list; in ipoib_add_one() local
1069 dev_list = kmalloc(sizeof *dev_list, GFP_KERNEL); in ipoib_add_one()
1070 if (!dev_list) in ipoib_add_one()
1073 INIT_LIST_HEAD(dev_list); in ipoib_add_one()
1089 list_add_tail(&priv->list, dev_list); in ipoib_add_one()
1100 struct list_head *dev_list = client_data; in ipoib_remove_one() local
1102 if (!dev_list) in ipoib_remove_one()
1123 kfree(dev_list); in ipoib_remove_one()
1212 list_for_each_entry(priv, dev_list, list) { in __ipoib_get_net_dev_by_params()
1231 struct list_head *dev_list = client_data; in ipoib_get_net_dev_by_params() local
[all …]
/freebsd-13.1/contrib/ofed/libibverbs/
H A Dinit.c264 struct ibv_device ***dev_list, in add_device() argument
272 new_list = realloc(*dev_list, *list_size * sizeof (struct ibv_device *)); in add_device()
275 *dev_list = new_list; in add_device()
278 (*dev_list)[(*num_devices)++] = dev; in add_device()
/freebsd-13.1/contrib/ofed/librdmacm/
H A Dcma.c190 struct ibv_device **dev_list = NULL; in ucma_init() local
209 if (!dev_list) { in ucma_init()
225 for (i = 0; dev_list[i]; i++) in ucma_init()
231 ibv_free_device_list(dev_list); in ucma_init()
235 ibv_free_device_list(dev_list); in ucma_init()
244 struct ibv_device **dev_list; in ucma_open_device() local
248 dev_list = ibv_get_device_list(NULL); in ucma_open_device()
249 if (!dev_list) { in ucma_open_device()
253 for (i = 0; dev_list[i]; i++) { in ucma_open_device()
255 verbs = ibv_open_device(dev_list[i]); in ucma_open_device()
[all …]
/freebsd-13.1/sys/dev/mlx5/mlx5_core/
H A Dmlx5_main.c88 static LIST_HEAD(dev_list);
795 list_add_tail(&priv->dev_list, &dev_list); in mlx5_register_device()
812 list_del(&priv->dev_list); in mlx5_unregister_device()
825 list_for_each_entry(priv, &dev_list, dev_list) in mlx5_register_interface()
838 list_for_each_entry(priv, &dev_list, dev_list) in mlx5_unregister_interface()
/freebsd-13.1/stand/kshim/
H A Dbsd_kernel.c732 pp_dev = mod->devclass_pp[0]->dev_list; in devclass_add_device()
759 mod->devclass_pp[0]->dev_list[dev->dev_unit] = NULL; in devclass_delete_device()
1080 if (dc->dev_list[max_unit]) { in devclass_get_maxunit()
1093 NULL : dc->dev_list[unit]); in devclass_get_device()
H A Dbsd_kernel.h426 device_t dev_list[DEVCLASS_MAXUNIT]; member
/freebsd-13.1/sys/ofed/drivers/infiniband/core/
H A Dib_cma.c142 static LIST_HEAD(dev_list);
252 list_for_each_entry(cma_dev, &dev_list, list) in cma_enum_devices_by_ibdev()
667 list_for_each_entry(cma_dev, &dev_list, list) { in cma_acquire_dev()
714 list_for_each_entry(cur_dev, &dev_list, list) { in cma_resolve_ib_dev()
2490 list_for_each_entry(cma_dev, &dev_list, list) in cma_listen_on_all()
2875 list_for_each_entry(cur_dev, &dev_list, list) { in cma_bind_loopback()
4516 list_add_tail(&cma_dev->list, &dev_list); in cma_add_one()
/freebsd-13.1/sys/dev/mlx5/
H A Ddriver.h617 struct list_head dev_list; member