sbmac_softc
static void sbdma_fillring(struct sbmac_softc *sc, struct sbmacdma *d)
struct sbmac_softc *sc = netdev_priv(netdev);
static int sbdma_rx_process(struct sbmac_softc *sc, struct sbmacdma *d,
static void sbdma_tx_process(struct sbmac_softc *sc, struct sbmacdma *d,
static int sbmac_initctx(struct sbmac_softc *s)
static void sbmac_uninitctx(struct sbmac_softc *sc)
static void sbmac_channel_start(struct sbmac_softc *s)
static void sbmac_channel_stop(struct sbmac_softc *s)
static enum sbmac_state sbmac_set_channel_state(struct sbmac_softc *sc,
static void sbmac_promiscuous_mode(struct sbmac_softc *sc,int onoff)
static void sbmac_set_iphdr_offset(struct sbmac_softc *sc)
struct sbmac_softc *sbdma_eth; /* back pointer to associated
static int sbmac_set_speed(struct sbmac_softc *s, enum sbmac_speed speed)
static int sbmac_set_duplex(struct sbmac_softc *s, enum sbmac_duplex duplex,
struct sbmac_softc *sc = netdev_priv(dev);
struct sbmac_softc *sc = netdev_priv(dev);
static void sbmac_setmulti(struct sbmac_softc *sc)
struct sbmac_softc *sc = netdev_priv(dev);
struct sbmac_softc *sc = netdev_priv(dev);
struct sbmac_softc *sc = netdev_priv(dev);
struct sbmac_softc *sc = netdev_priv(dev);
struct sbmac_softc *sc = netdev_priv(dev);
struct sbmac_softc *sc = netdev_priv(dev);
struct sbmac_softc *sc = netdev_priv(dev);
struct sbmac_softc *sc = netdev_priv(dev);
struct sbmac_softc *sc = container_of(napi, struct sbmac_softc, napi);
struct sbmac_softc *sc;
dev = alloc_etherdev(sizeof(struct sbmac_softc));
struct sbmac_softc *sc = netdev_priv(dev);
static void sbdma_initctx(struct sbmacdma *d, struct sbmac_softc *s, int chan,
static int sbdma_add_rcvbuffer(struct sbmac_softc *sc, struct sbmacdma *d,
static void sbdma_fillring(struct sbmac_softc *sc, struct sbmacdma *d);
static int sbdma_rx_process(struct sbmac_softc *sc, struct sbmacdma *d,
static void sbdma_tx_process(struct sbmac_softc *sc, struct sbmacdma *d,
static int sbmac_initctx(struct sbmac_softc *s);
static void sbmac_channel_start(struct sbmac_softc *s);
static void sbmac_channel_stop(struct sbmac_softc *s);
static enum sbmac_state sbmac_set_channel_state(struct sbmac_softc *,
static void sbmac_promiscuous_mode(struct sbmac_softc *sc, int onoff);
static void sbmac_setmulti(struct sbmac_softc *sc);
static int sbmac_set_speed(struct sbmac_softc *s, enum sbmac_speed speed);
static int sbmac_set_duplex(struct sbmac_softc *s, enum sbmac_duplex duplex,
struct sbmac_softc *sc = (struct sbmac_softc *)bus->priv;
struct sbmac_softc *sc = (struct sbmac_softc *)bus->priv;
static void sbdma_initctx(struct sbmacdma *d, struct sbmac_softc *s, int chan,
static int sbdma_add_rcvbuffer(struct sbmac_softc *sc, struct sbmacdma *d,