siw_rqe
struct siw_rqe rqe;
struct siw_rqe *recvq;
struct siw_rqe *recvq; /* recv queue element array */
int siw_rqe_complete(struct siw_qp *qp, struct siw_rqe *rqe, u32 bytes,
int siw_rqe_complete(struct siw_qp *qp, struct siw_rqe *rqe, u32 bytes,
struct siw_rqe *rqe =
struct siw_rqe *rqe;
struct siw_rqe *rqe2 = &srq->recvq[off];
struct siw_rqe *rqe = &qp->recvq[idx];
vmalloc_user(srq->num_rqe * sizeof(struct siw_rqe));
srq->recvq = vcalloc(srq->num_rqe, sizeof(struct siw_rqe));
size_t length = srq->num_rqe * sizeof(struct siw_rqe);
struct siw_rqe *rqe = &srq->recvq[idx];
vmalloc_user(num_rqe * sizeof(struct siw_rqe));
qp->recvq = vcalloc(num_rqe, sizeof(struct siw_rqe));
length = num_rqe * sizeof(struct siw_rqe);
struct siw_rqe rqe = {};