Lines Matching defs:mask
19 unsigned int mask, int npsn)
36 if (mask & WR_WRITE_MASK)
45 unsigned int mask;
57 mask = wr_opcode_mask(wqe->wr.opcode, qp);
65 wqe->iova = (mask & WR_ATOMIC_MASK) ?
67 (mask & WR_READ_OR_WRITE_MASK) ?
71 if (!first || (mask & WR_READ_MASK) == 0) {
80 if (mask & WR_WRITE_OR_SEND_MASK) {
83 retry_first_write_send(qp, wqe, mask, npsn);
86 if (mask & WR_READ_MASK) {
163 wqe->mask = wr_opcode_mask(wqe->wr.opcode, qp);
370 /* pkt->hdr, rxe, port_num and mask are initialized in ifc
376 pkt->mask = rxe_opcode[opcode].mask;
389 (pkt->mask & RXE_END_MASK) &&
390 ((pkt->mask & (RXE_SEND_MASK)) ||
391 (pkt->mask & (RXE_WRITE_MASK | RXE_IMMDT_MASK)) ==
396 qp_num = (pkt->mask & RXE_DETH_MASK) ? ibwr->wr.ud.remote_qpn :
399 ack_req = ((pkt->mask & RXE_END_MASK) ||
408 if (pkt->mask & RXE_RETH_MASK) {
414 if (pkt->mask & RXE_IMMDT_MASK)
417 if (pkt->mask & RXE_IETH_MASK)
420 if (pkt->mask & RXE_ATMETH_MASK) {
432 if (pkt->mask & RXE_DETH_MASK) {
456 if (pkt->mask & RXE_WRITE_OR_SEND) {
491 if (pkt->mask & RXE_END_MASK) {
511 if (pkt->mask & RXE_START_MASK) {
516 if (pkt->mask & RXE_READ_MASK)
549 if (pkt->mask & RXE_END_MASK)
565 enum rxe_hdr_mask mask;
597 if (wqe->mask & WR_REG_MASK) {
656 mask = rxe_opcode[opcode].mask;
657 if (unlikely(mask & RXE_READ_OR_ATOMIC)) {
663 payload = (mask & RXE_WRITE_OR_SEND) ? wqe->dma.resid : 0;