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

/opensolaris-onvv-gate/usr/src/uts/common/io/ib/ibtl/
H A Dibtl_cq.c89 ibt_cq_hdl_t ibt_cq; local
95 ibt_cq = kmem_zalloc(sizeof (struct ibtl_cq_s), KM_SLEEP);
96 *ibt_cq_p = ibt_cq;
98 _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(ibt_cq->cq_in_thread))
99 _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(ibt_cq->cq_ibc_cq_hdl))
100 _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(ibt_cq->cq_hca))
105 ibt_cq->cq_hca = hca_hdl;
109 IBTL_HCA2CIHCA(hca_hdl), ibt_cq, cq_attr, &ibt_cq->cq_ibc_cq_hdl,
116 kmem_free(ibt_cq, sizeo
144 ibt_free_cq(ibt_cq_hdl_t ibt_cq) argument
176 ibt_query_cq(ibt_cq_hdl_t ibt_cq, uint32_t *entries_p, uint_t *count_p, uint_t *usec_p, ibt_cq_handler_id_t *hid_p) argument
190 ibt_resize_cq(ibt_cq_hdl_t ibt_cq, uint32_t new_sz, uint32_t *real_sz) argument
199 ibt_modify_cq(ibt_cq_hdl_t ibt_cq, uint_t count, uint_t usec, ibt_cq_handler_id_t hid) argument
227 ibt_poll_cq(ibt_cq_hdl_t ibt_cq, ibt_wc_t *work_completions, uint_t num_wc, uint_t *num_polled) argument
245 ibt_set_cq_private(ibt_cq_hdl_t ibt_cq, void *clnt_private) argument
257 ibt_get_cq_private(ibt_cq_hdl_t ibt_cq) argument
[all...]
/opensolaris-onvv-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);
/opensolaris-onvv-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);
[all...]
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);
/opensolaris-onvv-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) argument
909 struct ib_cq *cq = (struct ib_cq *)ibt_get_cq_private(ibt_cq);
912 "ofs_cq_handler: ibt_cq: 0x%p, ib_cq: 0x%p, comp_handler: 0x%p, "
913 "arg: 0x%p", ibt_cq, cq, cq->comp_handler, arg);
978 rtn = ibt_alloc_cq(device->hca_hdl, &cq_attr, &cq->ibt_cq, &real_size);
987 ibt_set_cq_private(cq->ibt_cq, cq);
988 ibt_set_cq_handler(cq->ibt_cq, ofs_cq_handler, cq_context);
991 "ib_create_cq: device: 0x%p, cqe: 0x%x, ibt_cq: 0x%p, "
992 "rtn: 0x%x", device, cqe, cq->ibt_cq, rtn);
998 "ib_create_cq: device: 0x%p, cqe: 0x%x, ibt_cq
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/io/ib/clients/of/sol_uverbs/
H A Dsol_uverbs_comp.c755 * ibt_cq - Handle to the IBT CQ.
769 sol_uverbs_comp_event_handler(ibt_cq_hdl_t ibt_cq, void *arg) argument
785 ibt_cq, arg, ucq, ucq->cq, ucq->uctxt, ucq->comp_chan);
/opensolaris-onvv-gate/usr/src/uts/common/sys/ib/clients/of/rdma/
H A Dib_verbs.h594 ibt_cq_hdl_t ibt_cq; member in struct:ib_cq
/opensolaris-onvv-gate/usr/src/uts/common/sys/ib/clients/rdsv3/
H A Drdsv3_impl.h341 #define RDSV3_CQ2CQHDL(cq) (cq)->ibt_cq
/opensolaris-onvv-gate/usr/src/uts/common/io/ib/clients/rdsv3/
H A Dib_cm.c171 ic->i_cq->ibt_cq);
176 ic->i_snd_cq->ibt_cq);
/opensolaris-onvv-gate/usr/src/uts/common/io/ib/clients/daplt/
H A Ddaplt.c3584 daplka_cq_handler(ibt_cq_hdl_t ibt_cq, void *arg) argument

Completed in 204 milliseconds