Lines Matching refs:hca_list

1385 	ibdm_hca_list_t		*hca_list;  in ibnex_config_all_children()  local
1401 hca_list = ibdm_ibnex_get_hca_info_by_guid(hca_guid); in ibnex_config_all_children()
1402 if (hca_list == NULL) { in ibnex_config_all_children()
1406 ibnex_create_hcasvc_nodes(parent, hca_list->hl_hca_port_attr); in ibnex_config_all_children()
1407 for (ii = 0; ii < hca_list->hl_nports; ii++) { in ibnex_config_all_children()
1409 parent, &hca_list->hl_port_attr[ii]); in ibnex_config_all_children()
1410 ibnex_create_vppa_nodes(parent, &hca_list->hl_port_attr[ii]); in ibnex_config_all_children()
1412 ibdm_ibnex_free_hca_list(hca_list); in ibnex_config_all_children()
1617 ibdm_hca_list_t *hca_list; in ibnex_config_port_node() local
1634 hca_list = ibdm_ibnex_get_hca_info_by_guid(hca_guid); in ibnex_config_port_node()
1635 ASSERT(hca_list != NULL); in ibnex_config_port_node()
1636 port_attr = hca_list->hl_hca_port_attr; in ibnex_config_port_node()
1665 ibdm_ibnex_free_hca_list(hca_list); in ibnex_config_port_node()
1704 ibdm_ibnex_free_hca_list(hca_list); in ibnex_config_port_node()
2083 ibdm_hca_list_t *hca_list, *head; in ibnex_pseudo_create_all_pi() local
2087 ibdm_ibnex_get_hca_list(&hca_list, &hcacnt); in ibnex_pseudo_create_all_pi()
2089 head = hca_list; in ibnex_pseudo_create_all_pi()
2094 for (; hca_list != NULL; hca_list = hca_list->hl_next) { in ibnex_pseudo_create_all_pi()
2095 hca_dip = ibtl_ibnex_hcaguid2dip(hca_list->hl_hca_guid); in ibnex_pseudo_create_all_pi()
3151 ibdm_hca_list_t *hca_list; in ibnex_create_port_node_prop() local
3161 if ((hca_list = ibdm_ibnex_get_hca_info_by_guid( in ibnex_create_port_node_prop()
3168 if (hca_list->hl_nports != 0) { in ibnex_create_port_node_prop()
3172 ASSERT(hca_list->hl_port_attr != NULL); in ibnex_create_port_node_prop()
3175 hca_list->hl_nports * sizeof (ib_guid_t), in ibnex_create_port_node_prop()
3178 for (portnum = 0; portnum < hca_list->hl_nports; in ibnex_create_port_node_prop()
3180 port_guids[portnum] = (hca_list-> in ibnex_create_port_node_prop()
3186 hca_list->hl_nports) != DDI_PROP_SUCCESS) { in ibnex_create_port_node_prop()
3190 kmem_free(port_guids, hca_list->hl_nports * in ibnex_create_port_node_prop()
3192 ibdm_ibnex_free_hca_list(hca_list); in ibnex_create_port_node_prop()
3195 kmem_free(port_guids, hca_list->hl_nports * in ibnex_create_port_node_prop()
3200 "num-ports", hca_list->hl_nports) != DDI_PROP_SUCCESS) { in ibnex_create_port_node_prop()
3203 ibdm_ibnex_free_hca_list(hca_list); in ibnex_create_port_node_prop()
3206 ibdm_ibnex_free_hca_list(hca_list); in ibnex_create_port_node_prop()
4130 ibdm_hca_list_t *hca_list; in ibnex_ioc_initnode_all_pi() local
4138 for (hca_list = ioc_info->ioc_hca_list; hca_list; in ibnex_ioc_initnode_all_pi()
4139 hca_list = hca_list->hl_next) { in ibnex_ioc_initnode_all_pi()
4140 hca_dip = ibtl_ibnex_hcaguid2dip(hca_list->hl_hca_guid); in ibnex_ioc_initnode_all_pi()
4238 ibdm_hca_list_t *hca_list; in ibnex_ioc_pi_reachable() local
4243 for (hca_list = ioc_info->ioc_hca_list; hca_list; in ibnex_ioc_pi_reachable()
4244 hca_list = hca_list->hl_next) { in ibnex_ioc_pi_reachable()
4245 hca_dip = ibtl_ibnex_hcaguid2dip(hca_list->hl_hca_guid); in ibnex_ioc_pi_reachable()