oce_mq_cqe
struct oce_mq_cqe cqe;
struct oce_mq_cqe *cqe;
cqe = RING_GET_CONSUMER_ITEM_VA(cq->ring, struct oce_mq_cqe);
DW_SWAP((uint32_t *) cqe, sizeof(oce_mq_cqe));
cqe = RING_GET_CONSUMER_ITEM_VA(cq->ring, struct oce_mq_cqe);
struct oce_mq_cqe *mb_cqe = NULL;
DW_SWAP(u32ptr(&mb_cqe->u0.dw[0]), sizeof(struct oce_mq_cqe));
sizeof(struct oce_mq_cqe), 1, 1, 0, 0);