Lines Matching defs:idt77252_dev

344 struct idt77252_dev  struct
346 struct tsq_info tsq; /* Transmit Status Queue */
347 struct rsq_info rsq; /* Receive Status Queue */
349 struct pci_dev *pcidev; /* PCI handle (desriptor) */
350 struct atm_dev *atmdev; /* ATM device desriptor */
352 void __iomem *membase; /* SAR's memory base address */
353 unsigned long srambase; /* SAR's sram base address */
354 void __iomem *fbq[4]; /* FBQ fill addresses */
356 struct mutex mutex;
357 spinlock_t cmd_lock; /* for r/w utility/sram */
359 unsigned long softstat;
360 unsigned long flags; /* see blow */
362 struct work_struct tqueue;
364 unsigned long tct_base; /* TCT base address in SRAM */
365 unsigned long rct_base; /* RCT base address in SRAM */
366 unsigned long rt_base; /* Rate Table base in SRAM */
367 unsigned long scd_base; /* SCD base address in SRAM */
368 unsigned long tst[2]; /* TST base address in SRAM */
369 unsigned long abrst_base; /* ABRST base address in SRAM */
370 unsigned long fifo_base; /* RX FIFO base in SRAM */
372 unsigned long irqstat[16];
374 unsigned int sramsize; /* SAR's sram size */
376 unsigned int tct_size; /* total TCT entries */
377 unsigned int rct_size; /* total RCT entries */
378 unsigned int scd_size; /* length of SCD */
379 unsigned int tst_size; /* total TST entries */
380 unsigned int tst_free; /* free TSTEs in TST */
381 unsigned int abrst_size; /* size of ABRST in words */
382 unsigned int fifo_size; /* size of RX FIFO in words */
384 unsigned int vpibits; /* Bits used for VPI index */
385 unsigned int vcibits; /* Bits used for VCI index */
386 unsigned int vcimask; /* Mask for VCI index */
410 struct idt77252_dev *next; argument