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 { struct 101 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 { struct 106 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 { struct 241 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 { struct 237 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 { struct 250 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 { struct 150 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 { struct 219 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;
|