Searched refs:hca_devp (Results 1 – 8 of 8) sorted by relevance
/illumos-gate/usr/src/uts/common/io/ib/ibtl/ |
H A D | ibtl_hca.c | 77 if (hca_devp == NULL) { in ibt_open_hca() 337 hca_devp = hca_devp->hd_hca_dev_link; in ibt_get_hca_list() 356 hca_devp = hca_devp->hd_hca_dev_link; in ibt_get_hca_list() 409 hca_devp, port); in ibtl_portinfo_locked() 434 port, hca_devp); in ibtl_portinfo_unlock() 545 if (hca_devp == NULL) in ibt_get_port_state_byguid() 580 if (hca_devp == NULL) { in ibt_query_hca_byguid() 763 hca_devp, port); in ibtl_query_one_port() 919 hca_devp, port); in ibtl_reinit_hca_portinfo() 1315 hca_devp = hca_devp->hd_hca_dev_link; in ibtl_get_hcadevinfo() [all …]
|
H A D | ibtl_impl.c | 528 ibtl_hca_devinfo_t *hca_devp; in ibc_attach() local 619 hca_devp->hd_async_busy = 1; in ibc_attach() 628 ibtl_kstat_init(hca_devp); in ibc_attach() 637 *ibc_hdl_p = hca_devp; in ibc_attach() 712 if (hcap == hca_devp) in ibc_pre_detach() 757 if (*hcapp == hca_devp) in ibc_pre_detach() 814 kmem_free(hca_devp->hd_portinfop, hca_devp->hd_portinfo_len); in ibc_detach() 817 ibtl_kstat_fini(hca_devp); in ibc_detach() 1190 ibtl_hca_devinfo_t *hca_devp; in ibtl_kstat_stats_update() local 1206 hca_devp = pks->pks_hca_devp; in ibtl_kstat_stats_update() [all …]
|
H A D | ibtl_ibnex.c | 86 ibtl_hca_devinfo_t *hca_devp; in ibtl_ibnex_get_hca_info() local 342 hca_devp = ibtl_hca_list; in ibtl_ibnex_hcadip2guid() 344 while (hca_devp) { in ibtl_ibnex_hcadip2guid() 349 hca_devp = hca_devp->hd_hca_dev_link; in ibtl_ibnex_hcadip2guid() 380 hca_devp = ibtl_hca_list; in ibtl_ibnex_hcaguid2dip() 382 while (hca_devp) { in ibtl_ibnex_hcaguid2dip() 387 hca_devp = hca_devp->hd_hca_dev_link; in ibtl_ibnex_hcaguid2dip() 544 hca_devp = ibtl_hca_list; in ibtl_ibnex_valid_hca_parent() 545 while (hca_devp) { in ibtl_ibnex_valid_hca_parent() 550 hca_devp = hca_devp->hd_hca_dev_link; in ibtl_ibnex_valid_hca_parent() [all …]
|
H A D | ibtl_handlers.c | 200 hca_devp, code, event_p); in ibc_async_handler() 387 hca_devp; in ibc_async_handler() 471 hca_devp->hd_async_code); in ibtl_do_mgr_async_task() 474 hca_devp->hd_async_code, &hca_devp->hd_async_event); in ibtl_do_mgr_async_task() 487 ibtl_hca_devinfo_t *hca_devp; in ibt_cisco_embedded_sm_rereg_fix() local 637 hca_devp->hd_async_busy = 1; in ibtl_do_hca_asyncs() 640 bzero(&hca_devp->hd_async_event, sizeof (hca_devp->hd_async_event)); in ibtl_do_hca_asyncs() 649 hca_devp->hd_fma_ena; in ibtl_do_hca_asyncs() 791 hca_devp->hd_async_code = 0; in ibtl_do_hca_asyncs() 792 hca_devp->hd_async_busy = 0; in ibtl_do_hca_asyncs() [all …]
|
H A D | ibtl_cm.c | 181 ibtl_hca_devinfo_t *hca_devp; /* HCA Dev Info */ in ibtl_cm_get_hca_port() local 230 hca_devp = ibtl_get_hcadevinfo(hca_guid); in ibtl_cm_get_hca_port() 232 hca_devp = ibtl_hca_list; in ibtl_cm_get_hca_port() 235 while (hca_devp != NULL) { in ibtl_cm_get_hca_port() 237 ports = hca_devp->hd_hca_attr->hca_nports; in ibtl_cm_get_hca_port() 238 portinfop = hca_devp->hd_portinfop; in ibtl_cm_get_hca_port() 256 hca_devp->hd_hca_attr->hca_node_guid; in ibtl_cm_get_hca_port() 277 hca_devp = hca_devp->hd_hca_dev_link; in ibtl_cm_get_hca_port() 624 ibtl_hca_devinfo_t *hca_devp; /* HCA Dev Info */ in ibtl_cm_get_1st_full_pkey_ix() local 631 hca_devp = ibtl_get_hcadevinfo(hca_guid); in ibtl_cm_get_1st_full_pkey_ix() [all …]
|
H A D | ibtl_qp.c | 732 ibtl_fillin_sgid(ibt_cep_path_t *pathp, ibtl_hca_devinfo_t *hca_devp) in ibtl_fillin_sgid() argument 740 if (port == 0 || port > hca_devp->hd_hca_attr->hca_nports || in ibtl_fillin_sgid() 741 sgid_ix >= IBTL_HDIP2SGIDTBLSZ(hca_devp)) { in ibtl_fillin_sgid() 746 sgidp = hca_devp->hd_portinfop[port-1].p_sgid_tbl; in ibtl_fillin_sgid() 773 ibtl_hca_devinfo_t *hca_devp; in ibt_query_qp() local 787 hca_devp = ibt_qp->ch_qp.qp_hca->ha_hca_devp; in ibt_query_qp() 793 hca_devp); in ibt_query_qp() 795 hca_devp); in ibt_query_qp() 799 hca_devp); in ibt_query_qp() 801 hca_devp); in ibt_query_qp()
|
H A D | ibtl_chan.c | 1167 ibtl_hca_devinfo_t *hca_devp = ud_chan->ch_qp.qp_hca->ha_hca_devp; in ibtl_find_sgid_ix() local 1172 if (port == 0 || port > hca_devp->hd_hca_attr->hca_nports || in ibtl_find_sgid_ix() 1178 sgidp = &hca_devp->hd_portinfop[port - 1].p_sgid_tbl[0]; in ibtl_find_sgid_ix() 1179 sgid_tbl_sz = hca_devp->hd_portinfop[port - 1].p_sgid_tbl_sz; in ibtl_find_sgid_ix() 1615 ibtl_hca_devinfo_t *hca_devp = hca_hdl->ha_hca_devp; in ibt_query_ah() local 1619 if (port > 0 && port <= hca_devp->hd_hca_attr->hca_nports && in ibt_query_ah() 1620 adds_vectp->av_sgid_ix < IBTL_HDIP2SGIDTBLSZ(hca_devp)) { in ibt_query_ah() 1623 sgidp = hca_devp->hd_portinfop[port-1].p_sgid_tbl; in ibt_query_ah()
|
/illumos-gate/usr/src/uts/common/sys/ib/ibtl/impl/ |
H A D | ibtl.h | 471 #define IBTL_HDIP2CIHCA(hca_devp) (hca_devp)->hd_ibc_hca_hdl argument 481 #define IBTL_HDIP2CIHCAOPS_P(hca_devp) (hca_devp)->hd_ibc_ops argument 552 ibt_status_t ibtl_init_hca_portinfo(ibtl_hca_devinfo_t *hca_devp); 553 void ibtl_reinit_hca_portinfo(ibtl_hca_devinfo_t *hca_devp, uint8_t port); 562 void ibtl_announce_new_hca(ibtl_hca_devinfo_t *hca_devp);
|