Home
last modified time | relevance | path

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

/freebsd-12.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 Duc_pingpong.c531 struct ibv_device **dev_list; in main() local
645 dev_list = ibv_get_device_list(NULL); in main()
646 if (!dev_list) { in main()
652 ib_dev = *dev_list; in main()
659 for (i = 0; dev_list[i]; ++i) in main()
660 if (!strcmp(ibv_get_device_name(dev_list[i]), ib_devname)) in main()
662 ib_dev = dev_list[i]; in main()
850 ibv_free_device_list(dev_list); in main()
H A Dud_pingpong.c554 struct ibv_device **dev_list; in main() local
658 dev_list = ibv_get_device_list(NULL); in main()
659 if (!dev_list) { in main()
665 ib_dev = *dev_list; in main()
672 for (i = 0; dev_list[i]; ++i) in main()
673 if (!strcmp(ibv_get_device_name(dev_list[i]), ib_devname)) in main()
675 ib_dev = dev_list[i]; in main()
856 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 Dsrq_pingpong.c623 struct ibv_device **dev_list; in main() local
760 dev_list = ibv_get_device_list(NULL); in main()
761 if (!dev_list) { in main()
767 ib_dev = *dev_list; in main()
773 for (i = 0; dev_list[i]; ++i) in main()
774 if (!strcmp(ibv_get_device_name(dev_list[i]), ib_devname)) in main()
776 ib_dev = dev_list[i]; in main()
981 ibv_free_device_list(dev_list); in main()
H A Drc_pingpong.c686 struct ibv_device **dev_list; in main() local
820 dev_list = ibv_get_device_list(NULL); in main()
821 if (!dev_list) { in main()
827 ib_dev = *dev_list; in main()
834 for (i = 0; dev_list[i]; ++i) in main()
835 if (!strcmp(ibv_get_device_name(dev_list[i]), ib_devname)) in main()
837 ib_dev = dev_list[i]; in main()
1037 ibv_free_device_list(dev_list); in main()
/freebsd-12.1/contrib/libpcap/
H A Dpcap-bt-linux.c75 struct hci_dev_list_req *dev_list; in bt_findalldevs() local
91 dev_list = malloc(HCI_MAX_DEV * sizeof(*dev_req) + sizeof(*dev_list)); in bt_findalldevs()
92 if (!dev_list) in bt_findalldevs()
95 HCI_MAX_DEV * sizeof(*dev_req) + sizeof(*dev_list)); in bt_findalldevs()
100 dev_list->dev_num = HCI_MAX_DEV; in bt_findalldevs()
102 if (ioctl(sock, HCIGETDEVLIST, (void *) dev_list) < 0) in bt_findalldevs()
110 dev_req = dev_list->dev_req; in bt_findalldevs()
111 for (i = 0; i < dev_list->dev_num; i++, dev_req++) { in bt_findalldevs()
133 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-12.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.h859 struct list_head dev_list; member
/freebsd-12.1/sys/ofed/drivers/infiniband/ulp/ipoib/
H A Dipoib_main.c1092 struct list_head *dev_list; in ipoib_add_one() local
1100 dev_list = kmalloc(sizeof *dev_list, GFP_KERNEL); in ipoib_add_one()
1101 if (!dev_list) in ipoib_add_one()
1104 INIT_LIST_HEAD(dev_list); in ipoib_add_one()
1120 list_add_tail(&priv->list, dev_list); in ipoib_add_one()
1131 struct list_head *dev_list = client_data; in ipoib_remove_one() local
1133 if (!dev_list) in ipoib_remove_one()
1155 kfree(dev_list); in ipoib_remove_one()
1245 list_for_each_entry(priv, dev_list, list) { in __ipoib_get_net_dev_by_params()
1264 struct list_head *dev_list = client_data; in ipoib_get_net_dev_by_params() local
[all …]
/freebsd-12.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-12.1/sys/dev/mlx5/mlx5_core/
H A Dmlx5_main.c80 static LIST_HEAD(dev_list);
756 list_add_tail(&priv->dev_list, &dev_list); in mlx5_register_device()
773 list_del(&priv->dev_list); in mlx5_unregister_device()
786 list_for_each_entry(priv, &dev_list, dev_list) in mlx5_register_interface()
799 list_for_each_entry(priv, &dev_list, dev_list) in mlx5_unregister_interface()
/freebsd-12.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-12.1/stand/kshim/
H A Dbsd_kernel.c717 pp_dev = mod->devclass_pp[0]->dev_list; in devclass_add_device()
744 mod->devclass_pp[0]->dev_list[dev->dev_unit] = NULL; in devclass_delete_device()
1065 if (dc->dev_list[max_unit]) { in devclass_get_maxunit()
1078 NULL : dc->dev_list[unit]); in devclass_get_device()
H A Dbsd_kernel.h393 device_t dev_list[DEVCLASS_MAXUNIT]; member
/freebsd-12.1/sys/ofed/drivers/infiniband/core/
H A Dib_cma.c123 static LIST_HEAD(dev_list);
230 list_for_each_entry(cma_dev, &dev_list, list) in cma_enum_devices_by_ibdev()
640 list_for_each_entry(cma_dev, &dev_list, list) { in cma_acquire_dev()
687 list_for_each_entry(cur_dev, &dev_list, list) { in cma_resolve_ib_dev()
2332 list_for_each_entry(cma_dev, &dev_list, list) in cma_listen_on_all()
2689 list_for_each_entry(cur_dev, &dev_list, list) { in cma_bind_loopback()
4290 list_add_tail(&cma_dev->list, &dev_list); in cma_add_one()
/freebsd-12.1/sys/dev/mlx5/
H A Ddriver.h627 struct list_head dev_list; member