Home
last modified time | relevance | path

Searched refs:hca_list (Results 1 – 11 of 11) sorted by relevance

/titanic_50/usr/src/cmd/datadm/
H A Ddatadm.c923 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 Dibdm.c426 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 Dibnex.c1380 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 Dibnex_hca.c583 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 Dibnex_ioctl.c1087 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 Denx_ibt.c74 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 Dibtl_hca.c380 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 Dibmf_saa_impl.c937 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 Ddapl_adapter_util.h63 IN DAPL_HCA **hca_list,
/titanic_50/usr/src/lib/udapl/udapl_tavor/tavor/
H A Ddapl_tavor_hca.c65 static int dapli_process_fake_ibds(DAPL_HCA **hca_list, int hca_idx);
/titanic_50/usr/src/uts/common/sys/ib/ibtl/
H A Dibti_common.h726 void ibt_free_hca_list(ib_guid_t *hca_list, uint_t entries);