Searched refs:srqe (Results 1 – 1 of 1) sorted by relevance
770 struct rq_wqe *srqe; in bnxt_qplib_post_srq_recv() local786 srqe = bnxt_qplib_get_qe(srq_hwq, srq_hwq->prod, NULL); in bnxt_qplib_post_srq_recv()787 memset(srqe, 0, srq->wqe_size); in bnxt_qplib_post_srq_recv()789 for (i = 0, hw_sge = (struct sq_sge *)srqe->data; in bnxt_qplib_post_srq_recv()795 srqe->wqe_type = wqe->type; in bnxt_qplib_post_srq_recv()796 srqe->flags = wqe->flags; in bnxt_qplib_post_srq_recv()797 srqe->wqe_size = wqe->num_sge + in bnxt_qplib_post_srq_recv()798 ((offsetof(typeof(*srqe), data) + 15) >> 4); in bnxt_qplib_post_srq_recv()800 srqe->wqe_size++; in bnxt_qplib_post_srq_recv()801 srqe->wr_id |= cpu_to_le32((u32)next); in bnxt_qplib_post_srq_recv()