Lines Matching refs:cqe
1068 struct siw_cqe *cqe; in siw_sqe_complete() local
1075 cqe = &cq->queue[idx]; in siw_sqe_complete()
1077 if (!READ_ONCE(cqe->flags)) { in siw_sqe_complete()
1080 cqe->id = sqe->id; in siw_sqe_complete()
1081 cqe->opcode = sqe->opcode; in siw_sqe_complete()
1082 cqe->status = status; in siw_sqe_complete()
1083 cqe->imm_data = 0; in siw_sqe_complete()
1084 cqe->bytes = bytes; in siw_sqe_complete()
1087 cqe->base_qp = &qp->base_qp; in siw_sqe_complete()
1089 cqe->qp_id = qp_id(qp); in siw_sqe_complete()
1092 WRITE_ONCE(cqe->flags, SIW_WQE_VALID); in siw_sqe_complete()
1125 struct siw_cqe *cqe; in siw_rqe_complete() local
1132 cqe = &cq->queue[idx]; in siw_rqe_complete()
1134 if (!READ_ONCE(cqe->flags)) { in siw_rqe_complete()
1138 cqe->id = rqe->id; in siw_rqe_complete()
1139 cqe->opcode = SIW_OP_RECEIVE; in siw_rqe_complete()
1140 cqe->status = status; in siw_rqe_complete()
1141 cqe->imm_data = 0; in siw_rqe_complete()
1142 cqe->bytes = bytes; in siw_rqe_complete()
1145 cqe->base_qp = &qp->base_qp; in siw_rqe_complete()
1148 cqe->inval_stag = inval_stag; in siw_rqe_complete()
1151 cqe->qp_id = qp_id(qp); in siw_rqe_complete()
1154 WRITE_ONCE(cqe->flags, cqe_flags); in siw_rqe_complete()