Home
last modified time | relevance | path

Searched refs:_dm_flags (Results 1 – 25 of 73) sorted by relevance

123

/netbsd/sys/arch/vax/vax/
H A Dsgmap.c115 if (map->_dm_flags & DMAMAP_HAS_SGMAP) in vax_sgmap_alloc()
142 map->_dm_flags |= DMAMAP_HAS_SGMAP; in vax_sgmap_alloc()
144 map->_dm_flags &= ~DMAMAP_HAS_SGMAP; in vax_sgmap_alloc()
154 if ((map->_dm_flags & DMAMAP_HAS_SGMAP) == 0) in vax_sgmap_free()
162 map->_dm_flags &= ~DMAMAP_HAS_SGMAP; in vax_sgmap_free()
205 if ((map->_dm_flags & DMAMAP_HAS_SGMAP) == 0) { in vax_sgmap_load()
297 if ((map->_dm_flags & BUS_DMA_ALLOCNOW) == 0) in vax_sgmap_unload()
/netbsd/sys/arch/alpha/common/
H A Dsgmap_typedep.c343 KASSERT((map->_dm_flags & (BUS_DMA_READ|BUS_DMA_WRITE)) == 0); in __C()
347 map->_dm_flags |= flags & (BUS_DMA_READ|BUS_DMA_WRITE); in __C()
371 map->_dm_flags &= ~(BUS_DMA_READ|BUS_DMA_WRITE); in __C()
406 KASSERT((map->_dm_flags & (BUS_DMA_READ|BUS_DMA_WRITE)) == 0); in __C()
410 map->_dm_flags |= flags & (BUS_DMA_READ|BUS_DMA_WRITE); in __C()
438 map->_dm_flags &= ~(BUS_DMA_READ|BUS_DMA_WRITE); in __C()
469 KASSERT((map->_dm_flags & (BUS_DMA_READ|BUS_DMA_WRITE)) == 0); in __C()
473 map->_dm_flags |= flags & (BUS_DMA_READ|BUS_DMA_WRITE); in __C()
513 map->_dm_flags &= ~(BUS_DMA_READ|BUS_DMA_WRITE); in __C()
552 if ((map->_dm_flags & BUS_DMA_READ) == 0) in __C()
[all …]
H A Dbus_dma.c105 map->_dm_flags = flags & ~(BUS_DMA_WAITOK|BUS_DMA_NOWAIT); in _bus_dmamap_create()
190 if ((map->_dm_flags & DMAMAP_NO_COALESCE) == 0 && in _bus_dmamap_load_buffer_direct()
251 KASSERT((map->_dm_flags & (BUS_DMA_READ|BUS_DMA_WRITE)) == 0); in _bus_dmamap_load_direct()
300 KASSERT((map->_dm_flags & (BUS_DMA_READ|BUS_DMA_WRITE)) == 0); in _bus_dmamap_load_mbuf_direct()
396 KASSERT((map->_dm_flags & (BUS_DMA_READ|BUS_DMA_WRITE)) == 0); in _bus_dmamap_load_uio_direct()
462 map->_dm_flags &= ~(BUS_DMA_READ|BUS_DMA_WRITE); in _bus_dmamap_unload_common()
/netbsd/sys/arch/arc/jazz/
H A Dbus_dma_jazz.c209 if ((map->_dm_flags & BUS_DMA_ALLOCNOW) != 0) { in jazz_bus_dmamap_destroy()
232 if ((map->_dm_flags & BUS_DMA_ALLOCNOW) != 0) { in jazz_bus_dmamap_load()
257 map->_dm_flags |= ARC_DMAMAP_COHERENT; in jazz_bus_dmamap_load()
280 if ((map->_dm_flags & BUS_DMA_ALLOCNOW) != 0) in jazz_bus_dmamap_load_mbuf()
301 if ((map->_dm_flags & BUS_DMA_ALLOCNOW) != 0) in jazz_bus_dmamap_load_uio()
322 if ((map->_dm_flags & BUS_DMA_ALLOCNOW) != 0) in jazz_bus_dmamap_load_raw()
341 if ((map->_dm_flags & BUS_DMA_ALLOCNOW) != 0) { in jazz_bus_dmamap_unload()
/netbsd/sys/arch/rs6000/mca/
H A Dmca_machdep.c279 if ((map->_dm_flags & _MCABUS_DMA_USEDMACTRL) == 0) in _mca_bus_dmamap_sync()
298 if (map->_dm_flags & MCABUS_DMA_IOPORT) in _mca_bus_dmamap_sync()
302 if (map->_dm_flags & MCABUS_DMA_16BIT) { in _mca_bus_dmamap_sync()
403 (*dmamp)->_dm_flags |= _MCABUS_DMA_USEDMACTRL; in mca_dmamap_create()
/netbsd/sys/arch/i386/mca/
H A Dmca_machdep.c367 if ((map->_dm_flags & _MCABUS_DMA_USEDMACTRL) == 0) in _mca_bus_dmamap_sync()
386 if (map->_dm_flags & MCABUS_DMA_IOPORT) in _mca_bus_dmamap_sync()
390 if (map->_dm_flags & MCABUS_DMA_16BIT) { in _mca_bus_dmamap_sync()
490 (*dmamp)->_dm_flags |= _MCABUS_DMA_USEDMACTRL; in mca_dmamap_create()
/netbsd/sys/arch/riscv/riscv/
H A Dbus_dma.c318 map->_dm_flags |= _BUS_DMAMAP_COHERENT; in _bus_dma_load_bouncebuf()
337 map->_dm_flags |= _BUS_DMAMAP_IS_BOUNCING; in _bus_dma_load_bouncebuf()
525 map->_dm_flags &= ~_BUS_DMAMAP_IS_BOUNCING; in _bus_dmamap_load()
552 map->_dm_flags |= _BUS_DMAMAP_COHERENT; in _bus_dmamap_load()
560 if (map->_dm_flags & _BUS_DMAMAP_COHERENT) { in _bus_dmamap_load()
599 map->_dm_flags &= ~_BUS_DMAMAP_IS_BOUNCING; in _bus_dmamap_load_mbuf()
622 map->_dm_flags |= _BUS_DMAMAP_COHERENT; in _bus_dmamap_load_mbuf()
703 if (map->_dm_flags & _BUS_DMAMAP_COHERENT) { in _bus_dmamap_load_mbuf()
746 map->_dm_flags |= _BUS_DMAMAP_COHERENT; in _bus_dmamap_load_uio()
767 if (map->_dm_flags & _BUS_DMAMAP_COHERENT) { in _bus_dmamap_load_uio()
[all …]
/netbsd/sys/arch/arm/arm32/
H A Dbus_dma.c322 map->_dm_flags |= _BUS_DMAMAP_COHERENT; in _bus_dma_load_bouncebuf()
341 map->_dm_flags |= _BUS_DMAMAP_IS_BOUNCING; in _bus_dma_load_bouncebuf()
527 map->_dm_flags &= ~_BUS_DMAMAP_IS_BOUNCING; in _bus_dmamap_load()
554 map->_dm_flags |= _BUS_DMAMAP_COHERENT; in _bus_dmamap_load()
562 if (map->_dm_flags & _BUS_DMAMAP_COHERENT) { in _bus_dmamap_load()
601 map->_dm_flags &= ~_BUS_DMAMAP_IS_BOUNCING; in _bus_dmamap_load_mbuf()
624 map->_dm_flags |= _BUS_DMAMAP_COHERENT; in _bus_dmamap_load_mbuf()
706 if (map->_dm_flags & _BUS_DMAMAP_COHERENT) { in _bus_dmamap_load_mbuf()
749 map->_dm_flags |= _BUS_DMAMAP_COHERENT; in _bus_dmamap_load_uio()
770 if (map->_dm_flags & _BUS_DMAMAP_COHERENT) { in _bus_dmamap_load_uio()
[all …]
/netbsd/sys/arch/newsmips/apbus/
H A Dapbus.c402 if (map->_dm_flags & NEWSMIPS_DMAMAP_MAPTBL) in apbus_dmamap_destroy()
415 if (map->_dm_flags & NEWSMIPS_DMAMAP_MAPTBL) in apbus_dmamap_load()
431 if (map->_dm_flags & NEWSMIPS_DMAMAP_MAPTBL) in apbus_dmamap_load_mbuf()
447 if (map->_dm_flags & NEWSMIPS_DMAMAP_MAPTBL) in apbus_dmamap_load_uio()
463 if (map->_dm_flags & NEWSMIPS_DMAMAP_MAPTBL) in apbus_dmamap_load_raw()
/netbsd/sys/arch/emips/emips/
H A Dbus_dma.c131 map->_dm_flags = flags & ~(BUS_DMA_WAITOK|BUS_DMA_NOWAIT); in _bus_dmamap_create()
285 map->_dm_flags |= EMIPS_DMAMAP_COHERENT; in _bus_dmamap_load()
408 map->_dm_flags &= ~EMIPS_DMAMAP_COHERENT; in _bus_dmamap_unload()
468 if (map->_dm_flags & EMIPS_DMAMAP_COHERENT) in _bus_dmamap_sync_r3k()
578 if (map->_dm_flags & EMIPS_DMAMAP_COHERENT) in _bus_dmamap_sync_r4k()
/netbsd/sys/arch/pmax/pmax/
H A Dbus_dma.c131 map->_dm_flags = flags & ~(BUS_DMA_WAITOK|BUS_DMA_NOWAIT); in _bus_dmamap_create()
285 map->_dm_flags |= PMAX_DMAMAP_COHERENT; in _bus_dmamap_load()
408 map->_dm_flags &= ~PMAX_DMAMAP_COHERENT; in _bus_dmamap_unload()
468 if (map->_dm_flags & PMAX_DMAMAP_COHERENT) in _bus_dmamap_sync_r3k()
578 if (map->_dm_flags & PMAX_DMAMAP_COHERENT) in _bus_dmamap_sync_r4k()
H A Dbus.c154 if (map->_dm_flags & _BUS_DMAMAP_COHERENT) in _bus_dmamap_sync_r3k()
265 if (map->_dm_flags & _BUS_DMAMAP_COHERENT)
/netbsd/sys/arch/mips/mips/
H A Dbus_dma.c280 map->_dm_flags |= _BUS_DMAMAP_COHERENT; in _bus_dma_load_bouncebuf()
343 map->_dm_flags = flags & ~(BUS_DMA_WAITOK|BUS_DMA_NOWAIT); in _bus_dmamap_create()
487 map->_dm_flags |= _BUS_DMAMAP_COHERENT; in _bus_dmamap_load()
489 map->_dm_flags |= _BUS_DMAMAP_COHERENT; in _bus_dmamap_load()
493 map->_dm_flags |= _BUS_DMAMAP_COHERENT; in _bus_dmamap_load()
567 map->_dm_flags |= _BUS_DMAMAP_COHERENT; in _bus_dmamap_load_mbuf()
642 map->_dm_flags |= _BUS_DMAMAP_COHERENT; in _bus_dmamap_load_uio()
703 map->_dm_flags |= _BUS_DMAMAP_COHERENT; in _bus_dmamap_load_raw()
741 map->_dm_flags &= ~_BUS_DMAMAP_COHERENT; in _bus_dmamap_unload()
841 if ((map->_dm_flags & _BUS_DMAMAP_COHERENT) in _bus_dmamap_sync()
/netbsd/sys/arch/playstation2/playstation2/
H A Dbus_dma.c112 map->_dm_flags = flags & ~(BUS_DMA_WAITOK|BUS_DMA_NOWAIT); in _bus_dmamap_create()
263 map->_dm_flags |= PLAYSTATION2_DMAMAP_COHERENT; in _bus_dmamap_load()
384 map->_dm_flags &= ~PLAYSTATION2_DMAMAP_COHERENT; in _bus_dmamap_unload()
423 if (map->_dm_flags & PLAYSTATION2_DMAMAP_COHERENT) in _bus_dmamap_sync()
/netbsd/sys/arch/dreamcast/dev/g2/
H A Dgapspci_dma.c168 map->_dm_flags = flags & ~(BUS_DMA_WAITOK|BUS_DMA_NOWAIT); in gaps_dmamap_create()
203 if (map->_dm_flags & BUS_DMA_ALLOCNOW) { in gaps_dmamap_destroy()
220 if ((map->_dm_flags & BUS_DMA_ALLOCNOW) == 0) { in gaps_dmamap_load()
264 if ((map->_dm_flags & BUS_DMA_ALLOCNOW) == 0) { in gaps_dmamap_load_mbuf()
329 if ((map->_dm_flags & BUS_DMA_ALLOCNOW) == 0) { in gaps_dmamap_unload()
/netbsd/sys/arch/newsmips/newsmips/
H A Dbus.c175 map->_dm_flags = flags & ~(BUS_DMA_WAITOK|BUS_DMA_NOWAIT); in _bus_dmamap_create()
331 map->_dm_flags |= NEWSMIPS_DMAMAP_COHERENT; in _bus_dmamap_load()
453 map->_dm_flags &= ~NEWSMIPS_DMAMAP_COHERENT; in _bus_dmamap_unload()
513 if (map->_dm_flags & NEWSMIPS_DMAMAP_COHERENT) in _bus_dmamap_sync_r3k()
623 if (map->_dm_flags & NEWSMIPS_DMAMAP_COHERENT) in _bus_dmamap_sync_r4k()
/netbsd/sys/arch/sun2/sun2/
H A Dmachdep.c823 if ((map->_dm_flags & BUS_DMA_24BIT) != 0) { in _bus_dmamap_load_raw()
899 if ((map->_dm_flags & BUS_DMA_24BIT) != 0 && p == NULL) { in _bus_dmamap_load()
909 map->_dm_flags |= _BUS_DMA_DIRECTMAP; in _bus_dmamap_load()
982 int flags = map->_dm_flags; in _bus_dmamap_unload()
996 map->_dm_flags &= ~_BUS_DMA_DIRECTMAP; in _bus_dmamap_unload()
/netbsd/sys/arch/mvme68k/mvme68k/
H A Dbus_dma.c107 map->_dm_flags = flags & ~(BUS_DMA_WAITOK|BUS_DMA_NOWAIT); in _bus_dmamap_create()
210 map->_dm_flags &= ~BUS_DMA_COHERENT; in _bus_dmamap_load_buffer_direct_common()
211 map->_dm_flags |= coherent; in _bus_dmamap_load_buffer_direct_common()
414 map->_dm_flags &= ~BUS_DMA_COHERENT; in _bus_dmamap_unload()
442 if (map->_dm_flags & BUS_DMA_COHERENT) in _bus_dmamap_sync_0460()
/netbsd/sys/arch/ews4800mips/ews4800mips/
H A Dbus_dma.c114 map->_dm_flags = flags & ~(BUS_DMA_WAITOK|BUS_DMA_NOWAIT); in _bus_dmamap_create()
267 map->_dm_flags |= EWS4800MIPS_DMAMAP_COHERENT; in _bus_dmamap_load()
388 map->_dm_flags &= ~EWS4800MIPS_DMAMAP_COHERENT; in _bus_dmamap_unload()
445 if (map->_dm_flags & EWS4800MIPS_DMAMAP_COHERENT) in _bus_dmamap_sync()
/netbsd/sys/arch/mipsco/mipsco/
H A Dbus_dma.c117 map->_dm_flags = flags & ~(BUS_DMA_WAITOK|BUS_DMA_NOWAIT); in _bus_dmamap_create()
269 map->_dm_flags |= MIPSCO_DMAMAP_COHERENT; in _bus_dmamap_load()
386 map->_dm_flags &= ~MIPSCO_DMAMAP_COHERENT; in _bus_dmamap_unload()
443 if (map->_dm_flags & MIPSCO_DMAMAP_COHERENT) in _bus_dmamap_sync()
/netbsd/sys/arch/m68k/m68k/
H A Dbus_dma.c109 map->_dm_flags = flags & ~(BUS_DMA_WAITOK|BUS_DMA_NOWAIT); in _bus_dmamap_create()
218 map->_dm_flags &= ~BUS_DMA_COHERENT; in _bus_dmamap_load_buffer_direct_common()
220 map->_dm_flags |= coherent; in _bus_dmamap_load_buffer_direct_common()
424 map->_dm_flags &= ~BUS_DMA_COHERENT; in _bus_dmamap_unload()
452 if ((map->_dm_flags & BUS_DMA_COHERENT) != 0) in _bus_dmamap_sync()
/netbsd/sys/arch/hpcmips/hpcmips/
H A Dbus_dma.c119 map->_dm_flags = flags & ~(BUS_DMA_WAITOK|BUS_DMA_NOWAIT); in _hpcmips_bd_map_create()
278 map->_dm_flags |= HPCMIPS_DMAMAP_COHERENT; in _hpcmips_bd_map_load()
402 map->_dm_flags &= ~HPCMIPS_DMAMAP_COHERENT; in _hpcmips_bd_map_unload()
442 if (map->_dm_flags & HPCMIPS_DMAMAP_COHERENT) in _hpcmips_bd_map_sync()
/netbsd/sys/arch/evbmips/isa/
H A Disadma_bounce.c211 if ((map->_dm_flags & BUS_DMA_ALLOCNOW) == 0) in isadma_bounce_dmamap_load()
281 if ((map->_dm_flags & BUS_DMA_ALLOCNOW) == 0) in isadma_bounce_dmamap_load_mbuf()
327 (map->_dm_flags & BUS_DMA_ALLOCNOW) == 0) in isadma_bounce_dmamap_unload()
/netbsd/sys/arch/alpha/isa/
H A Disadma_bounce.c292 if ((map->_dm_flags & BUS_DMA_ALLOCNOW) == 0) in isadma_bounce_dmamap_load()
363 if ((map->_dm_flags & BUS_DMA_ALLOCNOW) == 0) in isadma_bounce_dmamap_load_mbuf()
410 (map->_dm_flags & BUS_DMA_ALLOCNOW) == 0) in isadma_bounce_dmamap_unload()
/netbsd/sys/arch/arc/arc/
H A Dbus_dma.c118 map->_dm_flags = flags & ~(BUS_DMA_WAITOK|BUS_DMA_NOWAIT); in _bus_dmamap_create()
275 map->_dm_flags |= ARC_DMAMAP_COHERENT; in _bus_dmamap_load()
398 map->_dm_flags &= ~ARC_DMAMAP_COHERENT; in _bus_dmamap_unload()
464 if (map->_dm_flags & ARC_DMAMAP_COHERENT) in _bus_dmamap_sync()

123