rq_entry
struct list_head rq_entry;
list_for_each_entry(tmp, &cq->rq_head, rq_entry) {
list_add_tail(&qp->rq_entry, &qp->rq_cq->rq_head);
qp = list_entry(cur, struct ocrdma_qp, rq_entry);
INIT_LIST_HEAD(&qp->rq_entry);
list_del(&qp->rq_entry);
struct rdma_user_mmap_entry *rq_entry; /* mmap info for RQE array */
qp->rq_entry =
if (!qp->rq_entry) {
rdma_user_mmap_entry_remove(qp->rq_entry);
rdma_user_mmap_entry_remove(qp->rq_entry);
struct rq_entry *e, *safe;
struct rq_entry *e;
e = kmalloc(sizeof(struct rq_entry) + length, GFP_ATOMIC);
struct rq_entry *e;
e = list_first_entry(&ls->ls_requestqueue, struct rq_entry, list);