Lines Matching defs:ravb_private
774 struct ravb_private { struct
775 struct net_device *ndev;
776 struct platform_device *pdev;
777 void __iomem *addr;
778 struct mdiobb_ctrl mdiobb;
779 u32 num_rx_ring[NUM_RX_QUEUE];
780 u32 num_tx_ring[NUM_TX_QUEUE];
781 u32 desc_bat_size;
782 dma_addr_t desc_bat_dma;
783 struct ravb_desc *desc_bat;
784 dma_addr_t rx_desc_dma[NUM_RX_QUEUE];
785 dma_addr_t tx_desc_dma[NUM_TX_QUEUE];
786 struct ravb_ex_rx_desc *rx_ring[NUM_RX_QUEUE];
787 struct ravb_tx_desc *tx_ring[NUM_TX_QUEUE];
788 void *tx_align[NUM_TX_QUEUE];
789 struct sk_buff **rx_skb[NUM_RX_QUEUE];
790 struct sk_buff **tx_skb[NUM_TX_QUEUE];
791 u32 rx_over_errors;
792 u32 rx_fifo_errors;
793 struct net_device_stats stats[NUM_RX_QUEUE];
794 u32 tstamp_tx_ctrl;
795 u32 tstamp_rx_ctrl;
796 struct list_head ts_skb_list;
797 u32 ts_skb_tag;
798 struct ravb_ptp ptp;
799 spinlock_t lock; /* Register access lock */
823 struct ravb_private *priv = netdev_priv(ndev); in ravb_read() argument