Lines Matching refs:rcd
1128 u64 val, struct qib_ctxtdata *rcd) in do_rc_ack() argument
1194 &rcd->qp_wait_list); in do_rc_ack()
1351 struct qib_ctxtdata *rcd) in rdma_seq_err() argument
1377 list_add_tail(&qp->rspwait, &rcd->qp_wait_list); in rdma_seq_err()
1403 struct qib_ctxtdata *rcd) in qib_rc_rcv_resp() argument
1484 if (!do_rc_ack(qp, aeth, psn, opcode, val, rcd) || in qib_rc_rcv_resp()
1538 if (!do_rc_ack(qp, aeth, psn, opcode, 0, rcd)) in qib_rc_rcv_resp()
1582 OP(RDMA_READ_RESPONSE_LAST), 0, rcd); in qib_rc_rcv_resp()
1591 rdma_seq_err(qp, ibp, psn, rcd); in qib_rc_rcv_resp()
1628 struct qib_ctxtdata *rcd) in qib_rc_rcv_error() argument
1655 list_add_tail(&qp->rspwait, &rcd->qp_wait_list); in qib_rc_rcv_error()
1862 void qib_rc_rcv(struct qib_ctxtdata *rcd, struct qib_ib_header *hdr, in qib_rc_rcv() argument
1865 struct qib_ibport *ibp = &rcd->ppd->ibport_data; in qib_rc_rcv()
1903 hdrsize, pmtu, rcd); in qib_rc_rcv()
1910 if (qib_rc_rcv_error(ohdr, data, qp, opcode, psn, diff, rcd)) in qib_rc_rcv()
2248 list_add_tail(&qp->rspwait, &rcd->qp_wait_list); in qib_rc_rcv()
2260 list_add_tail(&qp->rspwait, &rcd->qp_wait_list); in qib_rc_rcv()
2274 list_add_tail(&qp->rspwait, &rcd->qp_wait_list); in qib_rc_rcv()