Lines Matching defs:idt77252_dev

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