Lines Matching refs:auixp_dma
172 struct auixp_dma *);
173 static int auixp_freemem(struct auixp_softc *, struct auixp_dma *);
188 static void auixp_enable_dma(struct auixp_softc *, struct auixp_dma *);
189 static void auixp_disable_dma(struct auixp_softc *, struct auixp_dma *);
196 struct auixp_dma *, struct auixp_dma *,
199 struct auixp_dma **);
201 struct auixp_dma *);
202 static void auixp_dma_update(struct auixp_softc *, struct auixp_dma *);
445 struct auixp_dma *dma;
450 /* get us a auixp_dma structure */
481 struct auixp_dma *dma;
487 SLIST_REMOVE(&sc->sc_dma_list, dma, auixp_dma,
573 struct auixp_dma *c_dma, struct auixp_dma *s_dma,
617 auixp_allocate_dma_chain(struct auixp_softc *sc, struct auixp_dma **dmap)
619 struct auixp_dma *dma;
624 dma = kmem_zalloc(sizeof(struct auixp_dma), KM_SLEEP);
646 auixp_program_dma_chain(struct auixp_softc *sc, struct auixp_dma *dma)
673 auixp_dma_update(struct auixp_softc *sc, struct auixp_dma *dma)
726 struct auixp_dma *chain_dma;
727 struct auixp_dma *sound_dma;
780 struct auixp_dma *dma;
801 struct auixp_dma *chain_dma;
802 struct auixp_dma *sound_dma;
855 struct auixp_dma *dma;
947 size_t align, struct auixp_dma *dma)
1000 auixp_freemem(struct auixp_softc *sc, struct auixp_dma *p)
1091 /* get us the auixp_dma structures */
1562 auixp_disable_dma(struct auixp_softc *sc, struct auixp_dma *dma)
1580 auixp_enable_dma(struct auixp_softc *sc, struct auixp_dma *dma)