Home
last modified time | relevance | path

Searched refs:sw_ci (Results 1 – 2 of 2) sorted by relevance

/f-stack/dpdk/drivers/net/hinic/
H A Dhinic_pmd_rx.c446 u16 sw_ci, rx_buf_len = rxq->buf_len; in hinic_recv_jumbo_pkt() local
450 sw_ci = hinic_get_rq_local_ci(nic_dev->hwdev, rxq->q_id); in hinic_recv_jumbo_pkt()
451 rx_info = &rxq->rx_info[sw_ci]; in hinic_recv_jumbo_pkt()
992 u16 sw_ci, ci_mask, wqebb_cnt = 0; in hinic_recv_pkts() local
1002 sw_ci = HINIC_GET_RQ_LOCAL_CI(rxq); in hinic_recv_pkts()
1006 rx_cqe = &rxq->rx_cqe[sw_ci]; in hinic_recv_pkts()
1015 rx_info = &rxq->rx_info[sw_ci]; in hinic_recv_pkts()
1019 sw_ci++; in hinic_recv_pkts()
1020 sw_ci &= ci_mask; in hinic_recv_pkts()
1023 rte_prefetch0(rxq->rx_info[sw_ci].mbuf); in hinic_recv_pkts()
[all …]
H A Dhinic_pmd_tx.c617 u16 hw_ci, sw_ci, sq_mask; in hinic_xmit_mbuf_cleanup() local
621 sw_ci = HINIC_GET_SQ_LOCAL_CI(txq); in hinic_xmit_mbuf_cleanup()
625 tx_info = &txq->tx_info[sw_ci]; in hinic_xmit_mbuf_cleanup()
626 if (hw_ci == sw_ci || in hinic_xmit_mbuf_cleanup()
627 (((hw_ci - sw_ci) & sq_mask) < tx_info->wqebb_cnt)) in hinic_xmit_mbuf_cleanup()
630 sw_ci = (sw_ci + tx_info->wqebb_cnt) & sq_mask; in hinic_xmit_mbuf_cleanup()