Home
last modified time | relevance | path

Searched refs:ibt_cq (Results 1 – 10 of 10) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ib/ibtl/
H A Dibtl_cq.c89 ibt_cq_hdl_t ibt_cq; in ibt_alloc_cq() local
96 *ibt_cq_p = ibt_cq; in ibt_alloc_cq()
105 ibt_cq->cq_hca = hca_hdl; in ibt_alloc_cq()
109 IBTL_HCA2CIHCA(hca_hdl), ibt_cq, cq_attr, &ibt_cq->cq_ibc_cq_hdl, in ibt_alloc_cq()
122 ibt_cq->cq_in_thread = 1; in ibt_alloc_cq()
151 ibtl_free_cq_check(ibt_cq); in ibt_free_cq()
154 (IBTL_CQ2CIHCA(ibt_cq), ibt_cq->cq_ibc_cq_hdl); in ibt_free_cq()
181 return (IBTL_CQ2CIHCAOPS_P(ibt_cq)->ibc_query_cq(IBTL_CQ2CIHCA(ibt_cq), in ibt_query_cq()
194 return (IBTL_CQ2CIHCAOPS_P(ibt_cq)->ibc_resize_cq(IBTL_CQ2CIHCA(ibt_cq), in ibt_resize_cq()
205 return (IBTL_CQ2CIHCAOPS_P(ibt_cq)->ibc_modify_cq(IBTL_CQ2CIHCA(ibt_cq), in ibt_modify_cq()
[all …]
/illumos-gate/usr/src/uts/common/sys/ib/ibtl/
H A Dibti_common.h216 typedef void (*ibt_cq_handler_t)(ibt_cq_hdl_t ibt_cq, void *arg);
1088 ibt_status_t ibt_free_cq(ibt_cq_hdl_t ibt_cq);
1099 ibt_status_t ibt_enable_cq_notify(ibt_cq_hdl_t ibt_cq,
1114 void ibt_set_cq_handler(ibt_cq_hdl_t ibt_cq,
1123 ibt_status_t ibt_poll_cq(ibt_cq_hdl_t ibt_cq, ibt_wc_t *work_completions,
1130 ibt_status_t ibt_query_cq(ibt_cq_hdl_t ibt_cq, uint_t *entries,
1144 ibt_status_t ibt_resize_cq(ibt_cq_hdl_t ibt_cq, uint_t new_sz, uint_t *real_sz);
1152 ibt_status_t ibt_modify_cq(ibt_cq_hdl_t ibt_cq, uint_t count, uint_t usec,
1160 void ibt_set_cq_private(ibt_cq_hdl_t ibt_cq, void *clnt_private);
1161 void *ibt_get_cq_private(ibt_cq_hdl_t ibt_cq);
H A Dibci.h247 ibt_status_t (*ibc_alloc_cq)(ibc_hca_hdl_t hca, ibt_cq_hdl_t ibt_cq,
475 void ibc_cq_handler(ibc_clnt_hdl_t ibc_hdl, ibt_cq_hdl_t ibt_cq);
/illumos-gate/usr/src/uts/common/io/ib/clients/of/sol_ofs/
H A Dsol_kverbs.c907 ofs_cq_handler(ibt_cq_hdl_t ibt_cq, void *arg) in ofs_cq_handler() argument
913 "arg: 0x%p", ibt_cq, cq, cq->comp_handler, arg); in ofs_cq_handler()
987 ibt_set_cq_private(cq->ibt_cq, cq); in ib_create_cq()
992 "rtn: 0x%x", device, cqe, cq->ibt_cq, rtn); in ib_create_cq()
1038 ibt_set_cq_private(cq->ibt_cq, NULL); in ib_destroy_cq()
1040 rtn = ibt_free_cq(cq->ibt_cq); in ib_destroy_cq()
1048 ibt_set_cq_private(cq->ibt_cq, cq); in ib_destroy_cq()
1136 attrs.qp_scq_hdl = qp_init_attr->send_cq->ibt_cq; in ib_create_qp()
1137 attrs.qp_rcq_hdl = qp_init_attr->recv_cq->ibt_cq; in ib_create_qp()
2278 cq, num_entries, wc, cq->ibt_cq, &ibt_wc); in ib_poll_cq()
[all …]
/illumos-gate/usr/src/uts/common/sys/ib/clients/of/sol_uverbs/
H A Dsol_uverbs_comp.h74 sol_uverbs_comp_event_handler(ibt_cq_hdl_t ibt_cq, void *arg);
/illumos-gate/usr/src/uts/common/io/ib/clients/of/sol_uverbs/
H A Dsol_uverbs_comp.c769 sol_uverbs_comp_event_handler(ibt_cq_hdl_t ibt_cq, void *arg) in sol_uverbs_comp_event_handler() argument
785 ibt_cq, arg, ucq, ucq->cq, ucq->uctxt, ucq->comp_chan); in sol_uverbs_comp_event_handler()
/illumos-gate/usr/src/uts/common/sys/ib/clients/of/rdma/
H A Dib_verbs.h594 ibt_cq_hdl_t ibt_cq; member
/illumos-gate/usr/src/uts/common/sys/ib/clients/rdsv3/
H A Drdsv3_impl.h337 #define RDSV3_CQ2CQHDL(cq) (cq)->ibt_cq
/illumos-gate/usr/src/uts/common/io/ib/clients/rdsv3/
H A Dib_cm.c171 ic->i_cq->ibt_cq); in rdsv3_ib_cm_connect_complete()
176 ic->i_snd_cq->ibt_cq); in rdsv3_ib_cm_connect_complete()
/illumos-gate/usr/src/uts/common/io/ib/clients/daplt/
H A Ddaplt.c3584 daplka_cq_handler(ibt_cq_hdl_t ibt_cq, void *arg) in daplka_cq_handler() argument