Lines Matching defs:hp100_private
139 struct hp100_private { struct
140 spinlock_t lock;
141 char id[HP100_SIG_LEN];
142 u_short chip;
143 u_short soft_model;
144 u_int memory_size;
145 u_int virt_memory_size;
146 u_short rx_ratio; /* 1 - 99 */
147 u_short priority_tx; /* != 0 - priority tx */
148 u_short mode; /* PIO, Shared Mem or Busmaster */
149 u_char bus;
150 struct pci_dev *pci_dev;
151 short mem_mapped; /* memory mapped access */
152 void __iomem *mem_ptr_virt; /* virtual memory mapped area, maybe NULL */
153 unsigned long mem_ptr_phys; /* physical memory mapped area */
154 short lan_type; /* 10Mb/s, 100Mb/s or -1 (error) */
155 int hub_status; /* was login to hub successful? */
156 u_char mac1_mode;
157 u_char mac2_mode;
158 u_char hash_bytes[8];
161 hp100_ring_t *rxrhead; /* Head (oldest) index into rxring */
162 hp100_ring_t *rxrtail; /* Tail (newest) index into rxring */
163 hp100_ring_t *txrhead; /* Head (oldest) index into txring */
164 hp100_ring_t *txrtail; /* Tail (newest) index into txring */
166 hp100_ring_t rxring[MAX_RX_PDL];
167 hp100_ring_t txring[MAX_TX_PDL];
169 u_int *page_vaddr_algn; /* Aligned virtual address of allocated page */
170 u_long whatever_offset; /* Offset to bus/phys/dma address */
171 int rxrcommit; /* # Rx PDLs committed to adapter */
172 int txrcommit; /* # Tx PDLs committed to adapter */