/titanic_50/usr/src/cmd/datadm/ |
H A D | datadm.c | 923 datadm_process_sp_entry(datadm_list_t *hca_list, datadm_sp_entry_t *sp_entry, in datadm_process_sp_entry() argument 932 (void) datadm_walk_list(hca_list, (int (*)(datadm_entry_t *, void *)) in datadm_process_sp_entry() 953 datadm_enqueue_entry(hca_list, (datadm_entry_t *)hca_entry); in datadm_process_sp_entry() 1001 datadm_parse_sp_conf(datadm_list_t *hca_list) in datadm_parse_sp_conf() argument 1062 retval = datadm_process_sp_entry(hca_list, in datadm_parse_sp_conf() 1082 datadm_free_list(hca_list, in datadm_parse_sp_conf() 1093 datadm_parse_dat_conf(datadm_list_t *hca_list) in datadm_parse_dat_conf() argument 1211 retval = datadm_process_sp_entry(hca_list, in datadm_parse_dat_conf() 1214 retval = datadm_process_sp_entry(hca_list, in datadm_parse_dat_conf() 1237 datadm_free_list(hca_list, in datadm_parse_dat_conf() [all …]
|
/titanic_50/usr/src/uts/common/io/ib/mgt/ibdm/ |
H A D | ibdm.c | 426 ibdm_hca_list_t *hca_list, *temp; in ibdm_fini() local 443 hca_list = ibdm.ibdm_hca_list_head; in ibdm_fini() 446 temp = hca_list; in ibdm_fini() 447 hca_list = hca_list->hl_next; in ibdm_fini() 527 ibdm_hca_list_t *hca_list; in ibdm_event_hdlr() local 551 port = ibdm_get_port_attr(event, &hca_list); in ibdm_event_hdlr() 559 hca_list->hl_nports_active++; in ibdm_event_hdlr() 575 port = ibdm_get_port_attr(event, &hca_list); in ibdm_event_hdlr() 582 hca_list->hl_nports_active--; in ibdm_event_hdlr() 606 ibdm_hca_list_t *hca_list; in ibdm_handle_port_change_event() local [all …]
|
/titanic_50/usr/src/uts/common/io/ib/ibnex/ |
H A D | ibnex.c | 1380 ibdm_hca_list_t *hca_list; in ibnex_config_all_children() local 1396 hca_list = ibdm_ibnex_get_hca_info_by_guid(hca_guid); in ibnex_config_all_children() 1397 if (hca_list == NULL) { in ibnex_config_all_children() 1401 ibnex_create_hcasvc_nodes(parent, hca_list->hl_hca_port_attr); in ibnex_config_all_children() 1402 for (ii = 0; ii < hca_list->hl_nports; ii++) { in ibnex_config_all_children() 1404 parent, &hca_list->hl_port_attr[ii]); in ibnex_config_all_children() 1405 ibnex_create_vppa_nodes(parent, &hca_list->hl_port_attr[ii]); in ibnex_config_all_children() 1407 ibdm_ibnex_free_hca_list(hca_list); in ibnex_config_all_children() 1612 ibdm_hca_list_t *hca_list; in ibnex_config_port_node() local 1629 hca_list = ibdm_ibnex_get_hca_info_by_guid(hca_guid); in ibnex_config_port_node() [all …]
|
H A D | ibnex_hca.c | 583 ibdm_hca_list_t *hca_list; in ibnex_handle_hca_attach() local 597 hca_list = ibdm_ibnex_get_hca_info_by_guid(hca_guid); in ibnex_handle_hca_attach() 598 if (hca_list == NULL) { in ibnex_handle_hca_attach() 603 ibnex_create_hcasvc_nodes(phci, hca_list->hl_hca_port_attr); in ibnex_handle_hca_attach() 604 for (ii = 0; ii < hca_list->hl_nports; ii++) { in ibnex_handle_hca_attach() 605 ibnex_create_port_nodes(phci, &hca_list->hl_port_attr[ii]); in ibnex_handle_hca_attach() 606 ibnex_create_vppa_nodes(phci, &hca_list->hl_port_attr[ii]); in ibnex_handle_hca_attach() 608 ibdm_ibnex_free_hca_list(hca_list); in ibnex_handle_hca_attach()
|
H A D | ibnex_ioctl.c | 1087 ibdm_hca_list_t *hca_list, *hcap; in ibnex_get_num_devices() local 1095 ibdm_ibnex_get_hca_list(&hca_list, &hca_count); in ibnex_get_num_devices() 1097 for (hcap = hca_list; hca_list != NULL; hca_list = hca_list->hl_next) { in ibnex_get_num_devices() 1100 for (j = 0; j < hca_list->hl_nports; j++) { in ibnex_get_num_devices() 1104 pattr = &hca_list->hl_port_attr[j]; in ibnex_get_num_devices() 1156 ibdm_hca_list_t *hca_list, *hcap; 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() 1181 hca_list = hca_list->hl_next, i++) { in ibnex_get_snapshot() 1185 port_attr = hca_list->hl_hca_port_attr; in ibnex_get_snapshot() [all …]
|
/titanic_50/usr/src/uts/common/io/ib/clients/eoib/ |
H A D | enx_ibt.c | 74 eibnx_hca_t *hca_list; in eibnx_ibt_init() local 112 hca_list = hca_tail = NULL; in eibnx_ibt_init() 125 hca_list = hca; in eibnx_ibt_init() 139 ss->nx_hca = hca_list; in eibnx_ibt_init() 837 eibnx_hca_t *hca_list; in eibnx_rb_ibt_init() local 849 hca_list = ss->nx_hca; in eibnx_rb_ibt_init() 859 for (hca = hca_list; hca; hca = hca_next) { in eibnx_rb_ibt_init()
|
/titanic_50/usr/src/uts/common/io/ib/ibtl/ |
H A D | ibtl_hca.c | 380 ibt_free_hca_list(ib_guid_t *hca_list, uint_t entries) in ibt_free_hca_list() argument 383 "Free <%d> entries from 0x%p", entries, hca_list); in ibt_free_hca_list() 385 if ((hca_list != NULL) && (entries > 0)) in ibt_free_hca_list() 386 kmem_free(hca_list, entries * sizeof (ib_guid_t)); in ibt_free_hca_list()
|
/titanic_50/usr/src/uts/common/io/ib/mgt/ibmf/ |
H A D | ibmf_saa_impl.c | 937 ib_guid_t *hca_list = NULL; in ibmf_saa_impl_register_port() local 958 hca_count = ibt_get_hca_list(&hca_list); in ibmf_saa_impl_register_port() 974 ibt_status = ibt_query_hca_ports_byguid(hca_list[ihca], in ibmf_saa_impl_register_port() 984 tnf_opaque, guid, hca_list[ihca]); in ibmf_saa_impl_register_port() 1007 tnf_opaque, hca_guid, hca_list[ihca], in ibmf_saa_impl_register_port() 1018 = hca_list[ihca]; in ibmf_saa_impl_register_port() 1023 saa_portp->saa_pt_node_guid = hca_list[ihca]; in ibmf_saa_impl_register_port() 1037 ibt_free_hca_list(hca_list, hca_count); in ibmf_saa_impl_register_port()
|
/titanic_50/usr/src/lib/udapl/udapl_tavor/include/ |
H A D | dapl_adapter_util.h | 63 IN DAPL_HCA **hca_list,
|
/titanic_50/usr/src/lib/udapl/udapl_tavor/tavor/ |
H A D | dapl_tavor_hca.c | 65 static int dapli_process_fake_ibds(DAPL_HCA **hca_list, int hca_idx);
|
/titanic_50/usr/src/uts/common/sys/ib/ibtl/ |
H A D | ibti_common.h | 726 void ibt_free_hca_list(ib_guid_t *hca_list, uint_t entries);
|