Searched defs:lance_private (Results  1 – 7 of 7) sorted by relevance
| /linux-4.4.14/drivers/net/ethernet/amd/ | 
| D | 7990.h | 100 struct lance_private {  struct101 	const char *name;
 102 	unsigned long base;
 103 	volatile struct lance_init_block *init_block; /* CPU address of RAM */
 104 	volatile struct lance_init_block *lance_init_block; /* LANCE address of RAM */
 106 	int rx_new, tx_new;
 107 	int rx_old, tx_old;
 109 	int lance_log_rx_bufs, lance_log_tx_bufs;
 110 	int rx_ring_mod_mask, tx_ring_mod_mask;
 112 	int tpe;			/* TPE is selected */
 [all …]
 
 | 
| D | a2065.c | 105 struct lance_private {  struct106 	char *name;
 107 	volatile struct lance_regs *ll;
 131 static void load_csrs(struct lance_private *lp)  in load_csrs()  argument
 
 | 
| D | sunlance.c | 240 struct lance_private {  struct241 	void __iomem	*lregs;		/* Lance RAP/RDP regs.		*/
 242 	void __iomem	*dregs;		/* DMA controller regs.		*/
 243 	struct lance_init_block __iomem *init_block_iomem;
 244 	struct lance_init_block *init_block_mem;
 246 	spinlock_t	lock;
 248 	int		rx_new, tx_new;
 249 	int		rx_old, tx_old;
 251 	struct platform_device *ledma;	/* If set this points to ledma	*/
 252 	char		tpe;		/* cable-selection is TPE	*/
 [all …]
 
 | 
| D | lance.c | 235 struct lance_private {  struct237 	struct lance_rx_head rx_ring[RX_RING_SIZE];
 238 	struct lance_tx_head tx_ring[TX_RING_SIZE];
 239 	struct lance_init_block	init_block;
 240 	const char *name;
 242 	struct sk_buff* tx_skbuff[TX_RING_SIZE];
 244 	struct sk_buff* rx_skbuff[RX_RING_SIZE];
 245 	unsigned long rx_buffs;		/* Address of Rx and Tx buffers. */
 247 	char (*tx_bounce_buffs)[PKT_BUF_SZ];
 248 	int cur_rx, cur_tx;			/* The next free ring entry */
 [all …]
 
 | 
| D | declance.c | 249 struct lance_private {  struct250 	struct net_device *next;
 251 	int type;
 252 	int dma_irq;
 253 	volatile struct lance_regs *ll;
 255 	spinlock_t	lock;
 257 	int rx_new, tx_new;
 258 	int rx_old, tx_old;
 260 	unsigned short busmaster_regval;
 262 	struct timer_list       multicast_timer;
 [all …]
 
 | 
| D | sun3lance.c | 149 struct lance_private {  struct150 	volatile unsigned short	*iobase;
 151 	struct lance_memory	*mem;
 152      	int new_rx, new_tx;	/* The next free ring entry */
 153 	int old_tx, old_rx;     /* ring entry to be processed */
 155 	long	    tx_full;
 156 	long	    lock;
 
 | 
| D | atarilance.c | 218 struct lance_private {  struct219 	enum lance_type		cardtype;
 220 	struct lance_ioreg	*iobase;
 221 	struct lance_memory	*mem;
 222 	int		 	cur_rx, cur_tx;	/* The next free ring entry */
 223 	int			dirty_tx;		/* Ring entries to be freed. */
 225 	void			*(*memcpy_f)( void *, const void *, size_t );
 227 	long			tx_full;
 228 	spinlock_t		devlock;
 
 |