wb_softc
wb_rxeoc(struct wb_softc *sc)
wb_txeof(struct wb_softc *sc)
wb_txeoc(struct wb_softc *sc)
struct wb_softc *sc = arg;
struct wb_softc *sc = xsc;
wb_encap(struct wb_softc *sc, struct wb_chain *c, struct mbuf *m_head)
struct wb_softc *sc = ifp->if_softc;
struct wb_softc *sc = xsc;
static int wb_newbuf(struct wb_softc *, struct wb_chain_onefrag *,
static int wb_encap(struct wb_softc *, struct wb_chain *, struct mbuf *);
static void wb_rxeof(struct wb_softc *);
static void wb_rxeoc(struct wb_softc *);
static void wb_txeof(struct wb_softc *);
static void wb_txeoc(struct wb_softc *);
struct wb_softc *sc = ifp->if_softc;
struct wb_softc *sc = ifp->if_softc;
struct wb_softc *sc = ifp->if_softc;
static void wb_stop(struct wb_softc *);
struct wb_softc *sc = ifp->if_softc;
wb_stop(struct wb_softc *sc)
static void wb_eeprom_putbyte(struct wb_softc *, int);
static void wb_eeprom_getword(struct wb_softc *, int, uint16_t *);
static void wb_read_eeprom(struct wb_softc *, caddr_t, int, int);
struct wb_softc *sc = device_get_softc(dev);
static void wb_mii_sync(struct wb_softc *);
static void wb_mii_send(struct wb_softc *, uint32_t, int);
static int wb_mii_readreg(struct wb_softc *, struct wb_mii_frame *);
static int wb_mii_writereg(struct wb_softc *, struct wb_mii_frame *);
static void wb_setcfg(struct wb_softc *, uint32_t);
static void wb_setmulti(struct wb_softc *);
static void wb_reset(struct wb_softc *);
static void wb_fixmedia(struct wb_softc *);
static int wb_list_rx_init(struct wb_softc *);
static int wb_list_tx_init(struct wb_softc *);
static DEFINE_CLASS_0(wb, wb_driver, wb_methods, sizeof(struct wb_softc));
wb_eeprom_putbyte(struct wb_softc *sc, int addr)
wb_eeprom_getword(struct wb_softc *sc, int addr, uint16_t *dest)
wb_read_eeprom(struct wb_softc *sc, caddr_t dest, int off, int cnt)
wb_mii_sync(struct wb_softc *sc)
wb_mii_send(struct wb_softc *sc, uint32_t bits, int cnt)
wb_mii_readreg(struct wb_softc *sc, struct wb_mii_frame *frame)
wb_mii_writereg(struct wb_softc *sc, struct wb_mii_frame *frame)
struct wb_softc *sc = device_get_softc(dev);
struct wb_softc *sc = device_get_softc(dev);
struct wb_softc *sc = device_get_softc(dev);
wb_setmulti(struct wb_softc *sc)
wb_setcfg(struct wb_softc *sc, uint32_t media)
wb_reset(struct wb_softc *sc)
wb_fixmedia(struct wb_softc *sc)
struct wb_softc *sc;
struct wb_softc *sc = device_get_softc(dev);
wb_list_tx_init(struct wb_softc *sc)
wb_list_rx_init(struct wb_softc *sc)
wb_newbuf(struct wb_softc *sc, struct wb_chain_onefrag *c, struct mbuf *m)
wb_rxeof(struct wb_softc *sc)