Home
last modified time | relevance | path

Searched refs:ibt_wc (Results 1 – 2 of 2) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ib/clients/of/sol_uverbs/
H A Dsol_uverbs_comp.c67 uverbs_convert_wc(uverbs_uctxt_uobj_t *uctxt, ibt_wc_t *ibt_wc, in uverbs_convert_wc() argument
71 ASSERT(ibt_wc != NULL); in uverbs_convert_wc()
74 ofed_wc->wr_id = ibt_wc->wc_id; in uverbs_convert_wc()
76 switch (ibt_wc->wc_status) { in uverbs_convert_wc()
120 switch (ibt_wc->wc_type) { in uverbs_convert_wc()
155 ofed_wc->byte_len = ibt_wc->wc_bytes_xfer; in uverbs_convert_wc()
156 ofed_wc->imm_data = ibt_wc->wc_immed_data; in uverbs_convert_wc()
157 ofed_wc->qp_num = ibt_wc->wc_local_qpn; in uverbs_convert_wc()
158 ofed_wc->src_qp = ibt_wc->wc_qpn; in uverbs_convert_wc()
161 if (ibt_wc->wc_flags & IBT_WC_GRH_PRESENT) { in uverbs_convert_wc()
[all …]
/illumos-gate/usr/src/uts/common/io/ib/clients/of/sol_ofs/
H A Dsol_kverbs.c2219 set_wc(ibt_wc_t *ibt_wc, struct ib_wc *wc) in set_wc() argument
2221 wc->wr_id = ibt_wc->wc_id; in set_wc()
2222 wc->status = ibt2of_wc_status(ibt_wc->wc_status); in set_wc()
2225 wc->opcode = ibt2of_wc_opcode(ibt_wc->wc_type); in set_wc()
2228 wc->byte_len = ibt_wc->wc_bytes_xfer; in set_wc()
2230 wc->imm_data = htonl(ibt_wc->wc_immed_data); in set_wc()
2231 wc->src_qp = ibt_wc->wc_qpn; in set_wc()
2232 wc->wc_flags = ibt2of_wc_flags(ibt_wc->wc_flags); in set_wc()
2233 wc->pkey_index = ibt_wc->wc_pkey_ix; in set_wc()
2234 wc->slid = ibt_wc->wc_slid; in set_wc()
[all …]