Lines Matching defs:korina_private
101 struct korina_private { struct
102 struct eth_regs *eth_regs;
103 struct dma_reg *rx_dma_regs;
104 struct dma_reg *tx_dma_regs;
105 struct dma_desc *td_ring; /* transmit descriptor ring */
106 struct dma_desc *rd_ring; /* receive descriptor ring */
108 struct sk_buff *tx_skb[KORINA_NUM_TDS];
109 struct sk_buff *rx_skb[KORINA_NUM_RDS];
111 int rx_next_done;
112 int rx_chain_head;
113 int rx_chain_tail;
114 enum chain_status rx_chain_status;
116 int tx_next_done;
117 int tx_chain_head;
118 int tx_chain_tail;
119 enum chain_status tx_chain_status;
120 int tx_count;
121 int tx_full;
123 int rx_irq;
124 int tx_irq;
125 int ovr_irq;
126 int und_irq;
128 spinlock_t lock; /* NIC xmit lock */
130 int dma_halt_cnt;
131 int dma_run_cnt;
132 struct napi_struct napi;
133 struct timer_list media_check_timer;
134 struct mii_if_info mii_if;
135 struct work_struct restart_task;
136 struct net_device *dev;
137 int phy_addr;