/freebsd/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 | 599 struct ibv_device **dev_list, **orig_dev_list; in main() local 636 dev_list = orig_dev_list = ibv_get_device_list(&num_of_hcas); in main() 637 if (!dev_list) { in main() 645 while (*dev_list) { in main() 646 printf("\t%s\n", ibv_get_device_name(*dev_list)); in main() 647 ++dev_list; in main() 662 dev_list = orig_dev_list = ibv_get_device_list(NULL); in main() 663 if (!dev_list) { in main() 669 while (*dev_list) { in main() 670 if (!strcmp(ibv_get_device_name(*dev_list), ib_devname)) in main() [all …]
|
H A D | uc_pingpong.c | 535 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 D | ud_pingpong.c | 558 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 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 | rc_pingpong.c | 690 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 D | srq_pingpong.c | 627 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/contrib/libpcap/ |
H A D | pcap-bt-linux.c | 74 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() 107 memset(dev_list, 0, sizeof(*dev_list)); in bt_findalldevs() 108 dev_list->dev_num = HCI_MAX_DEV; in bt_findalldevs() 110 if (ioctl(sock, HCIGETDEVLIST, (void *) dev_list) < 0) in bt_findalldevs() 118 dev_req = dev_list->dev_req; in bt_findalldevs() 119 for (i = 0; i < dev_list->dev_num; i++, dev_req++) { in bt_findalldevs() 141 free(dev_list); in bt_findalldevs()
|
H A D | pcap-rdmasniff.c | 374 struct ibv_device **dev_list; in rdmasniff_create() local 384 dev_list = ibv_get_device_list(&numdev); in rdmasniff_create() 385 if (!dev_list) { in rdmasniff_create() 389 ibv_free_device_list(dev_list); in rdmasniff_create() 408 if (strlen(dev_list[i]->name) == namelen && in rdmasniff_create() 409 !strncmp(device, dev_list[i]->name, namelen)) { in rdmasniff_create() 416 priv->rdma_device = dev_list[i]; in rdmasniff_create() 423 ibv_free_device_list(dev_list); in rdmasniff_create() 430 struct ibv_device **dev_list; in rdmasniff_findalldevs() local 435 dev_list = ibv_get_device_list(&numdev); in rdmasniff_findalldevs() [all …]
|
/freebsd/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 | 861 struct list_head dev_list; member
|
/freebsd/sys/ofed/drivers/infiniband/ulp/ipoib/ |
H A D | ipoib_main.c | 1056 struct list_head *dev_list; in ipoib_add_one() local 1064 dev_list = kmalloc(sizeof *dev_list, GFP_KERNEL); in ipoib_add_one() 1065 if (!dev_list) in ipoib_add_one() 1068 INIT_LIST_HEAD(dev_list); in ipoib_add_one() 1084 list_add_tail(&priv->list, dev_list); in ipoib_add_one() 1088 ib_set_client_data(device, &ipoib_client, dev_list); in ipoib_add_one() 1095 struct list_head *dev_list = client_data; in ipoib_remove_one() local 1097 if (!dev_list) in ipoib_remove_one() 1103 list_for_each_entry_safe(priv, tmp, dev_list, list) { in ipoib_remove_one() 1118 kfree(dev_list); in ipoib_remove_one() [all …]
|
/freebsd/sys/dev/smartpqi/ |
H A D | smartpqi_discovery.c | 223 if(softs->dev_list[j] == NULL) in pqisrc_add_softs_entry() 225 temp_device = softs->dev_list[j]; in pqisrc_add_softs_entry() 254 if(softs->dev_list[j] == NULL) in pqisrc_add_softs_entry() 256 temp_device = softs->dev_list[j]; in pqisrc_add_softs_entry() 281 if(softs->dev_list[j]) in pqisrc_add_softs_entry() 283 softs->dev_list[j] = device; in pqisrc_add_softs_entry() 302 if(softs->dev_list[index] == NULL) in pqisrc_find_btl_list_index() 304 temp_device = softs->dev_list[index]; in pqisrc_find_btl_list_index() 331 if(softs->dev_list[index] == NULL) in pqisrc_find_device_list_index() 333 temp_device = softs->dev_list[index]; in pqisrc_find_device_list_index() [all …]
|
H A D | smartpqi_cam.c | 160 softs->dev_list[index] = NULL; in os_remove_device() 266 device = softs->dev_list[index]; in smartpqi_fix_ld_inquiry() 741 if(softs->dev_list[index] != NULL) { in smartpqi_target_rescan() 742 device = softs->dev_list[index]; in smartpqi_target_rescan() 828 if( softs->dev_list[index] == NULL ) { in pqisrc_io_start() 837 dvp = softs->dev_list[index]; in pqisrc_io_start() 884 rcb->dvp = softs->dev_list[index]; in pqisrc_io_start() 1036 pqi_scsi_dev_t *devp = softs->dev_list[index]; in pqisrc_target_reset() 1219 pqi_scsi_dev_t *dvp = softs->dev_list[index]; in smartpqi_async()
|
H A D | smartpqi_init.c | 881 memset(softs->dev_list, 0, sizeof(*softs->dev_list)); in pqisrc_init()
|
H A D | smartpqi_helper.c | 69 device = softs->dev_list[i]; in pqisrc_take_devices_offline()
|
H A D | smartpqi_structures.h | 1352 pqi_scsi_dev_t *dev_list[PQI_MAX_DEVICES]; member
|
/freebsd/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/contrib/ofed/librdmacm/ |
H A D | cma.c | 190 struct ibv_device **dev_list = NULL; in ucma_init() local 208 dev_list = ibv_get_device_list(&dev_cnt); in ucma_init() 209 if (!dev_list) { in ucma_init() 225 for (i = 0; dev_list[i]; i++) in ucma_init() 226 cma_dev_array[i].guid = ibv_get_device_guid(dev_list[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() [all …]
|
/freebsd/sys/dev/mlx5/mlx5_core/ |
H A D | mlx5_main.c | 101 static LIST_HEAD(dev_list); 838 list_add_tail(&priv->dev_list, &dev_list); in mlx5_register_device() 855 list_del(&priv->dev_list); in mlx5_unregister_device() 868 list_for_each_entry(priv, &dev_list, dev_list) in mlx5_register_interface() 881 list_for_each_entry(priv, &dev_list, dev_list) in mlx5_unregister_interface()
|
/freebsd/stand/kshim/ |
H A D | bsd_kernel.c | 713 pp_dev = dc->dev_list; in devclass_add_device() 740 dc->dev_list[dev->dev_unit] = NULL; in devclass_delete_device() 1052 if (dc->dev_list[max_unit]) { in devclass_get_maxunit() 1065 NULL : dc->dev_list[unit]); in devclass_get_device()
|
H A D | bsd_kernel.h | 436 device_t dev_list[DEVCLASS_MAXUNIT]; member
|
/freebsd/sys/ofed/drivers/infiniband/core/ |
H A D | ib_cma.c | 143 static LIST_HEAD(dev_list); 253 list_for_each_entry(cma_dev, &dev_list, list) in cma_enum_devices_by_ibdev() 668 list_for_each_entry(cma_dev, &dev_list, list) { in cma_acquire_dev() 715 list_for_each_entry(cur_dev, &dev_list, list) { in cma_resolve_ib_dev() 2523 list_for_each_entry(cma_dev, &dev_list, list) in cma_listen_on_all() 2908 list_for_each_entry(cur_dev, &dev_list, list) { in cma_bind_loopback() 4553 list_add_tail(&cma_dev->list, &dev_list); in cma_add_one()
|
/freebsd/sys/dev/mlx5/ |
H A D | driver.h | 628 struct list_head dev_list; member
|