Lines Matching defs:sbmacdma
167 struct sbmacdma {
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,
547 * d - struct sbmacdma (DMA channel context)
557 static void sbdma_initctx(struct sbmacdma *d, struct sbmac_softc *s, int chan,
683 static void sbdma_channel_start(struct sbmacdma *d, int rxtx)
724 static void sbdma_channel_stop(struct sbmacdma *d)
771 static int sbdma_add_rcvbuffer(struct sbmac_softc *sc, struct sbmacdma *d,
887 static int sbdma_add_txbuffer(struct sbmacdma *d, struct sk_buff *sb)
976 static void sbdma_emptyring(struct sbmacdma *d)
1005 static void sbdma_fillring(struct sbmac_softc *sc, struct sbmacdma *d)
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,
1355 static void sbdma_uninitctx(struct sbmacdma *d)