| /freebsd-12.1/contrib/ofed/libibverbs/examples/ |
| H A D | asyncwatch.c | 90 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 D | device_list.c | 43 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 D | devinfo.c | 636 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 D | uc_pingpong.c | 531 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 D | ud_pingpong.c | 554 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 D | xsrq_pingpong.c | 105 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 D | srq_pingpong.c | 623 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 D | rc_pingpong.c | 686 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 D | pcap-bt-linux.c | 75 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 D | pcap-rdmasniff.c | 360 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 D | mlx4_intf.c | 47 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 D | mlx4.h | 859 struct list_head dev_list; member
|
| /freebsd-12.1/sys/ofed/drivers/infiniband/ulp/ipoib/ |
| H A D | ipoib_main.c | 1092 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 D | init.c | 264 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 D | mlx5_main.c | 80 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 D | cma.c | 190 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 D | bsd_kernel.c | 717 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 D | bsd_kernel.h | 393 device_t dev_list[DEVCLASS_MAXUNIT]; member
|
| /freebsd-12.1/sys/ofed/drivers/infiniband/core/ |
| H A D | ib_cma.c | 123 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 D | driver.h | 627 struct list_head dev_list; member
|