Lines Matching refs:max_wr
15 if (attr->max_wr > rxe->attr.max_srq_wr) { in rxe_srq_chk_init()
17 attr->max_wr, rxe->attr.max_srq_wr); in rxe_srq_chk_init()
21 if (attr->max_wr <= 0) { in rxe_srq_chk_init()
22 rxe_dbg(rxe, "max_wr(%d) <= 0\n", attr->max_wr); in rxe_srq_chk_init()
26 if (attr->max_wr < RXE_MIN_SRQ_WR) in rxe_srq_chk_init()
27 attr->max_wr = RXE_MIN_SRQ_WR; in rxe_srq_chk_init()
57 srq->rq.max_wr = init->attr.max_wr; in rxe_srq_from_init()
66 q = rxe_queue_init(rxe, &srq->rq.max_wr, srq_wqe_size, type); in rxe_srq_from_init()
102 if (attr->max_wr > rxe->attr.max_srq_wr) { in rxe_srq_chk_attr()
104 attr->max_wr, rxe->attr.max_srq_wr); in rxe_srq_chk_attr()
108 if (attr->max_wr <= 0) { in rxe_srq_chk_attr()
109 rxe_dbg_srq(srq, "max_wr(%d) <= 0\n", attr->max_wr); in rxe_srq_chk_attr()
113 if (srq->limit && (attr->max_wr < srq->limit)) { in rxe_srq_chk_attr()
115 attr->max_wr, srq->limit); in rxe_srq_chk_attr()
119 if (attr->max_wr < RXE_MIN_SRQ_WR) in rxe_srq_chk_attr()
120 attr->max_wr = RXE_MIN_SRQ_WR; in rxe_srq_chk_attr()
159 err = rxe_queue_resize(q, &attr->max_wr, in rxe_srq_from_attr()