Lines Matching defs:cp_private
330 struct cp_private { struct
331 void __iomem *regs;
332 struct net_device *dev;
333 spinlock_t lock;
334 u32 msg_enable;
336 struct napi_struct napi;
338 struct pci_dev *pdev;
339 u32 rx_config;
340 u16 cpcmd;
342 struct cp_extra_stats cp_stats;
344 unsigned rx_head ____cacheline_aligned;
345 unsigned rx_tail;
346 struct cp_desc *rx_ring;
347 struct sk_buff *rx_skb[CP_RX_RING_SIZE];
349 unsigned tx_head ____cacheline_aligned;
350 unsigned tx_tail;
351 struct cp_desc *tx_ring;
352 struct sk_buff *tx_skb[CP_TX_RING_SIZE];
354 unsigned rx_buf_sz;
355 unsigned wol_enabled : 1; /* Is Wake-on-LAN enabled? */
358 struct vlan_group *vlgrp;
360 dma_addr_t ring_dma;
362 struct mii_if_info mii_if;