Searched refs:cons_idx (Results 1 – 15 of 15) sorted by relevance
| /f-stack/dpdk/drivers/net/qede/base/ |
| H A D | ecore_chain.h | 63 u16 cons_idx; member 69 u32 cons_idx; member 181 return p_chain->u.chain16.cons_idx; in ecore_chain_get_cons_idx() 369 test_and_skip(p_chain, cons_idx); in ecore_chain_return_multi_produced() 383 p_chain->u.chain16.cons_idx++; in ecore_chain_return_produced() 385 p_chain->u.chain32.cons_idx++; in ecore_chain_return_produced() 386 test_and_skip(p_chain, cons_idx); in ecore_chain_return_produced() 486 p_chain->u.chain16.cons_idx++; in ecore_chain_consume() 495 p_chain->u.chain32.cons_idx++; in ecore_chain_consume() 806 p_chain->u.chain16.cons_idx = (u16)cons_idx; in ecore_chain_set_cons() [all …]
|
| /f-stack/dpdk/drivers/net/hinic/base/ |
| H A D | hinic_pmd_wq.c | 70 wq->cons_idx = 0; in hinic_wq_allocate() 85 wq->cons_idx += num_wqebbs; in hinic_put_wqe() 89 void *hinic_read_wqe(struct hinic_wq *wq, int num_wqebbs, u16 *cons_idx) in hinic_read_wqe() argument 96 curr_cons_idx = (u16)(wq->cons_idx); in hinic_read_wqe() 100 *cons_idx = curr_cons_idx; in hinic_read_wqe() 102 return WQ_WQE_ADDR(wq, (u32)(*cons_idx)); in hinic_read_wqe() 124 wq[i].cons_idx = 0; in hinic_cmdq_alloc() 151 wq->cons_idx = 0; in hinic_wq_wqe_pg_clear()
|
| H A D | hinic_pmd_api_cmd.c | 129 chain->cons_idx = get_hw_cons_idx(chain); in chain_busy() 130 if (chain->cons_idx == MASKED_IDX(chain, chain->prod_idx + 1)) { in chain_busy() 132 chain->chain_type, chain->cons_idx, in chain_busy() 310 chain->cons_idx = HINIC_API_CMD_STATUS_GET(buf_desc, CONS_IDX); in api_cmd_status_update() 328 if (chain->cons_idx == chain->prod_idx) { in wait_for_status_poll() 569 if (hw_cons_idx == chain->cons_idx) { in wait_for_ready_chain() 878 chain->cons_idx = 0; in api_chain_init()
|
| H A D | hinic_pmd_wq.h | 102 u32 cons_idx; member 133 void *hinic_read_wqe(struct hinic_wq *wq, int num_wqebbs, u16 *cons_idx);
|
| H A D | hinic_pmd_eqs.h | 66 u16 cons_idx; member
|
| H A D | hinic_pmd_eqs.c | 64 #define EQ_CONS_IDX(eq) ((eq)->cons_idx | \ 327 eq->cons_idx = 0; in init_aeq() 382 eq->cons_idx = (u16)hinic_hwif_read_reg(eq->hwdev->hwif, in remove_aeq()
|
| H A D | hinic_pmd_mgmt.c | 46 #define GET_CURR_AEQ_ELEM(eq) GET_AEQ_ELEM((eq), (eq)->cons_idx) 764 eq->cons_idx++; in hinic_aeq_poll_msg() 765 if (eq->cons_idx == eq->eq_len) { in hinic_aeq_poll_msg() 766 eq->cons_idx = 0; in hinic_aeq_poll_msg()
|
| H A D | hinic_pmd_nicio.c | 159 ci_start = (u16)(wq->cons_idx); in hinic_sq_prepare_ctxt() 219 ci_start = (u16)(wq->cons_idx); in hinic_rq_prepare_ctxt() 695 return (wq->cons_idx) & wq->mask; in hinic_get_sq_local_ci() 742 return (wq->cons_idx) & wq->mask; in hinic_get_rq_local_ci()
|
| H A D | hinic_pmd_api_cmd.h | 248 u32 cons_idx; member
|
| H A D | hinic_pmd_cmdq.c | 693 u16 start_ci = (u16)(wq->cons_idx); in cmdq_init_queue_ctxt()
|
| /f-stack/freebsd/arm64/broadcom/genet/ |
| H A D | if_genet.c | 145 u_int cons_idx; member 154 u_int cons_idx; member 669 q->cons_idx = q->prod_idx = 0; in gen_init_txring() 715 q->cons_idx = q->prod_idx = 0; in gen_init_rxring() 1289 index = q->cons_idx & (RX_DESC_COUNT - 1); in gen_rxintr() 1362 q->cons_idx = (q->cons_idx + 1) & GENET_RX_DMA_PROD_CONS_MASK; in gen_rxintr() 1363 WR4(sc, GENET_RX_DMA_CONS_INDEX(q->hwindex), q->cons_idx); in gen_rxintr() 1386 uint32_t cons_idx, total; in gen_txintr() local 1395 cons_idx = RD4(sc, GENET_TX_DMA_CONS_INDEX(q->hwindex)) & in gen_txintr() 1397 total = (cons_idx - q->cons_idx) & GENET_TX_DMA_PROD_CONS_MASK; in gen_txintr() [all …]
|
| /f-stack/dpdk/drivers/net/hinic/ |
| H A D | hinic_pmd_rx.c | 24 (((rxq)->wq->cons_idx) & HINIC_GET_RQ_WQE_MASK(rxq)) 31 (rxq)->wq->cons_idx += (wqebb_cnt); \
|
| H A D | hinic_pmd_tx.c | 181 (((txq)->wq->cons_idx) & HINIC_GET_SQ_WQE_MASK(txq)) 185 (txq)->wq->cons_idx += wqebb_cnt; \
|
| H A D | hinic_pmd_ethdev.c | 510 rxq->wq->cons_idx = 0; in hinic_reset_rx_queue() 655 txq->wq->cons_idx = 0; in hinic_reset_tx_queue()
|
| /f-stack/dpdk/drivers/net/qede/ |
| H A D | qede_rxtx.c | 1344 uint16_t cons_idx; in qede_rx_process_tpa_cmn_cont_end_cqe() local 1352 cons_idx = rxq->sw_rx_cons & NUM_RX_BDS(rxq); in qede_rx_process_tpa_cmn_cont_end_cqe() 1353 curr_frag = rxq->sw_rx_ring[cons_idx].mbuf; in qede_rx_process_tpa_cmn_cont_end_cqe()
|