Lines Matching defs:next
932 * the next segment and other non-data segments.
1169 struct mthca_next_seg *next;
1217 next = get_recv_wqe(qp, i);
1218 next->nda_op = cpu_to_be32(((i + 1) & (qp->rq.max - 1)) <<
1220 next->ee_nds = cpu_to_be32(size);
1222 for (scatter = (void *) (next + 1);
1223 (void *) scatter < (void *) next + (1 << qp->rq.wqe_shift);
1229 next = get_send_wqe(qp, i);
1230 next->nda_op = cpu_to_be32((((i + 1) & (qp->sq.max - 1)) <<
1236 next = get_recv_wqe(qp, i);
1237 next->nda_op = htonl((((i + 1) % qp->rq.max) <<
1652 for (nreq = 0; wr; ++nreq, wr = wr->next) {
1848 for (nreq = 0; wr; wr = wr->next) {
1956 for (nreq = 0; wr; ++nreq, wr = wr->next) {
2177 for (nreq = 0; wr; ++nreq, wr = wr->next) {
2233 struct mthca_next_seg *next;
2245 next = get_send_wqe(qp, index);
2247 next = get_recv_wqe(qp, index);
2249 *dbd = !!(next->ee_nds & cpu_to_be32(MTHCA_NEXT_DBD));
2250 if (next->ee_nds & cpu_to_be32(0x3f))
2251 *new_wqe = (next->nda_op & cpu_to_be32(~0x3f)) |
2252 (next->ee_nds & cpu_to_be32(0x3f));