Lines Matching defs:bge_softc

205 struct bge_softc {  struct
206 struct arpcom arpcom; /* interface info */
207 device_t bge_dev;
208 device_t bge_miibus;
209 bus_space_handle_t bge_bhandle;
210 bus_space_tag_t bge_btag;
211 void *bge_intrhand;
212 struct resource *bge_irq;
213 int bge_irq_type;
214 int bge_irq_rid;
215 struct resource *bge_res; /* MAC mapped I/O */
216 struct resource *bge_res2; /* APE mapped I/O */
217 struct ifmedia bge_ifmedia; /* TBI media info */
218 int bge_pcixcap;
219 int bge_pciecap;
220 int bge_msicap;
221 uint32_t bge_pci_miscctl;
222 uint32_t bge_status_tag;
223 uint32_t bge_flags; /* BGE_FLAG_ */
245 uint32_t bge_mfw_flags; /* Management F/W flags */
250 int bge_phy_ape_lock;
251 int bge_func_addr;
253 uint32_t bge_chipid;
254 uint8_t bge_asf_mode;
258 uint8_t bge_asf_count;
259 uint32_t bge_asicrev;
260 uint32_t bge_chiprev;
261 struct ifpoll_compat bge_npoll; /* polling */
262 struct bge_ring_data bge_ldata; /* rings */
263 struct bge_chain_data bge_cdata; /* mbufs */
264 uint16_t bge_tx_saved_considx;
265 uint16_t bge_rx_saved_considx;
266 uint16_t bge_ev_saved_considx;
267 uint16_t bge_return_ring_cnt;
268 uint16_t bge_std; /* current std ring head */
269 uint16_t bge_jumbo; /* current jumo ring head */
271 struct lwkt_serialize bge_jslot_serializer;
272 uint32_t bge_stat_ticks;
273 uint32_t bge_rx_coal_ticks;
274 uint32_t bge_tx_coal_ticks;
275 uint32_t bge_rx_coal_bds;
276 uint32_t bge_tx_coal_bds;
277 uint32_t bge_rx_coal_ticks_int;
278 uint32_t bge_tx_coal_ticks_int;
279 uint32_t bge_rx_coal_bds_int;
280 uint32_t bge_tx_coal_bds_int;
281 uint32_t bge_tx_prodidx;
282 int bge_tx_wreg;
283 int bge_rx_wreg;
307 void (*bge_link_upd)(struct bge_softc *, uint32_t); argument
308 uint32_t bge_link_chg;