Lines Matching defs:bmac_data
57 struct bmac_data { struct
59 struct sk_buff_head *queue;
60 volatile struct dbdma_regs __iomem *tx_dma;
61 int tx_dma_intr;
62 volatile struct dbdma_regs __iomem *rx_dma;
63 int rx_dma_intr;
64 volatile struct dbdma_cmd *tx_cmds; /* xmit dma command list */
65 volatile struct dbdma_cmd *rx_cmds; /* recv dma command list */
66 struct macio_dev *mdev;
67 int is_bmac_plus;
68 struct sk_buff *rx_bufs[N_RX_RING];
69 int rx_fill;
70 int rx_empty;
71 struct sk_buff *tx_bufs[N_TX_RING];
72 int tx_fill;
73 int tx_empty;
74 unsigned char tx_fullup;
75 struct timer_list tx_timeout;
76 int timeout_active;
77 int sleeping;
78 int opened;
79 unsigned short hash_use_count[64];
80 unsigned short hash_table_mask[4];
81 spinlock_t lock;