Lines Matching defs:lance_private
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 */
253 char auto_select; /* cable-selection by carrier */
254 char burst_sizes; /* ledma SBus burst sizes */
255 char pio_buffer; /* init block in PIO space? */
257 unsigned short busmaster_regval;
259 void (*init_ring)(struct net_device *);
260 void (*rx)(struct net_device *);
261 void (*tx)(struct net_device *);
263 char *name;
264 dma_addr_t init_block_dvma;
265 struct net_device *dev; /* Backpointer */
266 struct platform_device *op;
267 struct platform_device *lebuffer;
268 struct timer_list multicast_timer;