Searched refs:ibc_hca_hdl_t (Results 1 – 11 of 11) sorted by relevance
/illumos-gate/usr/src/uts/common/sys/ib/ibtl/ |
H A D | ibci.h | 55 typedef struct ibc_hca_s *ibc_hca_hdl_t; /* HCA/CI Handle */ typedef 198 ibt_status_t (*ibc_query_hca_ports)(ibc_hca_hdl_t hca, uint8_t port, 200 ibt_status_t (*ibc_modify_ports)(ibc_hca_hdl_t hca, uint8_t port, 202 ibt_status_t (*ibc_modify_system_image)(ibc_hca_hdl_t hca, 206 ibt_status_t (*ibc_alloc_pd)(ibc_hca_hdl_t hca, ibt_pd_flags_t flags, 208 ibt_status_t (*ibc_free_pd)(ibc_hca_hdl_t hca, ibc_pd_hdl_t pd); 211 ibt_status_t (*ibc_alloc_rdd)(ibc_hca_hdl_t hca, ibc_rdd_flags_t flags, 213 ibt_status_t (*ibc_free_rdd)(ibc_hca_hdl_t hca, ibc_rdd_hdl_t rdd); 216 ibt_status_t (*ibc_alloc_ah)(ibc_hca_hdl_t hca, ibt_ah_flags_t flags, 218 ibt_status_t (*ibc_free_ah)(ibc_hca_hdl_t hca, ibc_ah_hdl_t ah); [all …]
|
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/ |
H A D | tavor_ci.c | 45 static ibt_status_t tavor_ci_query_hca_ports(ibc_hca_hdl_t, uint8_t, 47 static ibt_status_t tavor_ci_modify_ports(ibc_hca_hdl_t, uint8_t, 49 static ibt_status_t tavor_ci_modify_system_image(ibc_hca_hdl_t, ib_guid_t); 52 static ibt_status_t tavor_ci_alloc_pd(ibc_hca_hdl_t, ibt_pd_flags_t, 54 static ibt_status_t tavor_ci_free_pd(ibc_hca_hdl_t, ibc_pd_hdl_t); 57 static ibt_status_t tavor_ci_alloc_rdd(ibc_hca_hdl_t, ibc_rdd_flags_t, 59 static ibt_status_t tavor_ci_free_rdd(ibc_hca_hdl_t, ibc_rdd_hdl_t); 62 static ibt_status_t tavor_ci_alloc_ah(ibc_hca_hdl_t, ibt_ah_flags_t, 64 static ibt_status_t tavor_ci_free_ah(ibc_hca_hdl_t, ibc_ah_hdl_t); 65 static ibt_status_t tavor_ci_query_ah(ibc_hca_hdl_t, ibc_ah_hdl_t, [all …]
|
H A D | tavor_ioctl.c | 2088 lstate->tls_hca_hdl = (ibc_hca_hdl_t)state; in tavor_loopback_init()
|
H A D | tavor.c | 1585 state->ts_ibtfinfo.hca_handle = (ibc_hca_hdl_t)state; in tavor_soft_state_init()
|
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/ |
H A D | hermon_ci.c | 48 static ibt_status_t hermon_ci_query_hca_ports(ibc_hca_hdl_t, uint8_t, 50 static ibt_status_t hermon_ci_modify_ports(ibc_hca_hdl_t, uint8_t, 52 static ibt_status_t hermon_ci_modify_system_image(ibc_hca_hdl_t, ib_guid_t); 55 static ibt_status_t hermon_ci_alloc_pd(ibc_hca_hdl_t, ibt_pd_flags_t, 57 static ibt_status_t hermon_ci_free_pd(ibc_hca_hdl_t, ibc_pd_hdl_t); 60 static ibt_status_t hermon_ci_alloc_rdd(ibc_hca_hdl_t, ibc_rdd_flags_t, 62 static ibt_status_t hermon_ci_free_rdd(ibc_hca_hdl_t, ibc_rdd_hdl_t); 65 static ibt_status_t hermon_ci_alloc_ah(ibc_hca_hdl_t, ibt_ah_flags_t, 67 static ibt_status_t hermon_ci_free_ah(ibc_hca_hdl_t, ibc_ah_hdl_t); 68 static ibt_status_t hermon_ci_query_ah(ibc_hca_hdl_t, ibc_ah_hdl_t, [all …]
|
H A D | hermon_ioctl.c | 2838 lstate->hls_hca_hdl = (ibc_hca_hdl_t)state; in hermon_loopback_init()
|
H A D | hermon.c | 2406 state->hs_ibtfinfo.hca_handle = (ibc_hca_hdl_t)state; in hermon_soft_state_init()
|
/illumos-gate/usr/src/uts/common/sys/ib/adapters/tavor/ |
H A D | tavor_misc.h | 492 ibc_hca_hdl_t tls_hca_hdl;
|
/illumos-gate/usr/src/uts/common/sys/ib/ibtl/impl/ |
H A D | ibtl.h | 154 ibc_hca_hdl_t hd_ibc_hca_hdl; /* CI HCA handle */
|
/illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/ |
H A D | hermon_misc.h | 554 ibc_hca_hdl_t hls_hca_hdl;
|
/illumos-gate/usr/src/uts/common/io/ib/ibtl/ |
H A D | ibtl_qp.c | 218 ibc_hca_hdl_t ibc_hca_hdl = IBTL_CHAN2CIHCA(ibt_qp); in ibt_initialize_qp()
|