dc_softc
struct dc_softc *dc_sc;
struct dc_softc *dc_sc;
struct dc_softc *dc_sc;
struct dc_softc *sc;
struct dc_softc *sc;
struct dc_softc *sc;
dc_setfilt_admtek(struct dc_softc *sc)
dc_setfilt_asix(struct dc_softc *sc)
dc_setfilt_uli(struct dc_softc *sc)
struct dc_softc *sc = arg;
dc_setfilt_xircom(struct dc_softc *sc)
dc_setfilt(struct dc_softc *sc)
dc_netcfg_wait(struct dc_softc *sc)
dc_setcfg(struct dc_softc *sc, int media)
dc_reset(struct dc_softc *sc)
dc_apply_fixup(struct dc_softc *sc, int media)
dc_decode_leaf_sia(struct dc_softc *sc, struct dc_eblock_sia *l)
dc_decode_leaf_sym(struct dc_softc *sc, struct dc_eblock_sym *l)
dc_decode_leaf_mii(struct dc_softc *sc, struct dc_eblock_mii *l)
dc_read_srom(struct dc_softc *sc, int bits)
dc_parse_21143_srom(struct dc_softc *sc)
dc_dma_alloc(struct dc_softc *sc)
dc_dma_free(struct dc_softc *sc)
struct dc_softc *sc;
static void dc_discard_rxbuf(struct dc_softc *, int);
static int dc_newbuf(struct dc_softc *, int);
static int dc_encap(struct dc_softc *, struct mbuf **);
static void dc_pnic_rx_bug_war(struct dc_softc *, int);
static int dc_rx_resync(struct dc_softc *);
static int dc_rxeof(struct dc_softc *);
static void dc_txeof(struct dc_softc *);
static void dc_tx_underrun(struct dc_softc *);
static void dc_init_locked(struct dc_softc *);
static void dc_stop(struct dc_softc *);
struct dc_softc *sc;
static int dc_ifmedia_upd_locked(struct dc_softc *);
dc_list_tx_init(struct dc_softc *sc)
static int dc_dma_alloc(struct dc_softc *);
static void dc_dma_free(struct dc_softc *);
dc_list_rx_init(struct dc_softc *sc)
static void dc_delay(struct dc_softc *);
static void dc_eeprom_idle(struct dc_softc *);
dc_newbuf(struct dc_softc *sc, int i)
static void dc_eeprom_putbyte(struct dc_softc *, int);
static void dc_eeprom_getword(struct dc_softc *, int, uint16_t *);
static void dc_eeprom_getword_pnic(struct dc_softc *, int, uint16_t *);
static void dc_eeprom_getword_xircom(struct dc_softc *, int, uint16_t *);
static void dc_eeprom_width(struct dc_softc *);
static void dc_read_eeprom(struct dc_softc *, caddr_t, int, int, int);
dc_pnic_rx_bug_war(struct dc_softc *sc, int idx)
static void dc_setcfg(struct dc_softc *, int);
static void dc_netcfg_wait(struct dc_softc *);
static uint32_t dc_mchash_le(struct dc_softc *, const uint8_t *);
static void dc_setfilt_21143(struct dc_softc *);
dc_rx_resync(struct dc_softc *sc)
static void dc_setfilt_asix(struct dc_softc *);
static void dc_setfilt_admtek(struct dc_softc *);
dc_discard_rxbuf(struct dc_softc *sc, int i)
static void dc_setfilt_uli(struct dc_softc *);
static void dc_setfilt_xircom(struct dc_softc *);
dc_rxeof(struct dc_softc *sc)
static void dc_setfilt(struct dc_softc *);
static void dc_reset(struct dc_softc *);
static int dc_list_rx_init(struct dc_softc *);
static int dc_list_tx_init(struct dc_softc *);
static int dc_read_srom(struct dc_softc *, int);
static int dc_parse_21143_srom(struct dc_softc *);
static int dc_decode_leaf_sia(struct dc_softc *, struct dc_eblock_sia *);
static int dc_decode_leaf_mii(struct dc_softc *, struct dc_eblock_mii *);
static int dc_decode_leaf_sym(struct dc_softc *, struct dc_eblock_sym *);
dc_txeof(struct dc_softc *sc)
static void dc_apply_fixup(struct dc_softc *, int);
static int dc_check_multiport(struct dc_softc *);
struct dc_softc *sc;
dc_tx_underrun(struct dc_softc *sc)
struct dc_softc *sc = if_getsoftc(ifp);
struct dc_softc *sc;
dc_encap(struct dc_softc *sc, struct mbuf **m_head)
sizeof(struct dc_softc)
struct dc_softc *sc;
struct dc_softc *sc;
struct dc_softc *sc = xsc;
dc_init_locked(struct dc_softc *sc)
dc_delay(struct dc_softc *sc)
dc_eeprom_width(struct dc_softc *sc)
struct dc_softc *sc;
dc_ifmedia_upd_locked(struct dc_softc *sc)
struct dc_softc *sc;
struct dc_softc *sc = if_getsoftc(ifp);
struct dc_softc *sc = xsc;
dc_stop(struct dc_softc *sc)
struct dc_softc *sc;
struct dc_softc *sc;
struct dc_softc *sc;
dc_check_multiport(struct dc_softc *sc)
struct dc_softc *dsc;
dc_eeprom_idle(struct dc_softc *sc)
dc_eeprom_putbyte(struct dc_softc *sc, int addr)
dc_eeprom_getword_pnic(struct dc_softc *sc, int addr, uint16_t *dest)
dc_eeprom_getword_xircom(struct dc_softc *sc, int addr, uint16_t *dest)
dc_eeprom_getword(struct dc_softc *sc, int addr, uint16_t *dest)
dc_read_eeprom(struct dc_softc *sc, caddr_t dest, int off, int cnt, int be)
struct dc_softc *sc;
struct dc_softc *sc;
struct dc_softc *sc;
struct dc_softc *sc;
struct dc_softc *sc;
struct dc_softc *sc;
dc_mchash_le(struct dc_softc *sc, const uint8_t *addr)
struct dc_softc *sc = arg;
dc_setfilt_21143(struct dc_softc *sc)
struct dc_softc *dc_sc;
struct dc_softc *sc = device_get_softc(dev);
struct dc_softc *sc = device_get_softc(dev);