Lines Matching defs:arcnet_local

238 struct arcnet_local {  struct
239 uint8_t config, /* current value of CONFIG register */
240 timeout, /* Extended timeout for COM20020 */
241 backplane, /* Backplane flag for COM20020 */
242 clockp, /* COM20020 clock divider */
243 clockm, /* COM20020 clock multiplier flag */
244 setup, /* Contents of setup1 register */
245 setup2, /* Contents of setup2 register */
246 intmask; /* current value of INTMASK register */
247 uint8_t default_proto[256]; /* default encap to use for each host */
248 int cur_tx, /* buffer used by current transmit, or -1 */
249 next_tx, /* buffer where a packet is ready to send */
250 cur_rx; /* current receive buffer */
251 int lastload_dest, /* can last loaded packet be acked? */
252 lasttrans_dest; /* can last TX'd packet be acked? */
253 int timed_out; /* need to process TX timeout and drop packet */
254 unsigned long last_timeout; /* time of last reported timeout */
255 char *card_name; /* card ident string */
256 int card_flags; /* special card features */
260 spinlock_t lock;
280 atomic_t buf_lock;
281 int buf_queue[5];
282 int next_buf, first_free_buf;
285 unsigned long first_recon; /* time of "first" RECON message to count */
286 unsigned long last_recon; /* time of most recent RECON */
287 int num_recons; /* number of RECONs between first and last. */
288 bool network_down; /* do we think the network is down? */
290 bool excnak_pending; /* We just got an excesive nak interrupt */
292 struct {
297 } rfc1201;
300 struct Outgoing outgoing; /* packet currently being sent */
303 struct {
316 } hw;
318 void __iomem *mem_start; /* pointer to ioremap'ed MMIO */