Lines Matching refs:sbmac_softc
173 struct sbmac_softc *sbdma_eth; /* back pointer to associated
219 struct sbmac_softc { struct
269 static void sbdma_initctx(struct sbmacdma *d, struct sbmac_softc *s, int chan, argument
272 static int sbdma_add_rcvbuffer(struct sbmac_softc *sc, struct sbmacdma *d,
276 static void sbdma_fillring(struct sbmac_softc *sc, struct sbmacdma *d);
277 static int sbdma_rx_process(struct sbmac_softc *sc, struct sbmacdma *d,
279 static void sbdma_tx_process(struct sbmac_softc *sc, struct sbmacdma *d,
281 static int sbmac_initctx(struct sbmac_softc *s);
282 static void sbmac_channel_start(struct sbmac_softc *s);
283 static void sbmac_channel_stop(struct sbmac_softc *s);
284 static enum sbmac_state sbmac_set_channel_state(struct sbmac_softc *,
286 static void sbmac_promiscuous_mode(struct sbmac_softc *sc, int onoff);
290 static void sbmac_setmulti(struct sbmac_softc *sc);
292 static int sbmac_set_speed(struct sbmac_softc *s, enum sbmac_speed speed);
293 static int sbmac_set_duplex(struct sbmac_softc *s, enum sbmac_duplex duplex,
423 struct sbmac_softc *sc = (struct sbmac_softc *)bus->priv; in sbmac_mii_read()
517 struct sbmac_softc *sc = (struct sbmac_softc *)bus->priv; in sbmac_mii_write()
557 static void sbdma_initctx(struct sbmacdma *d, struct sbmac_softc *s, int chan, in sbdma_initctx()
771 static int sbdma_add_rcvbuffer(struct sbmac_softc *sc, struct sbmacdma *d, in sbdma_add_rcvbuffer()
1005 static void sbdma_fillring(struct sbmac_softc *sc, struct sbmacdma *d) in sbdma_fillring()
1018 struct sbmac_softc *sc = netdev_priv(netdev); in sbmac_netpoll()
1052 static int sbdma_rx_process(struct sbmac_softc *sc, struct sbmacdma *d, in sbdma_rx_process()
1217 static void sbdma_tx_process(struct sbmac_softc *sc, struct sbmacdma *d, in sbdma_tx_process()
1321 static int sbmac_initctx(struct sbmac_softc *s) in sbmac_initctx()
1365 static void sbmac_uninitctx(struct sbmac_softc *sc) in sbmac_uninitctx()
1384 static void sbmac_channel_start(struct sbmac_softc *s) in sbmac_channel_start()
1591 static void sbmac_channel_stop(struct sbmac_softc *s) in sbmac_channel_stop()
1640 static enum sbmac_state sbmac_set_channel_state(struct sbmac_softc *sc, in sbmac_set_channel_state()
1685 static void sbmac_promiscuous_mode(struct sbmac_softc *sc,int onoff) in sbmac_promiscuous_mode()
1716 static void sbmac_set_iphdr_offset(struct sbmac_softc *sc) in sbmac_set_iphdr_offset()
1785 static int sbmac_set_speed(struct sbmac_softc *s, enum sbmac_speed speed) in sbmac_set_speed()
1873 static int sbmac_set_duplex(struct sbmac_softc *s, enum sbmac_duplex duplex, in sbmac_set_duplex()
1968 struct sbmac_softc *sc = netdev_priv(dev); in sbmac_intr()
2020 struct sbmac_softc *sc = netdev_priv(dev); in sbmac_start_tx()
2058 static void sbmac_setmulti(struct sbmac_softc *sc) in sbmac_setmulti()
2163 struct sbmac_softc *sc = netdev_priv(dev); in sbmac_init()
2271 struct sbmac_softc *sc = netdev_priv(dev); in sbmac_open()
2328 struct sbmac_softc *sc = netdev_priv(dev); in sbmac_mii_probe()
2358 struct sbmac_softc *sc = netdev_priv(dev); in sbmac_mii_poll()
2422 struct sbmac_softc *sc = netdev_priv(dev); in sbmac_tx_timeout()
2442 struct sbmac_softc *sc = netdev_priv(dev); in sbmac_set_rx_mode()
2469 struct sbmac_softc *sc = netdev_priv(dev); in sbmac_mii_ioctl()
2479 struct sbmac_softc *sc = netdev_priv(dev); in sbmac_close()
2504 struct sbmac_softc *sc = container_of(napi, struct sbmac_softc, napi); in sbmac_poll()
2530 struct sbmac_softc *sc; in sbmac_probe()
2567 dev = alloc_etherdev(sizeof(struct sbmac_softc)); in sbmac_probe()
2599 struct sbmac_softc *sc = netdev_priv(dev); in sbmac_remove()