Lines Matching defs:tlan_priv
171 struct tlan_priv { struct
172 struct net_device *next_device;
173 struct pci_dev *pci_dev;
174 struct net_device *dev;
175 void *dma_storage;
176 dma_addr_t dma_storage_dma;
177 unsigned int dma_size;
178 u8 *pad_buffer;
179 struct tlan_list *rx_list;
180 dma_addr_t rx_list_dma;
181 u8 *rx_buffer;
182 dma_addr_t rx_buffer_dma;
183 u32 rx_head;
184 u32 rx_tail;
185 u32 rx_eoc_count;
186 struct tlan_list *tx_list;
187 dma_addr_t tx_list_dma;
188 u8 *tx_buffer;
189 dma_addr_t tx_buffer_dma;
190 u32 tx_head;
191 u32 tx_in_progress;
192 u32 tx_tail;
193 u32 tx_busy_count;
194 u32 phy_online;
195 u32 timer_set_at;
196 u32 timer_type;
197 struct timer_list timer;
198 struct timer_list media_timer;
199 struct board *adapter;
200 u32 adapter_rev;
201 u32 aui;
202 u32 debug;
203 u32 duplex;
204 u32 phy[2];
205 u32 phy_num;
206 u32 speed;
207 u8 tlan_rev;
208 u8 tlan_full_duplex;
209 spinlock_t lock;
210 struct work_struct tlan_tqueue;