Lines Matching refs:dc_softc

237 static void dc_discard_rxbuf(struct dc_softc *, int);
238 static int dc_newbuf(struct dc_softc *, int);
239 static int dc_encap(struct dc_softc *, struct mbuf **);
240 static void dc_pnic_rx_bug_war(struct dc_softc *, int);
241 static int dc_rx_resync(struct dc_softc *);
242 static int dc_rxeof(struct dc_softc *);
243 static void dc_txeof(struct dc_softc *);
245 static void dc_tx_underrun(struct dc_softc *);
251 static void dc_init_locked(struct dc_softc *);
252 static void dc_stop(struct dc_softc *);
256 static int dc_ifmedia_upd_locked(struct dc_softc *);
259 static int dc_dma_alloc(struct dc_softc *);
260 static void dc_dma_free(struct dc_softc *);
263 static void dc_delay(struct dc_softc *);
264 static void dc_eeprom_idle(struct dc_softc *);
265 static void dc_eeprom_putbyte(struct dc_softc *, int);
266 static void dc_eeprom_getword(struct dc_softc *, int, uint16_t *);
267 static void dc_eeprom_getword_pnic(struct dc_softc *, int, uint16_t *);
268 static void dc_eeprom_getword_xircom(struct dc_softc *, int, uint16_t *);
269 static void dc_eeprom_width(struct dc_softc *);
270 static void dc_read_eeprom(struct dc_softc *, caddr_t, int, int, int);
277 static void dc_setcfg(struct dc_softc *, int);
278 static void dc_netcfg_wait(struct dc_softc *);
279 static uint32_t dc_mchash_le(struct dc_softc *, const uint8_t *);
281 static void dc_setfilt_21143(struct dc_softc *);
282 static void dc_setfilt_asix(struct dc_softc *);
283 static void dc_setfilt_admtek(struct dc_softc *);
284 static void dc_setfilt_uli(struct dc_softc *);
285 static void dc_setfilt_xircom(struct dc_softc *);
287 static void dc_setfilt(struct dc_softc *);
289 static void dc_reset(struct dc_softc *);
290 static int dc_list_rx_init(struct dc_softc *);
291 static int dc_list_tx_init(struct dc_softc *);
293 static int dc_read_srom(struct dc_softc *, int);
294 static int dc_parse_21143_srom(struct dc_softc *);
295 static int dc_decode_leaf_sia(struct dc_softc *, struct dc_eblock_sia *);
296 static int dc_decode_leaf_mii(struct dc_softc *, struct dc_eblock_mii *);
297 static int dc_decode_leaf_sym(struct dc_softc *, struct dc_eblock_sym *);
298 static void dc_apply_fixup(struct dc_softc *, int);
299 static int dc_check_multiport(struct dc_softc *);
348 sizeof(struct dc_softc)
366 dc_delay(struct dc_softc *sc) in dc_delay()
375 dc_eeprom_width(struct dc_softc *sc) in dc_eeprom_width()
439 dc_eeprom_idle(struct dc_softc *sc) in dc_eeprom_idle()
470 dc_eeprom_putbyte(struct dc_softc *sc, int addr) in dc_eeprom_putbyte()
510 dc_eeprom_getword_pnic(struct dc_softc *sc, int addr, uint16_t *dest) in dc_eeprom_getword_pnic()
533 dc_eeprom_getword_xircom(struct dc_softc *sc, int addr, uint16_t *dest) in dc_eeprom_getword_xircom()
552 dc_eeprom_getword(struct dc_softc *sc, int addr, uint16_t *dest) in dc_eeprom_getword()
598 dc_read_eeprom(struct dc_softc *sc, caddr_t dest, int off, int cnt, int be) in dc_read_eeprom()
624 struct dc_softc *sc; in dc_mii_bitbang_write()
639 struct dc_softc *sc; in dc_mii_bitbang_read()
654 struct dc_softc *sc; in dc_miibus_readreg()
763 struct dc_softc *sc; in dc_miibus_writereg()
836 struct dc_softc *sc; in dc_miibus_statchg()
879 struct dc_softc *sc; in dc_miibus_mediainit()
899 dc_mchash_le(struct dc_softc *sc, const uint8_t *addr) in dc_mchash_le()
958 struct dc_softc *sc = arg; in dc_hash_maddr_21143()
968 dc_setfilt_21143(struct dc_softc *sc) in dc_setfilt_21143()
1048 struct dc_softc *sc;
1068 dc_setfilt_admtek(struct dc_softc *sc) in dc_setfilt_admtek()
1115 dc_setfilt_asix(struct dc_softc *sc) in dc_setfilt_asix()
1189 dc_setfilt_uli(struct dc_softc *sc) in dc_setfilt_uli()
1268 struct dc_softc *sc = arg; in dc_hash_maddr_xircom()
1277 dc_setfilt_xircom(struct dc_softc *sc) in dc_setfilt_xircom()
1342 dc_setfilt(struct dc_softc *sc) in dc_setfilt()
1363 dc_netcfg_wait(struct dc_softc *sc) in dc_netcfg_wait()
1394 dc_setcfg(struct dc_softc *sc, int media) in dc_setcfg()
1513 dc_reset(struct dc_softc *sc) in dc_reset()
1600 dc_apply_fixup(struct dc_softc *sc, int media) in dc_apply_fixup()
1630 dc_decode_leaf_sia(struct dc_softc *sc, struct dc_eblock_sia *l) in dc_decode_leaf_sia()
1679 dc_decode_leaf_sym(struct dc_softc *sc, struct dc_eblock_sym *l) in dc_decode_leaf_sym()
1705 dc_decode_leaf_mii(struct dc_softc *sc, struct dc_eblock_mii *l) in dc_decode_leaf_mii()
1733 dc_read_srom(struct dc_softc *sc, int bits) in dc_read_srom()
1748 dc_parse_21143_srom(struct dc_softc *sc) in dc_parse_21143_srom()
1818 dc_dma_alloc(struct dc_softc *sc) in dc_dma_alloc()
1962 dc_dma_free(struct dc_softc *sc) in dc_dma_free()
2028 struct dc_softc *sc; in dc_attach()
2519 struct dc_softc *sc; in dc_detach()
2574 dc_list_tx_init(struct dc_softc *sc) in dc_list_tx_init()
2607 dc_list_rx_init(struct dc_softc *sc) in dc_list_rx_init()
2636 dc_newbuf(struct dc_softc *sc, int i) in dc_newbuf()
2738 dc_pnic_rx_bug_war(struct dc_softc *sc, int idx) in dc_pnic_rx_bug_war()
2803 dc_rx_resync(struct dc_softc *sc) in dc_rx_resync()
2828 dc_discard_rxbuf(struct dc_softc *sc, int i) in dc_discard_rxbuf()
2848 dc_rxeof(struct dc_softc *sc) in dc_rxeof()
2970 dc_txeof(struct dc_softc *sc) in dc_txeof()
3081 struct dc_softc *sc; in dc_tick()
3159 dc_tx_underrun(struct dc_softc *sc) in dc_tx_underrun()
3220 struct dc_softc *sc = if_getsoftc(ifp); in dc_poll()
3279 struct dc_softc *sc; in dc_intr()
3368 dc_encap(struct dc_softc *sc, struct mbuf **m_head) in dc_encap()
3501 struct dc_softc *sc; in dc_start()
3519 struct dc_softc *sc; in dc_start_locked()
3576 struct dc_softc *sc = xsc; in dc_init()
3584 dc_init_locked(struct dc_softc *sc) in dc_init_locked()
3782 struct dc_softc *sc; in dc_ifmedia_upd()
3793 dc_ifmedia_upd_locked(struct dc_softc *sc) in dc_ifmedia_upd_locked()
3822 struct dc_softc *sc; in dc_ifmedia_sts()
3847 struct dc_softc *sc = if_getsoftc(ifp); in dc_ioctl()
3922 struct dc_softc *sc = xsc; in dc_watchdog()
3948 dc_stop(struct dc_softc *sc) in dc_stop()
4030 struct dc_softc *sc; in dc_suspend()
4049 struct dc_softc *sc; in dc_resume()
4073 struct dc_softc *sc; in dc_shutdown()
4085 dc_check_multiport(struct dc_softc *sc) in dc_check_multiport()
4087 struct dc_softc *dsc; in dc_check_multiport()