Lines Matching defs:hrz_dev
391 struct hrz_dev { struct
393 u32 iobase;
394 u32 * membase;
396 struct sk_buff * rx_skb; // skb being RXed
397 unsigned int rx_bytes; // bytes remaining to RX within region
398 void * rx_addr; // addr to send bytes to (for PIO)
399 unsigned int rx_channel; // channel that the skb is going out on
401 struct sk_buff * tx_skb; // skb being TXed
402 unsigned int tx_bytes; // bytes remaining to TX within region
403 void * tx_addr; // addr to send bytes from (for PIO)
404 struct iovec * tx_iovec; // remaining regions
405 unsigned int tx_regions; // number of remaining regions
407 spinlock_t mem_lock;
408 wait_queue_head_t tx_queue;
410 u8 irq;
411 unsigned long flags;
412 u8 tx_last;
413 u8 tx_idle;
415 rx_q_entry * rx_q_reset;
416 rx_q_entry * rx_q_entry;
417 rx_q_entry * rx_q_wrap;
419 struct atm_dev * atm_dev;
421 u32 last_vc;
423 int noof_spare_buffers;
447 typedef struct hrz_dev hrz_dev; argument