Lines Matching defs:rsp_msg
42 struct respQ_msg_t *rsp_msg,
51 qhp = get_qhp(rnicp, CQE_QPID(rsp_msg->cqe));
55 __func__, CQE_STATUS(rsp_msg->cqe),
56 CQE_QPID(rsp_msg->cqe));
65 qhp->attr.state, qhp->wq.qpid, CQE_STATUS(rsp_msg->cqe));
72 CQE_QPID(rsp_msg->cqe), CQE_OPCODE(rsp_msg->cqe),
73 CQE_STATUS(rsp_msg->cqe), CQE_TYPE(rsp_msg->cqe),
74 CQE_WRID_HI(rsp_msg->cqe), CQE_WRID_LOW(rsp_msg->cqe));
94 iwch_post_terminate(qhp, rsp_msg);
104 struct respQ_msg_t *rsp_msg = (struct respQ_msg_t *) skb->data;
107 u32 cqid = RSPQ_CQID(rsp_msg);
112 qhp = get_qhp(rnicp, CQE_QPID(rsp_msg->cqe));
116 cqid, CQE_QPID(rsp_msg->cqe),
117 CQE_OPCODE(rsp_msg->cqe), CQE_STATUS(rsp_msg->cqe),
118 CQE_TYPE(rsp_msg->cqe), CQE_WRID_HI(rsp_msg->cqe),
119 CQE_WRID_LOW(rsp_msg->cqe));
131 if ((CQE_OPCODE(rsp_msg->cqe) == T3_TERMINATE) &&
132 (CQE_STATUS(rsp_msg->cqe) == 0)) {
133 if (SQ_TYPE(rsp_msg->cqe)) {
140 post_qp_event(rnicp, chp, rsp_msg,
148 if (SQ_TYPE(rsp_msg->cqe) &&
149 (CQE_OPCODE(rsp_msg->cqe) == T3_READ_RESP)) {
150 post_qp_event(rnicp, chp, rsp_msg, IB_EVENT_QP_REQ_ERR, 1);
155 if (RQ_TYPE(rsp_msg->cqe) &&
156 (CQE_OPCODE(rsp_msg->cqe) == T3_RDMA_WRITE)) {
157 post_qp_event(rnicp, chp, rsp_msg, IB_EVENT_QP_REQ_ERR, 1);
161 switch (CQE_STATUS(rsp_msg->cqe)) {
169 if (qhp->ep && SQ_TYPE(rsp_msg->cqe))
183 post_qp_event(rnicp, chp, rsp_msg, IB_EVENT_QP_ACCESS_ERR, 1);
190 post_qp_event(rnicp, chp, rsp_msg, IB_EVENT_DEVICE_FATAL, 1);
210 post_qp_event(rnicp, chp, rsp_msg, IB_EVENT_QP_FATAL, 1);
215 CQE_STATUS(rsp_msg->cqe), qhp->wq.qpid);
216 post_qp_event(rnicp, chp, rsp_msg, IB_EVENT_QP_FATAL, 1);