dmac_dma_xfer
struct dmac_dma_xfer *dmac_alloc_xfer(struct dmac_channel_stat *,
int dmac_load_xfer(struct dmac_softc *, struct dmac_dma_xfer *);
int dmac_start_xfer(struct dmac_softc *, struct dmac_dma_xfer *);
int dmac_start_xfer_offset(struct dmac_softc *, struct dmac_dma_xfer *,
int dmac_abort_xfer(struct dmac_softc *, struct dmac_dma_xfer *);
struct dmac_dma_xfer *dmac_prepare_xfer(struct dmac_channel_stat *,
struct dmac_dma_xfer ch_xfer;
struct dmac_dma_xfer *sc_xfer; /* DMA transfer */
struct dmac_dma_xfer *
struct dmac_dma_xfer *xf = &chan->ch_xfer;
dmac_load_xfer(struct dmac_softc *dmac, struct dmac_dma_xfer *xf)
struct dmac_dma_xfer *
struct dmac_dma_xfer *xf;
dmac_start_xfer(struct dmac_softc *dmac, struct dmac_dma_xfer *xf)
dmac_start_xfer_offset(struct dmac_softc *dmac, struct dmac_dma_xfer *xf,
dmac_program_arraychain(device_t self, struct dmac_dma_xfer *xf,
struct dmac_dma_xfer *xf = &chan->ch_xfer;
dmac_abort_xfer(struct dmac_softc *dmac, struct dmac_dma_xfer *xf)
static int dmac_program_arraychain(device_t, struct dmac_dma_xfer *,
struct dmac_dma_xfer *xfer;