Lines Matching refs:q_len
49 uint32_t q_len, uint32_t wq_type);
54 uint32_t q_len,
61 uint32_t q_len,
67 struct oce_eq *eq, uint32_t q_len);
73 uint32_t q_len,
205 oce_wq *oce_wq_init(POCE_SOFTC sc, uint32_t q_len, uint32_t wq_type) in oce_wq_init() argument
211 if (q_len < 256 || q_len > 2048) { in oce_wq_init()
214 "[256, 2000]: 0x%x\n", q_len); in oce_wq_init()
224 wq->cfg.q_len = q_len; in oce_wq_init()
227 wq->cfg.nbufs = 2 * wq->cfg.q_len; in oce_wq_init()
228 wq->cfg.nhdl = 2 * wq->cfg.q_len; in oce_wq_init()
250 wq->ring = oce_create_ring_buffer(sc, q_len, NIC_WQE_SIZE); in oce_wq_init()
332 wq->wq_free = wq->cfg.q_len; in oce_wq_create()
387 uint32_t q_len, in oce_rq_init() argument
397 if ((q_len == 0) || (q_len > 1024)) in oce_rq_init()
405 rq->cfg.q_len = q_len; in oce_rq_init()
432 rq->ring = oce_create_ring_buffer(sc, q_len, in oce_rq_init()
558 oce_eq *oce_eq_create(POCE_SOFTC sc, uint32_t q_len, in oce_eq_create() argument
573 eq->ring = oce_create_ring_buffer(sc, q_len, item_size); in oce_eq_create()
577 eq->eq_cfg.q_len = q_len; in oce_eq_create()
630 oce_mq_create(POCE_SOFTC sc, struct oce_eq *eq, uint32_t q_len) in oce_mq_create() argument
655 mq->ring = oce_create_ring_buffer(sc, q_len, sizeof(struct oce_mbx)); in oce_mq_create()
676 ctx->v1.ring_size = OCE_LOG2(q_len) + 1; in oce_mq_create()
690 ctx->v0.ring_size = OCE_LOG2(q_len) + 1; in oce_mq_create()
713 mq->cfg.q_len = (uint8_t) q_len; in oce_mq_create()
840 uint32_t q_len, in oce_cq_create() argument
853 cq->ring = oce_create_ring_buffer(sc, q_len, item_size); in oce_cq_create()
859 cq->cq_cfg.q_len = q_len; in oce_cq_create()
917 rc = oce_alloc_rx_bufs(rq, rq->cfg.q_len - 1); in oce_start_rq()