Lines Matching refs:wr
81 struct ibv_recv_wr *wr,
99 for (nreq = 0; wr; wr = wr->next) {
106 *bad_wr = wr;
118 if (wr->num_sge > srq->max_gs) {
120 *bad_wr = wr;
125 for (i = 0; i < wr->num_sge; ++i) {
127 htonl(wr->sg_list[i].length);
129 htonl(wr->sg_list[i].lkey);
131 htonll(wr->sg_list[i].addr);
144 srq->wrid[ind] = wr->wr_id;
183 struct ibv_recv_wr *wr,
196 for (nreq = 0; wr; ++nreq, wr = wr->next) {
203 *bad_wr = wr;
212 if (wr->num_sge > srq->max_gs) {
214 *bad_wr = wr;
218 for (i = 0; i < wr->num_sge; ++i) {
220 htonl(wr->sg_list[i].length);
222 htonl(wr->sg_list[i].lkey);
224 htonll(wr->sg_list[i].addr);
234 srq->wrid[ind] = wr->wr_id;