rxbd              146 drivers/net/ethernet/arc/emac.h 	struct arc_emac_bd *rxbd;
rxbd              184 drivers/net/ethernet/arc/emac_main.c 		struct arc_emac_bd *rxbd = &priv->rxbd[*last_rx_bd];
rxbd              185 drivers/net/ethernet/arc/emac_main.c 		unsigned int pktlen, info = le32_to_cpu(rxbd->info);
rxbd              206 drivers/net/ethernet/arc/emac_main.c 			rxbd->info = cpu_to_le32(FOR_EMAC | EMAC_BUFFER_SIZE);
rxbd              221 drivers/net/ethernet/arc/emac_main.c 			rxbd->info = cpu_to_le32(FOR_EMAC | EMAC_BUFFER_SIZE);
rxbd              234 drivers/net/ethernet/arc/emac_main.c 			rxbd->info = cpu_to_le32(FOR_EMAC | EMAC_BUFFER_SIZE);
rxbd              257 drivers/net/ethernet/arc/emac_main.c 		rxbd->data = cpu_to_le32(addr);
rxbd              263 drivers/net/ethernet/arc/emac_main.c 		rxbd->info = cpu_to_le32(FOR_EMAC | EMAC_BUFFER_SIZE);
rxbd              302 drivers/net/ethernet/arc/emac_main.c 	struct arc_emac_bd *rxbd;
rxbd              308 drivers/net/ethernet/arc/emac_main.c 		rxbd = &priv->rxbd[priv->last_rx_bd];
rxbd              309 drivers/net/ethernet/arc/emac_main.c 		if (le32_to_cpu(rxbd->info) & FOR_EMAC) {
rxbd              441 drivers/net/ethernet/arc/emac_main.c 		struct arc_emac_bd *rxbd = &priv->rxbd[*last_rx_bd];
rxbd              459 drivers/net/ethernet/arc/emac_main.c 		rxbd->data = cpu_to_le32(addr);
rxbd              465 drivers/net/ethernet/arc/emac_main.c 		rxbd->info = cpu_to_le32(FOR_EMAC | EMAC_BUFFER_SIZE);
rxbd              586 drivers/net/ethernet/arc/emac_main.c 		struct arc_emac_bd *rxbd = &priv->rxbd[i];
rxbd              599 drivers/net/ethernet/arc/emac_main.c 		rxbd->info = 0;
rxbd              600 drivers/net/ethernet/arc/emac_main.c 		rxbd->data = 0;
rxbd              829 drivers/net/ethernet/arc/emac_main.c 		struct arc_emac_bd *rxbd = &priv->rxbd[i];
rxbd              830 drivers/net/ethernet/arc/emac_main.c 		unsigned int info = le32_to_cpu(rxbd->info);
rxbd              837 drivers/net/ethernet/arc/emac_main.c 		rxbd->info = cpu_to_le32(FOR_EMAC | EMAC_BUFFER_SIZE);
rxbd              969 drivers/net/ethernet/arc/emac_main.c 	priv->rxbd = dmam_alloc_coherent(dev, RX_RING_SZ + TX_RING_SZ,
rxbd              972 drivers/net/ethernet/arc/emac_main.c 	if (!priv->rxbd) {
rxbd              978 drivers/net/ethernet/arc/emac_main.c 	priv->txbd = priv->rxbd + RX_BD_NUM;
rxbd             2732 drivers/net/ethernet/broadcom/bnx2.c 	struct bnx2_rx_bd *rxbd =
rxbd             2747 drivers/net/ethernet/broadcom/bnx2.c 	rxbd->rx_bd_haddr_hi = (u64) mapping >> 32;
rxbd             2748 drivers/net/ethernet/broadcom/bnx2.c 	rxbd->rx_bd_haddr_lo = (u64) mapping & 0xffffffff;
rxbd             2774 drivers/net/ethernet/broadcom/bnx2.c 	struct bnx2_rx_bd *rxbd =
rxbd             2793 drivers/net/ethernet/broadcom/bnx2.c 	rxbd->rx_bd_haddr_hi = (u64) mapping >> 32;
rxbd             2794 drivers/net/ethernet/broadcom/bnx2.c 	rxbd->rx_bd_haddr_lo = (u64) mapping & 0xffffffff;
rxbd             5220 drivers/net/ethernet/broadcom/bnx2.c 	struct bnx2_rx_bd *rxbd;
rxbd             5225 drivers/net/ethernet/broadcom/bnx2.c 		rxbd = &rx_ring[i][0];
rxbd             5226 drivers/net/ethernet/broadcom/bnx2.c 		for (j = 0; j < BNX2_MAX_RX_DESC_CNT; j++, rxbd++) {
rxbd             5227 drivers/net/ethernet/broadcom/bnx2.c 			rxbd->rx_bd_len = buf_size;
rxbd             5228 drivers/net/ethernet/broadcom/bnx2.c 			rxbd->rx_bd_flags = RX_BD_FLAGS_START | RX_BD_FLAGS_END;
rxbd             5234 drivers/net/ethernet/broadcom/bnx2.c 		rxbd->rx_bd_haddr_hi = (u64) dma[j] >> 32;
rxbd             5235 drivers/net/ethernet/broadcom/bnx2.c 		rxbd->rx_bd_haddr_lo = (u64) dma[j] & 0xffffffff;
rxbd              730 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	struct rx_bd *rxbd = &rxr->rx_desc_ring[RX_RING(prod)][RX_IDX(prod)];
rxbd              754 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rxbd->rx_bd_haddr = cpu_to_le64(mapping);
rxbd              792 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	struct rx_bd *rxbd =
rxbd              840 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rxbd->rx_bd_haddr = cpu_to_le64(mapping);
rxbd              841 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rxbd->rx_bd_opaque = sw_prod;
rxbd             3150 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		struct rx_bd *rxbd;
rxbd             3152 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rxbd = rx_buf_ring[i];
rxbd             3153 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (!rxbd)
rxbd             3156 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		for (j = 0; j < RX_DESC_CNT; j++, rxbd++, prod++) {
rxbd             3157 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			rxbd->rx_bd_len_flags_type = cpu_to_le32(type);
rxbd             3158 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			rxbd->rx_bd_opaque = prod;
rxbd             4604 drivers/net/ethernet/broadcom/cnic.c 	struct bnx2_rx_bd *rxbd;
rxbd             4640 drivers/net/ethernet/broadcom/cnic.c 	rxbd = udev->l2_ring + CNIC_PAGE_SIZE;
rxbd             4641 drivers/net/ethernet/broadcom/cnic.c 	for (i = 0; i < BNX2_MAX_RX_DESC_CNT; i++, rxbd++) {
rxbd             4646 drivers/net/ethernet/broadcom/cnic.c 		rxbd->rx_bd_len = cp->l2_single_buf_size;
rxbd             4647 drivers/net/ethernet/broadcom/cnic.c 		rxbd->rx_bd_flags = RX_BD_FLAGS_START | RX_BD_FLAGS_END;
rxbd             4648 drivers/net/ethernet/broadcom/cnic.c 		rxbd->rx_bd_haddr_hi = (u64) buf_map >> 32;
rxbd             4649 drivers/net/ethernet/broadcom/cnic.c 		rxbd->rx_bd_haddr_lo = (u64) buf_map & 0xffffffff;
rxbd             4653 drivers/net/ethernet/broadcom/cnic.c 	rxbd->rx_bd_haddr_hi = val;
rxbd             4657 drivers/net/ethernet/broadcom/cnic.c 	rxbd->rx_bd_haddr_lo = val;
rxbd             4989 drivers/net/ethernet/broadcom/cnic.c 	struct eth_rx_bd *rxbd = (struct eth_rx_bd *) (udev->l2_ring +
rxbd             5007 drivers/net/ethernet/broadcom/cnic.c 	for (i = 0; i < BNX2X_MAX_RX_DESC_CNT; i++, rxbd++) {
rxbd             5012 drivers/net/ethernet/broadcom/cnic.c 		rxbd->addr_hi = cpu_to_le32((u64) buf_map >> 32);
rxbd             5013 drivers/net/ethernet/broadcom/cnic.c 		rxbd->addr_lo = cpu_to_le32(buf_map & 0xffffffff);
rxbd             5017 drivers/net/ethernet/broadcom/cnic.c 	rxbd->addr_hi = cpu_to_le32(val);
rxbd             5021 drivers/net/ethernet/broadcom/cnic.c 	rxbd->addr_lo = cpu_to_le32(val);
rxbd              437 drivers/net/ethernet/freescale/enetc/enetc.c 	union enetc_rx_bd *rxbd;
rxbd              442 drivers/net/ethernet/freescale/enetc/enetc.c 	rxbd = ENETC_RXBD(*rx_ring, i);
rxbd              454 drivers/net/ethernet/freescale/enetc/enetc.c 		rxbd->w.addr = cpu_to_le64(rx_swbd->dma +
rxbd              457 drivers/net/ethernet/freescale/enetc/enetc.c 		rxbd->r.lstatus = 0;
rxbd              460 drivers/net/ethernet/freescale/enetc/enetc.c 		rxbd++;
rxbd              465 drivers/net/ethernet/freescale/enetc/enetc.c 			rxbd = ENETC_RXBD(*rx_ring, 0);
rxbd              481 drivers/net/ethernet/freescale/enetc/enetc.c 				union enetc_rx_bd *rxbd,
rxbd              490 drivers/net/ethernet/freescale/enetc/enetc.c 	if (le16_to_cpu(rxbd->r.flags) & ENETC_RXBD_FLAG_TSTMP) {
rxbd              493 drivers/net/ethernet/freescale/enetc/enetc.c 		tstamp_lo = le32_to_cpu(rxbd->r.tstamp);
rxbd              505 drivers/net/ethernet/freescale/enetc/enetc.c 			       union enetc_rx_bd *rxbd, struct sk_buff *skb)
rxbd              512 drivers/net/ethernet/freescale/enetc/enetc.c 		u16 inet_csum = le16_to_cpu(rxbd->r.inet_csum);
rxbd              521 drivers/net/ethernet/freescale/enetc/enetc.c 	if (le16_to_cpu(rxbd->r.flags) & ENETC_RXBD_FLAG_VLAN)
rxbd              523 drivers/net/ethernet/freescale/enetc/enetc.c 				       le16_to_cpu(rxbd->r.vlan_opt));
rxbd              526 drivers/net/ethernet/freescale/enetc/enetc.c 		enetc_get_rx_tstamp(rx_ring->ndev, rxbd, skb);
rxbd              635 drivers/net/ethernet/freescale/enetc/enetc.c 		union enetc_rx_bd *rxbd;
rxbd              646 drivers/net/ethernet/freescale/enetc/enetc.c 		rxbd = ENETC_RXBD(*rx_ring, i);
rxbd              647 drivers/net/ethernet/freescale/enetc/enetc.c 		bd_status = le32_to_cpu(rxbd->r.lstatus);
rxbd              653 drivers/net/ethernet/freescale/enetc/enetc.c 		size = le16_to_cpu(rxbd->r.buf_len);
rxbd              658 drivers/net/ethernet/freescale/enetc/enetc.c 		enetc_get_offloads(rx_ring, rxbd, skb);
rxbd              661 drivers/net/ethernet/freescale/enetc/enetc.c 		rxbd++;
rxbd              665 drivers/net/ethernet/freescale/enetc/enetc.c 			rxbd = ENETC_RXBD(*rx_ring, 0);
rxbd              673 drivers/net/ethernet/freescale/enetc/enetc.c 				bd_status = le32_to_cpu(rxbd->r.lstatus);
rxbd              674 drivers/net/ethernet/freescale/enetc/enetc.c 				rxbd++;
rxbd              678 drivers/net/ethernet/freescale/enetc/enetc.c 					rxbd = ENETC_RXBD(*rx_ring, 0);
rxbd              690 drivers/net/ethernet/freescale/enetc/enetc.c 			bd_status = le32_to_cpu(rxbd->r.lstatus);
rxbd              695 drivers/net/ethernet/freescale/enetc/enetc.c 				size = le16_to_cpu(rxbd->r.buf_len);
rxbd              701 drivers/net/ethernet/freescale/enetc/enetc.c 			rxbd++;
rxbd              705 drivers/net/ethernet/freescale/enetc/enetc.c 				rxbd = ENETC_RXBD(*rx_ring, 0);
rxbd              286 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c 	struct qtnf_pearl_rx_bd *rxbd;
rxbd              297 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c 	rxbd = &ps->rx_bd_vbase[index];
rxbd              307 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c 	rxbd->addr = cpu_to_le32(QTN_HOST_LO32(paddr));
rxbd              308 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c 	rxbd->addr_h = cpu_to_le32(QTN_HOST_HI32(paddr));
rxbd              309 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c 	rxbd->info = 0x0;
rxbd              349 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c 	struct qtnf_pearl_rx_bd *rxbd;
rxbd              357 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c 			rxbd = &ps->rx_bd_vbase[i];
rxbd              359 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c 			paddr = QTN_HOST_ADDR(le32_to_cpu(rxbd->addr_h),
rxbd              360 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c 					      le32_to_cpu(rxbd->addr));
rxbd              658 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c 	struct qtnf_pearl_rx_bd *rxbd;
rxbd              661 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c 	rxbd = &ps->rx_bd_vbase[index];
rxbd              662 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c 	descw = le32_to_cpu(rxbd->info);
rxbd              678 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c 	struct qtnf_pearl_rx_bd *rxbd;
rxbd              692 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c 		rxbd = &ps->rx_bd_vbase[r_idx];
rxbd              693 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c 		descw = le32_to_cpu(rxbd->info);
rxbd              716 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c 			skb_paddr = QTN_HOST_ADDR(le32_to_cpu(rxbd->addr_h),
rxbd              717 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c 						  le32_to_cpu(rxbd->addr));
rxbd              247 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 	struct qtnf_topaz_rx_bd *rxbd = &ts->rx_bd_vbase[index];
rxbd              266 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 	rxbd->addr = cpu_to_le32(QTN_HOST_LO32(paddr));
rxbd              267 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 	rxbd->info = cpu_to_le32(QTN_BD_EMPTY | wrap);
rxbd              298 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 	struct qtnf_topaz_rx_bd *rxbd;
rxbd              307 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 			rxbd = &ts->rx_bd_vbase[i];
rxbd              309 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 			paddr = QTN_HOST_ADDR(0x0, le32_to_cpu(rxbd->addr));
rxbd              314 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 			rxbd->addr = 0;
rxbd              315 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 			rxbd->info = 0;
rxbd              590 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 	struct qtnf_topaz_rx_bd *rxbd;
rxbd              593 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 	rxbd = &ts->rx_bd_vbase[index];
rxbd              594 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 	descw = le32_to_cpu(rxbd->info);
rxbd              610 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 	struct qtnf_topaz_rx_bd *rxbd;
rxbd              625 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 		rxbd = &ts->rx_bd_vbase[r_idx];
rxbd              626 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 		descw = le32_to_cpu(rxbd->info);
rxbd              650 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 			skb_paddr = QTN_HOST_ADDR(0x0, le32_to_cpu(rxbd->addr));
rxbd              735 drivers/scsi/qedi/qedi_main.c 	struct qedi_rx_bd rxbd;
rxbd              757 drivers/scsi/qedi/qedi_main.c 	memset(&rxbd, 0, sizeof(rxbd));
rxbd              758 drivers/scsi/qedi/qedi_main.c 	rxbd.rx_pkt_index = prod;
rxbd              759 drivers/scsi/qedi/qedi_main.c 	rxbd.rx_pkt_len = len;
rxbd              760 drivers/scsi/qedi/qedi_main.c 	rxbd.vlan_id = vlan_id;
rxbd              767 drivers/scsi/qedi/qedi_main.c 	memcpy(p_rxbd, &rxbd, sizeof(rxbd));
rxbd              772 drivers/scsi/qedi/qedi_main.c 		  rxbd.rx_pkt_index, rxbd.rx_pkt_len);