get_cqe
cqe = get_cqe(cq, i & cq->ibcq.cqe);
memcpy(new_cqe, get_cqe(cq, i & cq->ibcq.cqe), cqe_size);
cqe = get_cqe(cq, ++i & cq->ibcq.cqe);
struct mlx4_cqe *cqe = get_cqe(cq, n & cq->ibcq.cqe);
cqe = get_cqe(cq, prod_index & cq->ibcq.cqe);
dest = get_cqe(cq, (prod_index + nfreed) & cq->ibcq.cqe);
cqe = get_cqe(cq, prod_index & cq->ibcq.cqe);
dest = get_cqe(cq, (prod_index + nfreed) & cq->ibcq.cqe);
void *cqe = get_cqe(cq, n & cq->ibcq.cqe);
return cqe_sw(get_cqe(cq, cq->cons_index & cq->ibcq.cqe));
cqe_sw(get_cqe(cq, prod_index & cq->ibcq.cqe));
cqe = get_cqe(cq, prod_index & cq->ibcq.cqe);
memcpy(get_cqe(cq, (prod_index + nfreed) & cq->ibcq.cqe),
set_cqe_hw(get_cqe(cq, (cq->cons_index + i) & cq->ibcq.cqe));
if (cqe_sw(get_cqe(cq, cq->ibcq.cqe)))
for (i = cq->cons_index; cqe_sw(get_cqe(cq, i & cq->ibcq.cqe)); ++i)
get_cqe(cq, i & cq->ibcq.cqe), MTHCA_CQ_ENTRY_SIZE);