Lines Matching refs:sbmac_softc

186 	struct sbmac_softc	*sbdma_eth;	/* back pointer to associated
232 struct sbmac_softc { struct
283 static void sbdma_initctx(struct sbmacdma *d, struct sbmac_softc *s, int chan, argument
286 static int sbdma_add_rcvbuffer(struct sbmac_softc *sc, struct sbmacdma *d,
290 static void sbdma_fillring(struct sbmac_softc *sc, struct sbmacdma *d);
291 static int sbdma_rx_process(struct sbmac_softc *sc, struct sbmacdma *d,
293 static void sbdma_tx_process(struct sbmac_softc *sc, struct sbmacdma *d,
295 static int sbmac_initctx(struct sbmac_softc *s);
296 static void sbmac_channel_start(struct sbmac_softc *s);
297 static void sbmac_channel_stop(struct sbmac_softc *s);
298 static enum sbmac_state sbmac_set_channel_state(struct sbmac_softc *,
300 static void sbmac_promiscuous_mode(struct sbmac_softc *sc, int onoff);
304 static void sbmac_setmulti(struct sbmac_softc *sc);
306 static int sbmac_set_speed(struct sbmac_softc *s, enum sbmac_speed speed);
307 static int sbmac_set_duplex(struct sbmac_softc *s, enum sbmac_duplex duplex,
437 struct sbmac_softc *sc = (struct sbmac_softc *)bus->priv; in sbmac_mii_read()
531 struct sbmac_softc *sc = (struct sbmac_softc *)bus->priv; in sbmac_mii_write()
571 static void sbdma_initctx(struct sbmacdma *d, struct sbmac_softc *s, int chan, in sbdma_initctx()
785 static int sbdma_add_rcvbuffer(struct sbmac_softc *sc, struct sbmacdma *d, in sbdma_add_rcvbuffer()
1019 static void sbdma_fillring(struct sbmac_softc *sc, struct sbmacdma *d) in sbdma_fillring()
1032 struct sbmac_softc *sc = netdev_priv(netdev); in sbmac_netpoll()
1066 static int sbdma_rx_process(struct sbmac_softc *sc, struct sbmacdma *d, in sbdma_rx_process()
1231 static void sbdma_tx_process(struct sbmac_softc *sc, struct sbmacdma *d, in sbdma_tx_process()
1335 static int sbmac_initctx(struct sbmac_softc *s) in sbmac_initctx()
1383 static void sbmac_uninitctx(struct sbmac_softc *sc) in sbmac_uninitctx()
1402 static void sbmac_channel_start(struct sbmac_softc *s) in sbmac_channel_start()
1618 static void sbmac_channel_stop(struct sbmac_softc *s) in sbmac_channel_stop()
1667 static enum sbmac_state sbmac_set_channel_state(struct sbmac_softc *sc, in sbmac_set_channel_state()
1712 static void sbmac_promiscuous_mode(struct sbmac_softc *sc,int onoff) in sbmac_promiscuous_mode()
1743 static void sbmac_set_iphdr_offset(struct sbmac_softc *sc) in sbmac_set_iphdr_offset()
1812 static int sbmac_set_speed(struct sbmac_softc *s, enum sbmac_speed speed) in sbmac_set_speed()
1900 static int sbmac_set_duplex(struct sbmac_softc *s, enum sbmac_duplex duplex, in sbmac_set_duplex()
1995 struct sbmac_softc *sc = netdev_priv(dev); in sbmac_intr()
2047 struct sbmac_softc *sc = netdev_priv(dev); in sbmac_start_tx()
2085 static void sbmac_setmulti(struct sbmac_softc *sc) in sbmac_setmulti()
2200 struct sbmac_softc *sc = netdev_priv(dev); in sbmac_init()
2311 struct sbmac_softc *sc = netdev_priv(dev); in sbmac_open()
2368 struct sbmac_softc *sc = netdev_priv(dev); in sbmac_mii_probe()
2414 struct sbmac_softc *sc = netdev_priv(dev); in sbmac_mii_poll()
2478 struct sbmac_softc *sc = netdev_priv(dev); in sbmac_tx_timeout()
2498 struct sbmac_softc *sc = netdev_priv(dev); in sbmac_set_rx_mode()
2525 struct sbmac_softc *sc = netdev_priv(dev); in sbmac_mii_ioctl()
2535 struct sbmac_softc *sc = netdev_priv(dev); in sbmac_close()
2560 struct sbmac_softc *sc = container_of(napi, struct sbmac_softc, napi); in sbmac_poll()
2586 struct sbmac_softc *sc; in sbmac_probe()
2618 dev = alloc_etherdev(sizeof(struct sbmac_softc)); in sbmac_probe()
2650 struct sbmac_softc *sc = netdev_priv(dev); in sbmac_remove()