FreeBSD kernel usb device Code
|
Data Fields | |
struct usb_ether | sc_ue |
struct mtx | sc_mtx |
struct usb_xfer * | sc_xfer [MUGE_N_TRANSFER] |
int | sc_phyno |
uint32_t | sc_leds |
uint16_t | sc_led_modes |
uint16_t | sc_led_modes_mask |
uint32_t | sc_rfe_ctl |
uint32_t | sc_mdix_ctl |
uint16_t | chipid |
uint16_t | chiprev |
uint32_t | sc_mchash_table [ETH_DP_SEL_VHF_HASH_LEN] |
uint32_t | sc_pfilter_table [MUGE_NUM_PFILTER_ADDRS_][2] |
uint32_t | sc_flags |
uint16_t muge_softc::chipid |
Definition at line 184 of file if_muge.c.
Referenced by lan78xx_chip_init(), and lan78xx_eeprom_read_raw().
uint16_t muge_softc::chiprev |
Definition at line 185 of file if_muge.c.
Referenced by lan78xx_chip_init().
uint32_t muge_softc::sc_flags |
Definition at line 189 of file if_muge.c.
Referenced by lan78xx_chip_init(), lan78xx_miibus_statchg(), muge_attach(), muge_bulk_write_callback(), muge_stop(), and muge_tick().
uint16_t muge_softc::sc_led_modes |
Definition at line 178 of file if_muge.c.
Referenced by lan78xx_phy_init(), and muge_set_leds().
uint16_t muge_softc::sc_led_modes_mask |
Definition at line 179 of file if_muge.c.
Referenced by lan78xx_phy_init(), and muge_set_leds().
uint32_t muge_softc::sc_leds |
Definition at line 177 of file if_muge.c.
Referenced by lan78xx_phy_init(), and muge_set_leds().
uint32_t muge_softc::sc_mchash_table[ETH_DP_SEL_VHF_HASH_LEN] |
Definition at line 186 of file if_muge.c.
Referenced by muge_hash_maddr(), muge_multicast_write(), and muge_setmulti().
uint32_t muge_softc::sc_mdix_ctl |
Definition at line 183 of file if_muge.c.
Referenced by lan78xx_set_mdix_auto().
struct mtx muge_softc::sc_mtx |
Definition at line 174 of file if_muge.c.
Referenced by lan78xx_eeprom_read_raw(), lan78xx_miibus_readreg(), lan78xx_miibus_statchg(), lan78xx_miibus_writereg(), lan78xx_otp_read_raw(), muge_attach(), muge_detach(), and muge_reset().
uint32_t muge_softc::sc_pfilter_table[MUGE_NUM_PFILTER_ADDRS_][2] |
Definition at line 187 of file if_muge.c.
Referenced by muge_multicast_write(), muge_set_addr_filter(), and muge_setmulti().
int muge_softc::sc_phyno |
Definition at line 176 of file if_muge.c.
Referenced by lan78xx_miibus_writereg(), lan78xx_phy_init(), lan78xx_set_mdix_auto(), muge_attach_post(), and muge_attach_post_sub().
uint32_t muge_softc::sc_rfe_ctl |
Definition at line 182 of file if_muge.c.
Referenced by muge_hash_maddr(), muge_sethwcsum(), muge_setmulti(), and muge_setpromisc().
struct usb_ether muge_softc::sc_ue |
Definition at line 173 of file if_muge.c.
Referenced by lan78xx_chip_init(), lan78xx_eeprom_read_raw(), lan78xx_miibus_statchg(), lan78xx_phy_init(), lan78xx_read_reg(), lan78xx_set_mdix_auto(), lan78xx_wait_for_bits(), lan78xx_write_reg(), muge_attach(), muge_bulk_read_callback(), muge_bulk_write_callback(), muge_detach(), muge_ifmedia_sts(), muge_ifmedia_upd(), muge_reset(), muge_sethwcsum(), and muge_tick().
struct usb_xfer* muge_softc::sc_xfer[MUGE_N_TRANSFER] |
Definition at line 175 of file if_muge.c.
Referenced by muge_attach(), muge_detach(), muge_init(), muge_start(), and muge_stop().