Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/io/ib/ibtl/
H A Dibtl_ibnex.c336 ibtl_ibnex_hcadip2guid(dev_info_t *hca_dip) in ibtl_ibnex_hcadip2guid() argument
345 if (hca_devp->hd_hca_dip == hca_dip) { in ibtl_ibnex_hcadip2guid()
570 ibtl_ibnex_phci_register(dev_info_t *hca_dip) in ibtl_ibnex_phci_register() argument
573 if (mdi_phci_register(MDI_HCI_CLASS_IB, hca_dip, 0) != in ibtl_ibnex_phci_register()
594 ibtl_ibnex_phci_unregister(dev_info_t *hca_dip) in ibtl_ibnex_phci_unregister() argument
607 vdip = mdi_devi_get_vdip(hca_dip); in ibtl_ibnex_phci_unregister()
609 ndi_devi_enter(hca_dip); in ibtl_ibnex_phci_unregister()
610 while (pip = mdi_get_next_client_path(hca_dip, NULL)) { in ibtl_ibnex_phci_unregister()
614 ndi_devi_exit(hca_dip); in ibtl_ibnex_phci_unregister()
620 ndi_devi_exit(hca_dip); in ibtl_ibnex_phci_unregister()
[all …]
H A Dibtl_impl.c594 hca_devp->hd_hca_dip = info_p->hca_attr->hca_dip; in ibc_attach()
/illumos-gate/usr/src/uts/common/sys/ib/ibtl/impl/
H A Dibtl_ibnex.h212 ibt_status_t ibtl_ibnex_phci_register(dev_info_t *hca_dip);
227 ibt_status_t ibtl_ibnex_phci_unregister(dev_info_t *hca_dip);
/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/
H A Denx_misc.c349 dev_info_t *hca_dip; in eibnx_start_port_monitor() local
377 if ((hca_dip = ibtl_ibnex_hcaguid2dip(ti->ti_hca_guid)) == NULL) { in eibnx_start_port_monitor()
380 } else if ((hca_drv_name = ddi_driver_name(hca_dip)) == NULL) { in eibnx_start_port_monitor()
383 ti->ti_hca_guid, hca_dip); in eibnx_start_port_monitor()
384 } else if ((hca_drv_inst = ddi_get_instance(hca_dip)) < 0) { in eibnx_start_port_monitor()
387 ti->ti_hca_guid, hca_dip); in eibnx_start_port_monitor()
/illumos-gate/usr/src/uts/common/io/ib/ibnex/
H A Dibnex.c2083 dev_info_t *hca_dip; in ibnex_pseudo_create_all_pi() local
2096 hca_dip = ibtl_ibnex_hcaguid2dip(hca_list->hl_hca_guid); in ibnex_pseudo_create_all_pi()
2097 rc = ibnex_pseudo_create_pi_pdip(nodep, hca_dip); in ibnex_pseudo_create_all_pi()
2115 ibnex_pseudo_create_pi_pdip(ibnex_node_data_t *nodep, dev_info_t *hca_dip) in ibnex_pseudo_create_pi_pdip() argument
2124 nodep, hca_dip); in ibnex_pseudo_create_pi_pdip()
2128 rval = mdi_pi_alloc(hca_dip, in ibnex_pseudo_create_pi_pdip()
4147 dev_info_t *hca_dip; in ibnex_ioc_initnode_all_pi() local
4156 hca_dip = ibtl_ibnex_hcaguid2dip(hca_list->hl_hca_guid); in ibnex_ioc_initnode_all_pi()
4157 if (ibnex_ioc_config_from_pdip(ioc_info, hca_dip, 1) == in ibnex_ioc_initnode_all_pi()
4255 dev_info_t *hca_dip; in ibnex_ioc_pi_reachable() local
[all …]
/illumos-gate/usr/src/uts/common/sys/ib/ibtl/
H A Dibtl_types.h548 dev_info_t *hca_dip; /* HCA dev_info */ member
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor.c1591 hca_attr->hca_dip = state->ts_dip; in tavor_soft_state_init()
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon.c2412 hca_attr->hca_dip = state->hs_dip; in hermon_soft_state_init()