Lines Matching defs:data

613 	struct page *Rx_databuff[NUM_RX_DESC];	/* Rx data buffers */
614 struct ring_info tx_skb[NUM_TX_DESC]; /* Tx data buffers */
797 static void r8168_phy_ocp_write(struct rtl8169_private *tp, u32 reg, u32 data)
802 RTL_W32(tp, GPHY_OCP, OCPAR_FLAG | (reg << 15) | data);
818 static void r8168_mac_ocp_write(struct rtl8169_private *tp, u32 reg, u32 data)
823 RTL_W32(tp, OCPDR, OCPAR_FLAG | (reg << 15) | data);
839 u16 data = r8168_mac_ocp_read(tp, reg);
841 r8168_mac_ocp_write(tp, reg, (data & ~mask) | set);
923 static void r8168dp_1_mdio_access(struct rtl8169_private *tp, int reg, u32 data)
925 RTL_W32(tp, OCPDR, data | ((reg & OCPDR_REG_MASK) << OCPDR_GPHY_REG_SHIFT));
1122 u32 data)
1124 RTL_W32(tp, OCPDR, data);
1130 u32 data)
1133 data, ERIAR_OOB);
1545 u32 __iomem *data = tp->mmio_addr;
1550 memcpy_fromio(dw++, data++, 4);
1653 struct ethtool_stats *stats, u64 *data)
1661 data[0] = le64_to_cpu(counters->tx_packets);
1662 data[1] = le64_to_cpu(counters->rx_packets);
1663 data[2] = le64_to_cpu(counters->tx_errors);
1664 data[3] = le32_to_cpu(counters->rx_errors);
1665 data[4] = le16_to_cpu(counters->rx_missed);
1666 data[5] = le16_to_cpu(counters->align_errors);
1667 data[6] = le32_to_cpu(counters->tx_one_collision);
1668 data[7] = le32_to_cpu(counters->tx_multi_collision);
1669 data[8] = le64_to_cpu(counters->rx_unicast);
1670 data[9] = le64_to_cpu(counters->rx_broadcast);
1671 data[10] = le32_to_cpu(counters->rx_multicast);
1672 data[11] = le16_to_cpu(counters->tx_aborted);
1673 data[12] = le16_to_cpu(counters->tx_underun);
1676 static void rtl8169_get_strings(struct net_device *dev, u32 stringset, u8 *data)
1680 memcpy(data, rtl8169_gstrings, sizeof(rtl8169_gstrings));
1884 static int rtl8169_get_eee(struct net_device *dev, struct ethtool_eee *data)
1891 return phy_ethtool_get_eee(tp->phydev, data);
1894 static int rtl8169_set_eee(struct net_device *dev, struct ethtool_eee *data)
1902 ret = phy_ethtool_set_eee(tp->phydev, data);
3884 struct page *data;
3886 data = alloc_pages_node(node, GFP_KERNEL, get_order(R8169_RX_BUF_SIZE));
3887 if (!data)
3890 mapping = dma_map_page(d, data, 0, R8169_RX_BUF_SIZE, DMA_FROM_DEVICE);
3893 __free_pages(data, get_order(R8169_RX_BUF_SIZE));
3900 return data;
3923 struct page *data;
3925 data = rtl8169_alloc_rx_data(tp, tp->RxDescArray + i);
3926 if (!data) {
3930 tp->Rx_databuff[i] = data;
4062 netdev_err(tp->dev, "Failed to map TX data!\n");
4308 if (unlikely(rtl8169_tx_map(tp, opts, skb_headlen(skb), skb->data,
5292 static void rtl_disable_clk(void *data)
5294 clk_disable_unprepare(data);