Lines Matching defs:rtl8169_private
593 struct rtl8169_private { struct
594 void __iomem *mmio_addr; /* memory map physical address */
595 struct pci_dev *pci_dev;
596 struct net_device *dev;
597 struct phy_device *phydev;
598 struct napi_struct napi;
599 enum mac_version mac_version;
600 u32 cur_rx; /* Index into the Rx descriptor buffer of next Rx pkt. */
601 u32 cur_tx; /* Index into the Tx descriptor buffer of next Rx pkt. */
602 u32 dirty_tx;
603 struct rtl8169_stats rx_stats;
604 struct rtl8169_stats tx_stats;
605 struct TxDesc *TxDescArray; /* 256-aligned Tx descriptor ring */
606 struct RxDesc *RxDescArray; /* 256-aligned Rx descriptor ring */
607 dma_addr_t TxPhyAddr;
608 dma_addr_t RxPhyAddr;
609 struct page *Rx_databuff[NUM_RX_DESC]; /* Rx data buffers */
610 struct ring_info tx_skb[NUM_TX_DESC]; /* Tx data buffers */
634 typedef void (*rtl_generic_fct)(struct rtl8169_private *tp); argument