Lines Matching defs:hrz_dev
406 struct hrz_dev { struct
408 u32 iobase;
409 u32 * membase;
411 struct sk_buff * rx_skb; // skb being RXed
412 unsigned int rx_bytes; // bytes remaining to RX within region
413 void * rx_addr; // addr to send bytes to (for PIO)
414 unsigned int rx_channel; // channel that the skb is going out on
416 struct sk_buff * tx_skb; // skb being TXed
417 unsigned int tx_bytes; // bytes remaining to TX within region
418 void * tx_addr; // addr to send bytes from (for PIO)
419 struct iovec * tx_iovec; // remaining regions
420 unsigned int tx_regions; // number of remaining regions
422 spinlock_t mem_lock;
423 wait_queue_head_t tx_queue;
425 u8 irq;
426 unsigned long flags;
427 u8 tx_last;
428 u8 tx_idle;
430 rx_q_entry * rx_q_reset;
431 rx_q_entry * rx_q_entry;
432 rx_q_entry * rx_q_wrap;
434 struct atm_dev * atm_dev;
436 u32 last_vc;
438 int noof_spare_buffers;
462 typedef struct hrz_dev hrz_dev; argument