Home
last modified time | relevance | path

Searched refs:hd_hca_attr (Results 1 – 8 of 8) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/ib/ibtl/impl/
H A Dibtl.h156 ibt_hca_attr_t *hd_hca_attr; /* hca attributes */ member
181 _NOTE(DATA_READABLE_WITHOUT_LOCK(ibtl_hca_devinfo_s::hd_hca_attr))
516 (hca)->hd_hca_attr->hca_max_port_sgid_tbl_sz
518 (hca)->hd_hca_attr->hca_max_port_pkey_tbl_sz
528 (hca_hdl)->ha_hca_devp->hd_hca_attr->hca_node_guid
530 (hca_hdl)->ha_hca_devp->hd_hca_attr->hca_nports
532 (hca_hdl)->ha_hca_devp->hd_hca_attr->hca_max_port_sgid_tbl_sz
534 (hca_hdl)->ha_hca_devp->hd_hca_attr->hca_max_port_pkey_tbl_sz
/illumos-gate/usr/src/uts/common/io/ib/ibtl/
H A Dibtl_ibnex.c346 hca_guid = hca_devp->hd_hca_attr->hca_node_guid; in ibtl_ibnex_hcadip2guid()
383 if (hca_devp->hd_hca_attr->hca_node_guid == hca_guid) { in ibtl_ibnex_hcaguid2dip()
437 hca_devp->hd_hca_attr->hca_vendor_id, in ibtl_ibnex_get_hca_verbose_data()
438 hca_devp->hd_hca_attr->hca_device_id, in ibtl_ibnex_get_hca_verbose_data()
439 hca_devp->hd_hca_attr->hca_nports); in ibtl_ibnex_get_hca_verbose_data()
442 for (ii = 0; ii < hca_devp->hd_hca_attr->hca_nports; ii++) { in ibtl_ibnex_get_hca_verbose_data()
680 bcopy(hca_devp->hd_hca_attr, hca_attrs, sizeof (ibt_hca_attr_t)); in ibtl_ibnex_query_hca_byguid()
H A Dibtl_cm.c237 ports = hca_devp->hd_hca_attr->hca_nports; in ibtl_cm_get_hca_port()
256 hca_devp->hd_hca_attr->hca_node_guid; in ibtl_cm_get_hca_port()
310 hca_guid = hdevp->hd_hca_attr->hca_node_guid; in ibtl_cm_get_cnt()
313 (!(hdevp->hd_hca_attr->hca_flags & in ibtl_cm_get_cnt()
326 for (i = 0; i < hdevp->hd_hca_attr->hca_nports; i++) { in ibtl_cm_get_cnt()
633 if ((hca_devp != NULL) && (port <= hca_devp->hd_hca_attr->hca_nports) && in ibtl_cm_get_1st_full_pkey_ix()
676 for (i = 0; i < hdevp->hd_hca_attr->hca_nports; i++) { in ibtl_cm_get_local_comp_gids()
711 for (i = 0; i < hdevp->hd_hca_attr->hca_nports; i++) { in ibtl_cm_get_local_comp_gids()
H A Dibtl_hca.c96 if (hca_guid != hca_devp->hd_hca_attr->hca_node_guid) { in ibt_open_hca()
355 *hca_listp++ = hca_devp->hd_hca_attr->hca_node_guid; in ibt_get_hca_list()
464 hca_devp->hd_hca_attr->hca_nports); in ibtl_get_port_state()
619 bcopy(hca_hdl->ha_hca_devp->hd_hca_attr, hca_attrs, in ibt_query_hca()
765 if (port > hca_devp->hd_hca_attr->hca_nports) { in ibtl_query_one_port()
832 nports = hca_devp->hd_hca_attr->hca_nports; in ibtl_query_hca_ports()
985 for (i = 0; i < hca_devp->hd_hca_attr->hca_nports; i++) { in ibtl_reinit_hca_portinfo()
1027 nports = hca_devp->hd_hca_attr->hca_nports; in ibtl_init_hca_portinfo()
1311 if (hca_devp->hd_hca_attr->hca_node_guid == hca_guid) { in ibtl_get_hcadevinfo()
1353 ports = hca_devp->hd_hca_attr->hca_nports; in ibtl_pkey2index()
[all …]
H A Dibtl_handlers.c334 hca_devp->hd_hca_attr->hca_nports) { in ibc_async_handler()
505 hca_guid = hca_devp->hd_hca_attr->hca_node_guid; in ibt_cisco_embedded_sm_rereg_fix()
676 nports = hca_devp->hd_hca_attr->hca_nports; in ibtl_do_hca_asyncs()
712 hca_devp->hd_hca_attr->hca_node_guid; in ibtl_do_hca_asyncs()
717 hca_devp->hd_hca_attr->hca_node_guid; in ibtl_do_hca_asyncs()
1465 async_event.ev_hca_guid = hca_devp->hd_hca_attr->hca_node_guid; in ibtl_tell_client_about_new_hca()
1502 hca_devp, hca_devp->hd_hca_attr->hca_node_guid); in ibtl_announce_new_hca()
1649 ib_guid_t hcaguid = hca_devp->hd_hca_attr->hca_node_guid; in ibtl_detach_all_clients()
H A Dibtl_impl.c593 hca_devp->hd_hca_attr = info_p->hca_attr; in ibc_attach()
821 (hca_devp->hd_hca_attr->hca_nports - 1) * in ibc_detach()
1130 uint_t nports = hca_devp->hd_hca_attr->hca_nports; in ibtl_kstat_init()
1168 for (i = 0; i < hca_devp->hd_hca_attr->hca_nports; i++, pks++) { in ibtl_kstat_fini()
H A Dibtl_chan.c645 hca_hdl->ha_hca_devp->hd_hca_attr->hca_rss_max_log2_table) in ibt_alloc_ud_channel_range()
1172 if (port == 0 || port > hca_devp->hd_hca_attr->hca_nports || in ibtl_find_sgid_ix()
1619 if (port > 0 && port <= hca_devp->hd_hca_attr->hca_nports && in ibt_query_ah()
H A Dibtl_qp.c740 if (port == 0 || port > hca_devp->hd_hca_attr->hca_nports || in ibtl_fillin_sgid()