Symbol: rx_bd
drivers/net/ethernet/aeroflex/greth.c
235
struct greth_bd *rx_bd, *tx_bd;
drivers/net/ethernet/aeroflex/greth.c
239
rx_bd = greth->rx_bd_base;
drivers/net/ethernet/aeroflex/greth.c
265
greth_write_bd(&rx_bd[i].addr, dma_addr);
drivers/net/ethernet/aeroflex/greth.c
266
greth_write_bd(&rx_bd[i].stat, GRETH_BD_EN | GRETH_BD_IE);
drivers/net/ethernet/aeroflex/greth.c
292
greth_write_bd(&rx_bd[i].addr, dma_addr);
drivers/net/ethernet/aeroflex/greth.c
293
greth_write_bd(&rx_bd[i].stat, GRETH_BD_EN | GRETH_BD_IE);
drivers/net/ethernet/aeroflex/greth.c
319
greth_write_bd(&rx_bd[GRETH_RXBD_NUM - 1].stat,
drivers/net/ethernet/aeroflex/greth.c
320
greth_read_bd(&rx_bd[GRETH_RXBD_NUM - 1].stat) | GRETH_BD_WR);
drivers/net/ethernet/broadcom/bnge/bnge_netdev.c
1430
struct rx_bd *rxbd;
drivers/net/ethernet/broadcom/bnge/bnge_netdev.c
1496
struct rx_bd *rxbd;
drivers/net/ethernet/broadcom/bnge/bnge_netdev.c
1610
struct rx_bd **rx_desc_ring;
drivers/net/ethernet/broadcom/bnge/bnge_netdev.c
1614
rx_desc_ring = (struct rx_bd **)ring->ring_mem.pg_arr;
drivers/net/ethernet/broadcom/bnge/bnge_netdev.c
1616
struct rx_bd *rxbd = rx_desc_ring[i];
drivers/net/ethernet/broadcom/bnge/bnge_netdev.h
398
#define RX_DESC_CNT (BNGE_PAGE_SIZE / sizeof(struct rx_bd))
drivers/net/ethernet/broadcom/bnge/bnge_netdev.h
402
#define HW_RXBD_RING_SIZE (sizeof(struct rx_bd) * RX_DESC_CNT)
drivers/net/ethernet/broadcom/bnge/bnge_netdev.h
498
struct rx_bd *rx_desc_ring[MAX_RX_PAGES];
drivers/net/ethernet/broadcom/bnge/bnge_netdev.h
501
struct rx_bd *rx_agg_desc_ring[MAX_RX_AGG_PAGES];
drivers/net/ethernet/broadcom/bnge/bnge_txrx.c
346
struct rx_bd *prod_bd;
drivers/net/ethernet/broadcom/bnge/bnge_txrx.c
451
struct rx_bd *cons_bd, *prod_bd;
drivers/net/ethernet/broadcom/bnge/bnge_txrx.c
85
struct rx_bd *prod_bd;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
845
struct eth_rx_bd *rx_bd = &fp->rx_desc_ring[index];
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
864
rx_bd->addr_hi = cpu_to_le32(U64_HI(mapping));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
865
rx_bd->addr_lo = cpu_to_le32(U64_LO(mapping));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h
1032
struct eth_rx_bd *rx_bd;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h
1034
rx_bd = &fp->rx_desc_ring[RX_DESC_CNT * i - 2];
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h
1035
rx_bd->addr_hi =
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h
1038
rx_bd->addr_lo =
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
1125
u32 *rx_bd = (u32 *)&fp->rx_desc_ring[j];
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
1129
i, j, rx_bd[1], rx_bd[0], sw_bd->data);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
1036
struct rx_bd *cons_bd, *prod_bd;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
1066
struct rx_bd *rxbd =
drivers/net/ethernet/broadcom/bnxt/bnxt.c
1131
struct rx_bd *prod_bd;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
1581
struct rx_bd *prod_bd;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
4486
struct rx_bd **rx_buf_ring;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
4488
rx_buf_ring = (struct rx_bd **)ring->ring_mem.pg_arr;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
4491
struct rx_bd *rxbd;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
999
struct rx_bd *rxbd = &rxr->rx_desc_ring[RX_RING(bp, prod)][RX_IDX(prod)];
drivers/net/ethernet/broadcom/bnxt/bnxt.h
1117
struct rx_bd *rx_desc_ring[MAX_RX_PAGES];
drivers/net/ethernet/broadcom/bnxt/bnxt.h
1120
struct rx_bd *rx_agg_desc_ring[MAX_RX_AGG_PAGES];
drivers/net/ethernet/broadcom/bnxt/bnxt.h
809
#define RX_DESC_CNT (BNXT_PAGE_SIZE / sizeof(struct rx_bd))
drivers/net/ethernet/broadcom/bnxt/bnxt.h
814
#define HW_RXBD_RING_SIZE (sizeof(struct rx_bd) * RX_DESC_CNT)
drivers/net/ethernet/qlogic/qed/qed_hsi.h
211
struct core_rx_bd rx_bd;
drivers/net/ethernet/qlogic/qede/qede_fp.c
31
struct eth_rx_bd *rx_bd;
drivers/net/ethernet/qlogic/qede/qede_fp.c
64
rx_bd = (struct eth_rx_bd *)qed_chain_produce(&rxq->rx_bd_ring);
drivers/net/ethernet/qlogic/qede/qede_fp.c
65
WARN_ON(!rx_bd);
drivers/net/ethernet/qlogic/qede/qede_fp.c
66
rx_bd->addr.hi = cpu_to_le32(upper_32_bits(mapping));
drivers/net/ethernet/qlogic/qede/qede_fp.c
67
rx_bd->addr.lo = cpu_to_le32(lower_32_bits(mapping) +
drivers/net/ethernet/xilinx/ll_temac_main.c
1031
rx_bd = lp->rx_bd_ci;
drivers/net/ethernet/xilinx/ll_temac_main.c
1034
} while (rx_bd != lp->rx_bd_tail);
drivers/net/ethernet/xilinx/ll_temac_main.c
1062
rx_bd = lp->rx_bd_tail + 1;
drivers/net/ethernet/xilinx/ll_temac_main.c
1063
if (rx_bd >= lp->rx_bd_num)
drivers/net/ethernet/xilinx/ll_temac_main.c
1064
rx_bd = 0;
drivers/net/ethernet/xilinx/ll_temac_main.c
1065
bd = &lp->rx_bd_v[rx_bd];
drivers/net/ethernet/xilinx/ll_temac_main.c
1088
lp->rx_skb[rx_bd] = skb;
drivers/net/ethernet/xilinx/ll_temac_main.c
1090
lp->rx_bd_tail = rx_bd;
drivers/net/ethernet/xilinx/ll_temac_main.c
972
int rx_bd;
drivers/net/wireless/realtek/rtw89/pci.c
3513
struct rtw89_pci_rx_bd_32 *rx_bd;
drivers/net/wireless/realtek/rtw89/pci.c
3524
rx_bd = RTW89_PCI_RX_BD(rx_ring, idx);
drivers/net/wireless/realtek/rtw89/pci.c
3526
memset(rx_bd, 0, sizeof(*rx_bd));
drivers/net/wireless/realtek/rtw89/pci.c
3527
rx_bd->buf_size = cpu_to_le16(buf_sz);
drivers/net/wireless/realtek/rtw89/pci.c
3528
rx_bd->dma = cpu_to_le32(dma);
drivers/net/wireless/realtek/rtw89/pci.c
3529
rx_bd->opt = le16_encode_bits(upper_32_bits(dma), RTW89_PCI_RXBD_OPT_DMA_HI);
drivers/soc/fsl/qe/ucc_slow.c
235
bd = uccs->rx_bd = qe_muram_addr(uccs->rx_base_offset);
drivers/spi/spi-fsl-cpm.c
202
ioread16be(&mspi->rx_bd->cbd_datlen), mspi->count);
drivers/spi/spi-fsl-cpm.c
204
len = ioread16be(&mspi->rx_bd->cbd_datlen);
drivers/spi/spi-fsl-cpm.c
347
sizeof(*mspi->rx_bd), 8);
drivers/spi/spi-fsl-cpm.c
368
mspi->rx_bd = cpm_muram_addr(bds_ofs + sizeof(*mspi->tx_bd));
drivers/spi/spi-fsl-cpm.c
372
iowrite16be(cpm_muram_offset(mspi->rx_bd), &mspi->pram->rbase);
drivers/spi/spi-fsl-cpm.c
75
struct cpm_buf_desc __iomem *rx_bd = mspi->rx_bd;
drivers/spi/spi-fsl-cpm.c
83
iowrite32be(mspi->rx_dma, &rx_bd->cbd_bufaddr);
drivers/spi/spi-fsl-cpm.c
85
iowrite32be(mspi->rx_dma + xfer_ofs, &rx_bd->cbd_bufaddr);
drivers/spi/spi-fsl-cpm.c
86
iowrite16be(0, &rx_bd->cbd_datlen);
drivers/spi/spi-fsl-cpm.c
87
iowrite16be(BD_SC_EMPTY | BD_SC_INTRPT | BD_SC_WRAP, &rx_bd->cbd_sc);
drivers/spi/spi-fsl-lib.h
32
struct cpm_buf_desc __iomem *rx_bd;
drivers/tty/serial/ucc_uart.c
981
qe_port->rx_bd_base = uccs->rx_bd;
include/soc/fsl/qe/ucc_slow.h
201
struct qe_bd __iomem *rx_bd; /* next BD to collect after Rx */