Lines Matching defs:lance_private
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 */
113 int auto_select; /* cable-selection is by carrier */
114 unsigned short busmaster_regval;
116 unsigned int irq; /* IRQ to register */
122 void (*writerap)(void *, unsigned short);
123 void (*writerdp)(void *, unsigned short);
124 unsigned short (*readrdp)(void *);
125 spinlock_t devlock;
126 char tx_full;