Lines Matching refs:sbmacdma
167 struct sbmacdma { struct
254 struct sbmacdma sbm_txdma; /* only channel 0 for now */
255 struct sbmacdma sbm_rxdma;
269 static void sbdma_initctx(struct sbmacdma *d, struct sbmac_softc *s, int chan,
271 static void sbdma_channel_start(struct sbmacdma *d, int rxtx);
272 static int sbdma_add_rcvbuffer(struct sbmac_softc *sc, struct sbmacdma *d,
274 static int sbdma_add_txbuffer(struct sbmacdma *d, struct sk_buff *m);
275 static void sbdma_emptyring(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,
557 static void sbdma_initctx(struct sbmacdma *d, struct sbmac_softc *s, int chan, in sbdma_initctx()
683 static void sbdma_channel_start(struct sbmacdma *d, int rxtx) in sbdma_channel_start()
724 static void sbdma_channel_stop(struct sbmacdma *d) in sbdma_channel_stop()
771 static int sbdma_add_rcvbuffer(struct sbmac_softc *sc, struct sbmacdma *d, in sbdma_add_rcvbuffer()
887 static int sbdma_add_txbuffer(struct sbmacdma *d, struct sk_buff *sb) in sbdma_add_txbuffer()
976 static void sbdma_emptyring(struct sbmacdma *d) in sbdma_emptyring()
1005 static void sbdma_fillring(struct sbmac_softc *sc, struct sbmacdma *d) in sbdma_fillring()
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()
1355 static void sbdma_uninitctx(struct sbmacdma *d) in sbdma_uninitctx()