Lines Matching defs:emx_softc
356 struct emx_softc { struct
357 struct arpcom arpcom;
358 struct e1000_hw hw;
359 int flags;
366 struct e1000_osdep osdep;
367 device_t dev;
369 bus_dma_tag_t parent_dtag;
371 struct resource *memory;
372 int memory_rid;
374 struct resource *flash;
375 int flash_rid;
377 struct resource *intr_res;
378 void *intr_tag;
379 int intr_rid;
380 int intr_type;
382 struct ifmedia media;
383 struct callout timer;
384 int if_flags;
387 int wol;
390 uint8_t *mta;
393 uint8_t link_active;
394 uint16_t link_speed;
395 uint16_t link_duplex;
396 uint32_t smartspeed;
397 int int_throttle_ceil;
399 struct lwkt_serialize main_serialize;
400 struct lwkt_serialize *serializes[EMX_NSERIALIZE];
402 int tx_ring_cnt;
403 int tx_ring_inuse;
404 struct emx_txdata tx_data[EMX_NTX_RING];
406 int rss_debug;
407 int rx_ring_cnt;
408 struct emx_rxdata rx_data[EMX_NRX_RING];
410 int ifm_flowctrl;
413 unsigned long rx_overruns;
415 struct e1000_hw_stats stats;
417 struct if_ringmap *rx_rmap;
418 struct if_ringmap *tx_rmap;
419 int rdr_table[EMX_RDRTABLE_SIZE];