Lines Matching defs:he_dev
252 struct he_dev { struct
253 unsigned int number;
254 unsigned int irq;
255 void __iomem *membase;
257 char prod_id[30];
258 char mac_addr[6];
259 int media;
261 unsigned int vcibits, vpibits;
262 unsigned int cells_per_row;
263 unsigned int bytes_per_row;
264 unsigned int cells_per_lbuf;
265 unsigned int r0_numrows, r0_startrow, r0_numbuffs;
266 unsigned int r1_numrows, r1_startrow, r1_numbuffs;
267 unsigned int tx_numrows, tx_startrow, tx_numbuffs;
268 unsigned int buffer_limit;
270 struct he_vcc_table *he_vcc_table;
273 struct he_group group[HE_NUM_GROUPS];
275 struct he_cs_stper cs_stper[HE_NUM_CS_STPER];
276 unsigned total_bw;
278 dma_addr_t irq_phys;
279 struct he_irq *irq_base, *irq_head, *irq_tail;
280 volatile unsigned *irq_tailoffset;
281 int irq_peak;
283 struct tasklet_struct tasklet;
284 struct dma_pool *tpd_pool;
285 struct list_head outstanding_tpds;
287 dma_addr_t tpdrq_phys;
288 struct he_tpdrq *tpdrq_base, *tpdrq_tail, *tpdrq_head;
290 spinlock_t global_lock; /* 8.1.5 pci transaction ordering
314 struct he_dev *next; argument