rx_bd             235 drivers/net/ethernet/aeroflex/greth.c 	struct greth_bd *rx_bd, *tx_bd;
rx_bd             239 drivers/net/ethernet/aeroflex/greth.c 	rx_bd = greth->rx_bd_base;
rx_bd             264 drivers/net/ethernet/aeroflex/greth.c 			greth_write_bd(&rx_bd[i].addr, dma_addr);
rx_bd             265 drivers/net/ethernet/aeroflex/greth.c 			greth_write_bd(&rx_bd[i].stat, GRETH_BD_EN | GRETH_BD_IE);
rx_bd             291 drivers/net/ethernet/aeroflex/greth.c 			greth_write_bd(&rx_bd[i].addr, dma_addr);
rx_bd             292 drivers/net/ethernet/aeroflex/greth.c 			greth_write_bd(&rx_bd[i].stat, GRETH_BD_EN | GRETH_BD_IE);
rx_bd             318 drivers/net/ethernet/aeroflex/greth.c 	greth_write_bd(&rx_bd[GRETH_RXBD_NUM - 1].stat,
rx_bd             319 drivers/net/ethernet/aeroflex/greth.c 		       greth_read_bd(&rx_bd[GRETH_RXBD_NUM - 1].stat) | GRETH_BD_WR);
rx_bd             831 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	struct eth_rx_bd *rx_bd = &fp->rx_desc_ring[index];
rx_bd             850 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	rx_bd->addr_hi = cpu_to_le32(U64_HI(mapping));
rx_bd             851 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	rx_bd->addr_lo = cpu_to_le32(U64_LO(mapping));
rx_bd            1034 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h 		struct eth_rx_bd *rx_bd;
rx_bd            1036 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h 		rx_bd = &fp->rx_desc_ring[RX_DESC_CNT * i - 2];
rx_bd            1037 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h 		rx_bd->addr_hi =
rx_bd            1040 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h 		rx_bd->addr_lo =
rx_bd            1110 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			u32 *rx_bd = (u32 *)&fp->rx_desc_ring[j];
rx_bd            1114 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 				  i, j, rx_bd[1], rx_bd[0], sw_bd->data);
rx_bd             730 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	struct rx_bd *rxbd = &rxr->rx_desc_ring[RX_RING(prod)][RX_IDX(prod)];
rx_bd             762 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	struct rx_bd *cons_bd, *prod_bd;
rx_bd             792 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	struct rx_bd *rxbd =
rx_bd             884 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		struct rx_bd *prod_bd;
rx_bd            1212 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	struct rx_bd *prod_bd;
rx_bd            3145 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	struct rx_bd **rx_buf_ring;
rx_bd            3147 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rx_buf_ring = (struct rx_bd **)ring->ring_mem.pg_arr;
rx_bd            3150 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		struct rx_bd *rxbd;
rx_bd             586 drivers/net/ethernet/broadcom/bnxt/bnxt.h #define RX_DESC_CNT (BNXT_PAGE_SIZE / sizeof(struct rx_bd))
rx_bd             591 drivers/net/ethernet/broadcom/bnxt/bnxt.h #define HW_RXBD_RING_SIZE (sizeof(struct rx_bd) * RX_DESC_CNT)
rx_bd             878 drivers/net/ethernet/broadcom/bnxt/bnxt.h 	struct rx_bd		*rx_desc_ring[MAX_RX_PAGES];
rx_bd             881 drivers/net/ethernet/broadcom/bnxt/bnxt.h 	struct rx_bd		*rx_agg_desc_ring[MAX_RX_AGG_PAGES];
rx_bd             197 drivers/net/ethernet/qlogic/qed/qed_hsi.h 	struct core_rx_bd rx_bd;
rx_bd              54 drivers/net/ethernet/qlogic/qede/qede_fp.c 	struct eth_rx_bd *rx_bd;
rx_bd              87 drivers/net/ethernet/qlogic/qede/qede_fp.c 	rx_bd = (struct eth_rx_bd *)qed_chain_produce(&rxq->rx_bd_ring);
rx_bd              88 drivers/net/ethernet/qlogic/qede/qede_fp.c 	WARN_ON(!rx_bd);
rx_bd              89 drivers/net/ethernet/qlogic/qede/qede_fp.c 	rx_bd->addr.hi = cpu_to_le32(upper_32_bits(mapping));
rx_bd              90 drivers/net/ethernet/qlogic/qede/qede_fp.c 	rx_bd->addr.lo = cpu_to_le32(lower_32_bits(mapping) +
rx_bd             945 drivers/net/ethernet/xilinx/ll_temac_main.c 	int rx_bd;
rx_bd            1005 drivers/net/ethernet/xilinx/ll_temac_main.c 		rx_bd = lp->rx_bd_ci;
rx_bd            1008 drivers/net/ethernet/xilinx/ll_temac_main.c 	} while (rx_bd != lp->rx_bd_tail);
rx_bd            1036 drivers/net/ethernet/xilinx/ll_temac_main.c 		rx_bd = lp->rx_bd_tail + 1;
rx_bd            1037 drivers/net/ethernet/xilinx/ll_temac_main.c 		if (rx_bd >= RX_BD_NUM)
rx_bd            1038 drivers/net/ethernet/xilinx/ll_temac_main.c 			rx_bd = 0;
rx_bd            1039 drivers/net/ethernet/xilinx/ll_temac_main.c 		bd = &lp->rx_bd_v[rx_bd];
rx_bd            1062 drivers/net/ethernet/xilinx/ll_temac_main.c 		lp->rx_skb[rx_bd] = skb;
rx_bd            1064 drivers/net/ethernet/xilinx/ll_temac_main.c 		lp->rx_bd_tail = rx_bd;
rx_bd             241 drivers/soc/fsl/qe/ucc_slow.c 	bd = uccs->rx_bd = qe_muram_addr(uccs->rx_base_offset);
rx_bd              74 drivers/spi/spi-fsl-cpm.c 	struct cpm_buf_desc __iomem *rx_bd = mspi->rx_bd;
rx_bd              82 drivers/spi/spi-fsl-cpm.c 		out_be32(&rx_bd->cbd_bufaddr, mspi->rx_dma);
rx_bd              84 drivers/spi/spi-fsl-cpm.c 		out_be32(&rx_bd->cbd_bufaddr, mspi->rx_dma + xfer_ofs);
rx_bd              85 drivers/spi/spi-fsl-cpm.c 	out_be16(&rx_bd->cbd_datlen, 0);
rx_bd              86 drivers/spi/spi-fsl-cpm.c 	out_be16(&rx_bd->cbd_sc, BD_SC_EMPTY | BD_SC_INTRPT | BD_SC_WRAP);
rx_bd             185 drivers/spi/spi-fsl-cpm.c 		in_be16(&mspi->rx_bd->cbd_datlen), mspi->count);
rx_bd             187 drivers/spi/spi-fsl-cpm.c 	len = in_be16(&mspi->rx_bd->cbd_datlen);
rx_bd             330 drivers/spi/spi-fsl-cpm.c 				  sizeof(*mspi->rx_bd), 8);
rx_bd             351 drivers/spi/spi-fsl-cpm.c 	mspi->rx_bd = cpm_muram_addr(bds_ofs + sizeof(*mspi->tx_bd));
rx_bd             355 drivers/spi/spi-fsl-cpm.c 	out_be16(&mspi->pram->rbase, cpm_muram_offset(mspi->rx_bd));
rx_bd              32 drivers/spi/spi-fsl-lib.h 	struct cpm_buf_desc __iomem *rx_bd;
rx_bd            1007 drivers/tty/serial/ucc_uart.c 	qe_port->rx_bd_base = uccs->rx_bd;
rx_bd             201 include/soc/fsl/qe/ucc_slow.h 	struct qe_bd *rx_bd;	/* next BD to collect after Rx */