Lines Matching refs:sbmac_softc

173 	struct sbmac_softc	*sbdma_eth;	/* back pointer to associated
219 struct sbmac_softc {
269 static void sbdma_initctx(struct sbmacdma *d, struct sbmac_softc *s, int chan,
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;
517 struct sbmac_softc *sc = (struct sbmac_softc *)bus->priv;
548 * s - struct sbmac_softc (pointer to a MAC)
557 static void sbdma_initctx(struct sbmacdma *d, struct sbmac_softc *s, int chan,
771 static int sbdma_add_rcvbuffer(struct sbmac_softc *sc, struct sbmacdma *d,
1005 static void sbdma_fillring(struct sbmac_softc *sc, struct sbmacdma *d)
1018 struct sbmac_softc *sc = netdev_priv(netdev);
1052 static int sbdma_rx_process(struct sbmac_softc *sc, struct sbmacdma *d,
1217 static void sbdma_tx_process(struct sbmac_softc *sc, struct sbmacdma *d,
1321 static int sbmac_initctx(struct sbmac_softc *s)
1365 static void sbmac_uninitctx(struct sbmac_softc *sc)
1384 static void sbmac_channel_start(struct sbmac_softc *s)
1591 static void sbmac_channel_stop(struct sbmac_softc *s)
1640 static enum sbmac_state sbmac_set_channel_state(struct sbmac_softc *sc,
1685 static void sbmac_promiscuous_mode(struct sbmac_softc *sc,int onoff)
1716 static void sbmac_set_iphdr_offset(struct sbmac_softc *sc)
1785 static int sbmac_set_speed(struct sbmac_softc *s, enum sbmac_speed speed)
1873 static int sbmac_set_duplex(struct sbmac_softc *s, enum sbmac_duplex duplex,
1968 struct sbmac_softc *sc = netdev_priv(dev);
2020 struct sbmac_softc *sc = netdev_priv(dev);
2058 static void sbmac_setmulti(struct sbmac_softc *sc)
2163 struct sbmac_softc *sc = netdev_priv(dev);
2271 struct sbmac_softc *sc = netdev_priv(dev);
2328 struct sbmac_softc *sc = netdev_priv(dev);
2358 struct sbmac_softc *sc = netdev_priv(dev);
2422 struct sbmac_softc *sc = netdev_priv(dev);
2442 struct sbmac_softc *sc = netdev_priv(dev);
2469 struct sbmac_softc *sc = netdev_priv(dev);
2479 struct sbmac_softc *sc = netdev_priv(dev);
2504 struct sbmac_softc *sc = container_of(napi, struct sbmac_softc, napi);
2530 struct sbmac_softc *sc;
2567 dev = alloc_etherdev(sizeof(struct sbmac_softc));
2599 struct sbmac_softc *sc = netdev_priv(dev);