Home | History | Annotate | Download | only in dev

Lines Matching defs:dmamap

176 	DPRINTF(3, ("dmamap=%p\n", (void *)chan->ch_xfer.dx_dmamap));
252 DPRINTF(3, ("dmamap=%p\n", (void *)chan->ch_xfer.dx_dmamap));
275 bus_dmamap_t dmamap)
281 xf->dx_dmamap = dmamap;
316 bus_dmamap_t dmamap, int dir, int scr, void *dar)
321 xf = dmac_alloc_xfer(chan, dmat, dmamap);
350 struct x68k_bus_dmamap *dmamap = xf->dx_dmamap;
369 size = dmamap->dm_mapsize;
380 if ((offset >= dmamap->dm_mapsize) ||
381 (offset + size > dmamap->dm_mapsize))
384 offset, size, dmamap->dm_mapsize);
387 if (dmamap->dm_nsegs == 1) {
390 if (dmamap->dm_mapsize != dmamap->dm_segs[0].ds_len)
391 panic("dmac_start_xfer_offset: dmamap curruption");
393 paddr = dmamap->dm_segs[0].ds_addr + offset;
432 if (dmamap->dm_nsegs != 1 && mmutype == MMU_68040 && c > 0)