Home
last modified time | relevance | path

Searched refs:ibc_qp_hdl_t (Results 1 – 6 of 6) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/ib/ibtl/
H A Dibci.h59 typedef struct ibc_qp_s *ibc_qp_hdl_t; /* Queue Pair Handle */ typedef
227 ibt_chan_sizes_t *queue_sizes_p, ib_qpn_t *qpn, ibc_qp_hdl_t *qp_p);
231 ibc_qp_hdl_t *qp_p);
236 ib_qpn_t *qpn_p, ibc_qp_hdl_t *qp_p);
237 ibt_status_t (*ibc_free_qp)(ibc_hca_hdl_t hca, ibc_qp_hdl_t qp,
240 ibt_status_t (*ibc_query_qp)(ibc_hca_hdl_t hca, ibc_qp_hdl_t qp,
242 ibt_status_t (*ibc_modify_qp)(ibc_hca_hdl_t hca, ibc_qp_hdl_t qp,
303 ibt_status_t (*ibc_attach_mcg)(ibc_hca_hdl_t hca, ibc_qp_hdl_t qp,
305 ibt_status_t (*ibc_detach_mcg)(ibc_hca_hdl_t hca, ibc_qp_hdl_t qp,
309 ibt_status_t (*ibc_post_send)(ibc_hca_hdl_t hca, ibc_qp_hdl_t qp,
[all …]
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_ci.c73 ibc_qp_hdl_t *);
76 ibt_chan_sizes_t *, ibc_qp_hdl_t *);
79 ibc_cq_hdl_t *, ibc_cq_hdl_t *, ib_qpn_t *, ibc_qp_hdl_t *);
80 static ibt_status_t tavor_ci_free_qp(ibc_hca_hdl_t, ibc_qp_hdl_t,
757 *qp_p = (ibc_qp_hdl_t)qpinfo.qpi_qphdl; in tavor_ci_alloc_qp()
772 ibc_qp_hdl_t *qp_p) in tavor_ci_alloc_special_qp()
803 *qp_p = (ibc_qp_hdl_t)qpinfo.qpi_qphdl; in tavor_ci_alloc_special_qp()
815 ib_qpn_t *qpn_p, ibc_qp_hdl_t *qp_p) in tavor_ci_alloc_qp_range()
826 tavor_ci_free_qp(ibc_hca_hdl_t hca, ibc_qp_hdl_t qp, in tavor_ci_free_qp()
896 tavor_ci_query_qp(ibc_hca_hdl_t hca, ibc_qp_hdl_t qp, in tavor_ci_query_qp()
[all …]
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_ci.c76 ibc_qp_hdl_t *);
79 ibt_chan_sizes_t *, ibc_qp_hdl_t *);
82 ibc_cq_hdl_t *, ibc_cq_hdl_t *, ib_qpn_t *, ibc_qp_hdl_t *);
83 static ibt_status_t hermon_ci_free_qp(ibc_hca_hdl_t, ibc_qp_hdl_t,
673 *qp_p = (ibc_qp_hdl_t)qpinfo.qpi_qphdl; in hermon_ci_alloc_qp()
688 ibc_qp_hdl_t *qp_p) in hermon_ci_alloc_special_qp()
711 *qp_p = (ibc_qp_hdl_t)qpinfo.qpi_qphdl; in hermon_ci_alloc_special_qp()
727 ib_qpn_t *qpn, ibc_qp_hdl_t *qp_p) in hermon_ci_alloc_qp_range()
755 hermon_ci_free_qp(ibc_hca_hdl_t hca, ibc_qp_hdl_t qp, in hermon_ci_free_qp()
802 hermon_ci_query_qp(ibc_hca_hdl_t hca, ibc_qp_hdl_t qp, in hermon_ci_query_qp()
[all …]
/illumos-gate/usr/src/uts/common/io/ib/ibtl/
H A Dibtl_chan.c607 ibc_qp_hdl_t *ibc_qp_hdl_p; in ibt_alloc_ud_channel_range()
652 ibc_qp_hdl_p = kmem_alloc(sizeof (ibc_qp_hdl_t) << log2, KM_SLEEP); in ibt_alloc_ud_channel_range()
745 kmem_free(ibc_qp_hdl_p, sizeof (ibc_qp_hdl_t) << log2); in ibt_alloc_ud_channel_range()
H A Dibtl_qp.c219 ibc_qp_hdl_t ibc_qp_hdl = IBTL_CHAN2CIQP(ibt_qp); in ibt_initialize_qp()
/illumos-gate/usr/src/uts/common/sys/ib/ibtl/impl/
H A Dibtl.h354 ibc_qp_hdl_t qp_ibc_qp_hdl; /* CI QP handle */