/titanic_41/usr/src/uts/common/io/ib/clients/of/sol_uverbs/ |
H A D | sol_uverbs.c | 214 mod_ctxt->hca_count = 0; in sol_uverbs_hca_open() 237 mod_ctxt->hca_count = ibt_get_hca_list(&mod_ctxt->hca_guid_list); in sol_uverbs_hca_open() 239 if (mod_ctxt->hca_count == 0) { in sol_uverbs_hca_open() 246 if (mod_ctxt->hca_count > SOL_UVERBS_DRIVER_MAX_HCA_MINOR) { in sol_uverbs_hca_open() 249 mod_ctxt->hca_count, SOL_UVERBS_DRIVER_MAX_HCA_MINOR); in sol_uverbs_hca_open() 255 "hca_open: No. of HCAs present %d", mod_ctxt->hca_count); in sol_uverbs_hca_open() 257 mod_ctxt->hcas = kmem_zalloc(mod_ctxt->hca_count * in sol_uverbs_hca_open() 268 for (hca_ndx = 0; hca_ndx < mod_ctxt->hca_count; hca_ndx++) { in sol_uverbs_hca_open() 270 mod_ctxt->hca_guid_list[mod_ctxt->hca_count - hca_ndx -1], in sol_uverbs_hca_open() 297 mod_ctxt->hca_guid_list[mod_ctxt->hca_count - hca_ndx -1]; in sol_uverbs_hca_open() [all …]
|
/titanic_41/usr/src/uts/common/io/ib/ibtl/ |
H A D | ibtl_hca.c | 326 uint_t hca_count = 0; in ibt_get_hca_list() local 336 hca_count++; in ibt_get_hca_list() 340 if (hca_count == 0) in ibt_get_hca_list() 344 if ((hca_count == 0) || (hca_list_p == NULL)) { in ibt_get_hca_list() 346 return (hca_count); in ibt_get_hca_list() 349 hca_listp = kmem_alloc(hca_count * sizeof (ib_guid_t), KM_SLEEP); in ibt_get_hca_list() 361 "Returned <%d> entries @0x%p", hca_count, *hca_list_p); in ibt_get_hca_list() 363 return (hca_count); in ibt_get_hca_list()
|
/titanic_41/usr/src/uts/common/io/ib/clients/of/sol_umad/ |
H A D | sol_umad.c | 569 uint32_t hca_count; in umad_init_driver_info() local 583 hca_count = info->info_hca_count = ibt_get_hca_list(&hca_guids); in umad_init_driver_info() 585 if (hca_count == 0) { in umad_init_driver_info() 590 info->info_hcas = kmem_zalloc(sizeof (umad_hca_info_t) * hca_count, in umad_init_driver_info() 593 for (i = 0; i < hca_count; i++) { in umad_init_driver_info() 605 ibt_free_hca_list(hca_guids, hca_count); in umad_init_driver_info() 621 ibt_free_hca_list(hca_guids, hca_count); in umad_init_driver_info()
|
/titanic_41/usr/src/uts/common/rpc/ |
H A D | ib.h | 183 uint32_t hca_count; member
|
H A D | rpcib.c | 601 rib_stat->hca_count = ibt_get_hca_list(NULL); in rpcib_attach() 602 if (rib_stat->hca_count < 1) { in rpcib_attach() 804 ribstat->hca_count = ibt_get_hca_list(&hca_guids); in rpcib_open_hcas() 805 if (ribstat->hca_count == 0) in rpcib_open_hcas() 812 for (i = 0; i < ribstat->hca_count; i++) { in rpcib_open_hcas() 983 ibt_free_hca_list(hca_guids, ribstat->hca_count); in rpcib_open_hcas()
|
/titanic_41/usr/src/uts/common/sys/ib/clients/of/sol_uverbs/ |
H A D | sol_uverbs.h | 95 uint32_t hca_count; member
|
/titanic_41/usr/src/uts/common/io/ib/mgt/ibmf/ |
H A D | ibmf_saa_impl.c | 936 uint_t hca_count = 0; in ibmf_saa_impl_register_port() local 958 hca_count = ibt_get_hca_list(&hca_list); in ibmf_saa_impl_register_port() 960 if (hca_count == 0) { in ibmf_saa_impl_register_port() 972 for (ihca = 0; ihca != hca_count; ihca++) { in ibmf_saa_impl_register_port() 1037 ibt_free_hca_list(hca_list, hca_count); in ibmf_saa_impl_register_port() 1039 if (ihca == hca_count) { in ibmf_saa_impl_register_port()
|
/titanic_41/usr/src/lib/udapl/udapl_tavor/include/ |
H A D | dapl_adapter_util.h | 64 OUT DAT_COUNT *hca_count);
|
/titanic_41/usr/src/uts/common/io/ib/ibnex/ |
H A D | ibnex_ioctl.c | 1085 int j, k, l, hca_count; in ibnex_get_num_devices() local 1095 ibdm_ibnex_get_hca_list(&hca_list, &hca_count); in ibnex_get_num_devices() 1150 int i, j, k, l, hca_count; in ibnex_get_snapshot() local 1174 ibdm_ibnex_get_hca_list(&hca_list, &hca_count); in ibnex_get_snapshot() 1180 for (hcap = hca_list, i = 0; i < hca_count; in ibnex_get_snapshot()
|
/titanic_41/usr/src/uts/common/io/ib/mgt/ibdm/ |
H A D | ibdm.c | 258 int i, hca_count; in ibdm_init() local 287 hca_count = ibt_get_hca_list(&hca_guids); in ibdm_init() 288 IBTF_DPRINTF_L4("ibdm", "ibdm_init: num_hcas = %d", hca_count); in ibdm_init() 289 for (i = 0; i < hca_count; i++) in ibdm_init() 291 if (hca_count) in ibdm_init() 292 ibt_free_hca_list(hca_guids, hca_count); in ibdm_init()
|
/titanic_41/usr/src/uts/common/io/ib/clients/daplt/ |
H A D | daplt.c | 775 uint32_t hca_count; in daplka_init_hcas() local 780 hca_count = ibt_get_hca_list(&hca_guids); in daplka_init_hcas() 781 DERR("No. of HCAs present %d\n", hca_count); in daplka_init_hcas() 783 if (hca_count != 0) { in daplka_init_hcas() 787 for (i = 0; i < hca_count; i++) in daplka_init_hcas() 790 ibt_free_hca_list(hca_guids, hca_count); in daplka_init_hcas()
|