Home
last modified time | relevance | path

Searched refs:rx_buf_ring (Results 1 - 25 of 25) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_xdp.c193 rx_buf = &rxr->rx_buf_ring[cons]; in bnxt_xdp_buff_init()
269 rx_buf = &rxr->rx_buf_ring[cons]; in bnxt_rx_xdp()
300 rx_buf = &rxr->rx_buf_ring[cons]; in bnxt_rx_xdp()
H A Dbnxt.c808 struct bnxt_sw_rx_bd *rx_buf = &rxr->rx_buf_ring[prod]; in bnxt_alloc_rx_data()
843 prod_rx_buf = &rxr->rx_buf_ring[prod]; in bnxt_reuse_rx_data()
844 cons_rx_buf = &rxr->rx_buf_ring[cons]; in bnxt_reuse_rx_data()
1312 cons_rx_buf = &rxr->rx_buf_ring[cons]; in bnxt_tpa_start()
1313 prod_rx_buf = &rxr->rx_buf_ring[prod]; in bnxt_tpa_start()
1369 cons_rx_buf = &rxr->rx_buf_ring[cons]; in bnxt_tpa_start()
1868 rx_buf = &rxr->rx_buf_ring[cons]; in bnxt_rx_pkt()
2950 if (!rxr->rx_buf_ring) in bnxt_free_one_rx_ring_skbs()
2954 struct bnxt_sw_rx_bd *rx_buf = &rxr->rx_buf_ring[i]; in bnxt_free_one_rx_ring_skbs()
3587 rmem->vmem = (void **)&rxr->rx_buf_ring; in bnxt_init_ring_struct()
3618 struct rx_bd **rx_buf_ring; bnxt_init_rxbd_pages() local
[all...]
H A Dbnxt.h920 struct bnxt_sw_rx_bd *rx_buf_ring; member
H A Dbnxt_ethtool.c3569 rx_buf = &rxr->rx_buf_ring[cons]; in bnxt_rx_loopback()
/kernel/linux/linux-6.6/drivers/net/ethernet/mediatek/
H A Dmtk_wed.c428 dev->rx_buf_ring.size = dev->wlan.rx_nbuf; in mtk_wed_rx_buffer_alloc()
435 dev->rx_buf_ring.desc = desc; in mtk_wed_rx_buffer_alloc()
436 dev->rx_buf_ring.desc_phys = desc_phys; in mtk_wed_rx_buffer_alloc()
445 struct mtk_rxbm_desc *desc = dev->rx_buf_ring.desc; in mtk_wed_free_rx_buffer()
451 dma_free_coherent(dev->hw->dev, dev->rx_buf_ring.size * sizeof(*desc), in mtk_wed_free_rx_buffer()
452 desc, dev->rx_buf_ring.desc_phys); in mtk_wed_free_rx_buffer()
460 wed_w32(dev, MTK_WED_RX_BM_BASE, dev->rx_buf_ring.desc_phys); in mtk_wed_rx_buffer_hw_init()
/kernel/linux/linux-6.6/include/linux/soc/mediatek/
H A Dmtk_wed.h109 } rx_buf_ring; member
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_cmn.h890 struct sw_rx_bd *cons_rx_buf = &fp->rx_buf_ring[cons]; in bnx2x_reuse_rx_data()
891 struct sw_rx_bd *prod_rx_buf = &fp->rx_buf_ring[prod]; in bnx2x_reuse_rx_data()
H A Dbnx2x_cmn.c435 struct sw_rx_bd *cons_rx_buf = &fp->rx_buf_ring[cons]; in bnx2x_tpa_start()
436 struct sw_rx_bd *prod_rx_buf = &fp->rx_buf_ring[prod]; in bnx2x_tpa_start()
832 struct sw_rx_bd *rx_buf = &fp->rx_buf_ring[index]; in bnx2x_alloc_rx_data()
958 rx_buf = &fp->rx_buf_ring[bd_cons]; in bnx2x_rx_int()
1540 if (fp->rx_buf_ring == NULL) in bnx2x_free_rx_bds()
1544 struct sw_rx_bd *rx_buf = &fp->rx_buf_ring[i]; in bnx2x_free_rx_bds()
4384 BNX2X_FREE(bnx2x_fp(bp, fp_index, rx_buf_ring)); in bnx2x_free_fp_mem_at()
4590 bnx2x_fp(bp, index, rx_buf_ring) = in bnx2x_alloc_fp_mem_at()
4592 if (!bnx2x_fp(bp, index, rx_buf_ring)) in bnx2x_alloc_fp_mem_at()
H A Dbnx2x.h571 struct sw_rx_bd *rx_buf_ring; /* BDs mappings ring */ member
H A Dbnx2x_ethtool.c2662 rx_buf = &fp_rx->rx_buf_ring[RX_BD(fp_rx->rx_bd_cons)]; in bnx2x_run_loopback()
H A Dbnx2x_main.c1124 struct sw_rx_bd *sw_bd = &fp->rx_buf_ring[j]; in bnx2x_panic_dump()
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_cmn.h890 struct sw_rx_bd *cons_rx_buf = &fp->rx_buf_ring[cons]; in bnx2x_reuse_rx_data()
891 struct sw_rx_bd *prod_rx_buf = &fp->rx_buf_ring[prod]; in bnx2x_reuse_rx_data()
H A Dbnx2x_cmn.c434 struct sw_rx_bd *cons_rx_buf = &fp->rx_buf_ring[cons]; in bnx2x_tpa_start()
435 struct sw_rx_bd *prod_rx_buf = &fp->rx_buf_ring[prod]; in bnx2x_tpa_start()
843 struct sw_rx_bd *rx_buf = &fp->rx_buf_ring[index]; in bnx2x_alloc_rx_data()
969 rx_buf = &fp->rx_buf_ring[bd_cons]; in bnx2x_rx_int()
1551 if (fp->rx_buf_ring == NULL) in bnx2x_free_rx_bds()
1555 struct sw_rx_bd *rx_buf = &fp->rx_buf_ring[i]; in bnx2x_free_rx_bds()
4395 BNX2X_FREE(bnx2x_fp(bp, fp_index, rx_buf_ring)); in bnx2x_free_fp_mem_at()
4601 bnx2x_fp(bp, index, rx_buf_ring) = in bnx2x_alloc_fp_mem_at()
4603 if (!bnx2x_fp(bp, index, rx_buf_ring)) in bnx2x_alloc_fp_mem_at()
H A Dbnx2x.h571 struct sw_rx_bd *rx_buf_ring; /* BDs mappings ring */ member
H A Dbnx2x_ethtool.c2670 rx_buf = &fp_rx->rx_buf_ring[RX_BD(fp_rx->rx_bd_cons)]; in bnx2x_run_loopback()
H A Dbnx2x_main.c1123 struct sw_rx_bd *sw_bd = &fp->rx_buf_ring[j]; in bnx2x_panic_dump()
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_xdp.c129 rx_buf = &rxr->rx_buf_ring[cons]; in bnxt_rx_xdp()
H A Dbnxt.c771 struct bnxt_sw_rx_bd *rx_buf = &rxr->rx_buf_ring[prod]; in bnxt_alloc_rx_data()
804 prod_rx_buf = &rxr->rx_buf_ring[prod]; in bnxt_reuse_rx_data()
805 cons_rx_buf = &rxr->rx_buf_ring[cons]; in bnxt_reuse_rx_data()
1261 cons_rx_buf = &rxr->rx_buf_ring[cons]; in bnxt_tpa_start()
1262 prod_rx_buf = &rxr->rx_buf_ring[prod]; in bnxt_tpa_start()
1318 cons_rx_buf = &rxr->rx_buf_ring[cons]; in bnxt_tpa_start()
1793 rx_buf = &rxr->rx_buf_ring[cons]; in bnxt_rx_pkt()
2704 if (!rxr->rx_buf_ring) in bnxt_free_one_rx_ring_skbs()
2708 struct bnxt_sw_rx_bd *rx_buf = &rxr->rx_buf_ring[i]; in bnxt_free_one_rx_ring_skbs()
3260 rmem->vmem = (void **)&rxr->rx_buf_ring; in bnxt_init_ring_struct()
3291 struct rx_bd **rx_buf_ring; bnxt_init_rxbd_pages() local
[all...]
H A Dbnxt.h892 struct bnxt_sw_rx_bd *rx_buf_ring; member
H A Dbnxt_ethtool.c3195 rx_buf = &rxr->rx_buf_ring[cons]; in bnxt_rx_loopback()
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/
H A Dbnx2.c727 vfree(rxr->rx_buf_ring); in bnx2_free_rx_mem()
728 rxr->rx_buf_ring = NULL; in bnx2_free_rx_mem()
774 rxr->rx_buf_ring = in bnx2_alloc_rx_mem()
776 if (!rxr->rx_buf_ring) in bnx2_alloc_rx_mem()
2766 struct bnx2_sw_bd *rx_buf = &rxr->rx_buf_ring[index]; in bnx2_alloc_rx_data()
3001 cons_rx_buf = &rxr->rx_buf_ring[cons]; in bnx2_reuse_rx_data()
3002 prod_rx_buf = &rxr->rx_buf_ring[prod]; in bnx2_reuse_rx_data()
3172 rx_buf = &rxr->rx_buf_ring[sw_ring_cons]; in bnx2_rx_int()
3186 next_rx_buf = &rxr->rx_buf_ring[next_ring_idx]; in bnx2_rx_int()
5481 if (!rxr->rx_buf_ring) in bnx2_free_rx_skbs()
[all...]
H A Dbnx2.h6755 struct bnx2_sw_bd *rx_buf_ring; member
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/
H A Dbnx2.c726 vfree(rxr->rx_buf_ring); in bnx2_free_rx_mem()
727 rxr->rx_buf_ring = NULL; in bnx2_free_rx_mem()
773 rxr->rx_buf_ring = in bnx2_alloc_rx_mem()
775 if (!rxr->rx_buf_ring) in bnx2_alloc_rx_mem()
2765 struct bnx2_sw_bd *rx_buf = &rxr->rx_buf_ring[index]; in bnx2_alloc_rx_data()
2999 cons_rx_buf = &rxr->rx_buf_ring[cons]; in bnx2_reuse_rx_data()
3000 prod_rx_buf = &rxr->rx_buf_ring[prod]; in bnx2_reuse_rx_data()
3170 rx_buf = &rxr->rx_buf_ring[sw_ring_cons]; in bnx2_rx_int()
3184 next_rx_buf = &rxr->rx_buf_ring[next_ring_idx]; in bnx2_rx_int()
5465 if (!rxr->rx_buf_ring) in bnx2_free_rx_skbs()
[all...]
H A Dbnx2.h6755 struct bnx2_sw_bd *rx_buf_ring; member
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dmmio.c594 struct mtk_rxbm_desc *desc = wed->rx_buf_ring.desc; in mt7915_mmio_wed_init_rx_buf()

Completed in 171 milliseconds