Home
last modified time | relevance | path

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 Dibci.h55 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 Dtavor_ci.c45 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 Dtavor_ioctl.c2088 lstate->tls_hca_hdl = (ibc_hca_hdl_t)state; in tavor_loopback_init()
H A Dtavor.c1585 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 Dhermon_ci.c48 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 Dhermon_ioctl.c2838 lstate->hls_hca_hdl = (ibc_hca_hdl_t)state; in hermon_loopback_init()
H A Dhermon.c2406 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 Dtavor_misc.h492 ibc_hca_hdl_t tls_hca_hdl;
/illumos-gate/usr/src/uts/common/sys/ib/ibtl/impl/
H A Dibtl.h154 ibc_hca_hdl_t hd_ibc_hca_hdl; /* CI HCA handle */
/illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/
H A Dhermon_misc.h554 ibc_hca_hdl_t hls_hca_hdl;
/illumos-gate/usr/src/uts/common/io/ib/ibtl/
H A Dibtl_qp.c218 ibc_hca_hdl_t ibc_hca_hdl = IBTL_CHAN2CIHCA(ibt_qp); in ibt_initialize_qp()