Home
last modified time | relevance | path

Searched refs:rx_prod (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_xdp.c96 dma_addr_t mapping, u32 len, u16 rx_prod, in __bnxt_xmit_xdp() argument
102 tx_buf->rx_prod = rx_prod; in __bnxt_xmit_xdp()
170 bnxt_db_write(bp, &rxr->rx_db, tx_buf->rx_prod); in bnxt_tx_int_xdp()
291 NEXT_RX(rxr->rx_prod), xdp); in bnxt_rx_xdp()
301 if (bnxt_alloc_rx_data(bp, rxr, rxr->rx_prod, GFP_ATOMIC)) { in bnxt_rx_xdp()
H A Dbnxt.c1055 u16 prod = rxr->rx_prod; in bnxt_reuse_rx_data()
1201 u16 prod = rxr->rx_prod; in bnxt_rx_multi_page_skb()
1238 u16 prod = rxr->rx_prod; in bnxt_rx_page_skb()
1281 u16 prod = rxr->rx_prod; in bnxt_rx_skb()
1622 prod = rxr->rx_prod; in bnxt_tpa_start()
1677 rxr->rx_prod = NEXT_RX(prod); in bnxt_tpa_start()
1683 rxr->rx_prod = NEXT_RX(rxr->rx_prod); in bnxt_tpa_start()
2192 prod = rxr->rx_prod; in bnxt_rx_pkt()
2419 rxr->rx_prod in bnxt_rx_pkt()
[all...]
H A Dbnxt.h900 u16 rx_prod; member
1108 u16 rx_prod; member
/linux/include/uapi/linux/
H A Dsmc_diag.h69 struct smc_diag_cursor rx_prod; /* received producer cursor */ member
/linux/drivers/net/ethernet/broadcom/bnge/
H A Dbnge_netdev.h112 u16 rx_prod; member
491 u16 rx_prod; member
H A Dbnge_netdev.c1453 u32 prod = rxr->rx_prod; in bnge_alloc_one_rx_ring_bufs()
1471 rxr->rx_prod = prod; in bnge_alloc_one_rx_ring_bufs()
1870 bnge_db_write(bn->bd, &rxr->rx_db, rxr->rx_prod); in bnge_hwrm_rx_agg_ring_alloc()
1952 bnge_db_write(bn->bd, &rxr->rx_db, rxr->rx_prod); in bnge_hwrm_ring_alloc()
/linux/drivers/net/ethernet/altera/
H A Daltera_tse_main.c282 priv->rx_prod = 0; in alloc_init_skbufs()
320 for (; priv->rx_cons - priv->rx_prod > 0; in tse_rx_refill()
321 priv->rx_prod++) { in tse_rx_refill()
322 entry = priv->rx_prod % rxsize; in tse_rx_refill()
/linux/drivers/net/ethernet/broadcom/
H A Db44.h366 u32 rx_prod, rx_cons; member
H A Dbnx2.h6745 u16 rx_prod; member
/linux/drivers/net/ethernet/qlogic/qed/
H A Dqed_ll2.c1725 struct core_ll2_rx_prod rx_prod = { 0, 0 }; in qed_ll2_post_rx_buffer_notify_fw() local
1761 rx_prod.bd_prod = cpu_to_le16(bd_prod); in qed_ll2_post_rx_buffer_notify_fw()
1762 rx_prod.cqe_prod = cpu_to_le16(cq_prod); in qed_ll2_post_rx_buffer_notify_fw()
1769 DIRECT_REG_WR(p_rx->set_prod_addr, *((u32 *)&rx_prod)); in qed_ll2_post_rx_buffer_notify_fw()