Lines Matching defs:q_len
48 uint32_t q_len, uint32_t wq_type);
53 uint32_t q_len,
60 uint32_t q_len,
66 struct oce_eq *eq, uint32_t q_len);
72 uint32_t q_len,
205 oce_wq *oce_wq_init(POCE_SOFTC sc, uint32_t q_len, uint32_t wq_type)
210 /* q_len must be min 256 and max 2k */
211 if (q_len < 256 || q_len > 2048) {
214 "[256, 2000]: 0x%x\n", q_len);
224 wq->cfg.q_len = q_len;
227 wq->cfg.nbufs = 2 * wq->cfg.q_len;
228 wq->cfg.nhdl = 2 * wq->cfg.q_len;
251 wq->ring = oce_create_ring_buffer(sc, q_len, NIC_WQE_SIZE);
340 wq->wq_free = wq->cfg.q_len;
392 * @param q_len length of receive queue
400 uint32_t q_len,
410 if ((q_len == 0) || (q_len > 1024))
419 rq->cfg.q_len = q_len;
449 rq->ring = oce_create_ring_buffer(sc, q_len,
573 * @param q_len length of event queue
580 oce_eq *oce_eq_create(POCE_SOFTC sc, uint32_t q_len,
595 eq->ring = oce_create_ring_buffer(sc, q_len, item_size);
599 eq->eq_cfg.q_len = q_len;
654 * @param q_len the number of entries to create in the MQ
658 oce_mq_create(POCE_SOFTC sc, struct oce_eq *eq, uint32_t q_len)
684 mq->ring = oce_create_ring_buffer(sc, q_len, sizeof(struct oce_mbx));
706 ctx->v1.ring_size = OCE_LOG2(q_len) + 1;
720 ctx->v0.ring_size = OCE_LOG2(q_len) + 1;
743 mq->cfg.q_len = (uint8_t) q_len;
868 * @param q_len length of completion queue
878 uint32_t q_len,
891 cq->ring = oce_create_ring_buffer(sc, q_len, item_size);
897 cq->cq_cfg.q_len = q_len;
956 rc = oce_alloc_rx_bufs(rq, rq->cfg.q_len);