Home
last modified time | relevance | path

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

123

/netbsd/src/sys/arch/vax/vax/
Dsgmap.c116 if (map->_dm_flags & DMAMAP_HAS_SGMAP) in vax_sgmap_alloc()
152 map->_dm_flags |= DMAMAP_HAS_SGMAP; in vax_sgmap_alloc()
154 map->_dm_flags &= ~DMAMAP_HAS_SGMAP; in vax_sgmap_alloc()
164 if ((map->_dm_flags & DMAMAP_HAS_SGMAP) == 0) in vax_sgmap_free()
170 map->_dm_flags &= ~DMAMAP_HAS_SGMAP; in vax_sgmap_free()
213 if ((map->_dm_flags & DMAMAP_HAS_SGMAP) == 0) { in vax_sgmap_load()
305 if ((map->_dm_flags & BUS_DMA_ALLOCNOW) == 0) in vax_sgmap_unload()
/netbsd/src/sys/arch/alpha/common/
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()
531 KASSERT((map->_dm_flags & (BUS_DMA_READ|BUS_DMA_WRITE)) == 0); in __C()
[all …]
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/src/sys/arch/arc/jazz/
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/src/sys/arch/rs6000/mca/
Dmca_machdep.c288 if ((map->_dm_flags & _MCABUS_DMA_USEDMACTRL) == 0) in _mca_bus_dmamap_sync()
307 if (map->_dm_flags & MCABUS_DMA_IOPORT) in _mca_bus_dmamap_sync()
311 if (map->_dm_flags & MCABUS_DMA_16BIT) { in _mca_bus_dmamap_sync()
412 (*dmamp)->_dm_flags |= _MCABUS_DMA_USEDMACTRL; in mca_dmamap_create()
/netbsd/src/sys/arch/i386/mca/
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/src/sys/arch/arm/arm32/
Dbus_dma.c285 map->_dm_flags &= (_ds_flags & _BUS_DMAMAP_COHERENT); in _bus_dmamap_load_paddr()
325 map->_dm_flags |= _BUS_DMAMAP_COHERENT; in _bus_dma_load_bouncebuf()
344 map->_dm_flags |= _BUS_DMAMAP_IS_BOUNCING; in _bus_dma_load_bouncebuf()
392 map->_dm_flags = flags & ~(BUS_DMA_WAITOK | BUS_DMA_NOWAIT); in _bus_dmamap_create()
532 map->_dm_flags &= ~_BUS_DMAMAP_IS_BOUNCING; in _bus_dmamap_load()
559 map->_dm_flags |= _BUS_DMAMAP_COHERENT; in _bus_dmamap_load()
567 if (map->_dm_flags & _BUS_DMAMAP_COHERENT) { in _bus_dmamap_load()
606 map->_dm_flags &= ~_BUS_DMAMAP_IS_BOUNCING; in _bus_dmamap_load_mbuf()
629 map->_dm_flags |= _BUS_DMAMAP_COHERENT; in _bus_dmamap_load_mbuf()
710 if (map->_dm_flags & _BUS_DMAMAP_COHERENT) { in _bus_dmamap_load_mbuf()
[all …]
/netbsd/src/sys/arch/newsmips/apbus/
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/src/sys/arch/pmax/pmax/
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()
Dbus.c154 if (map->_dm_flags & _BUS_DMAMAP_COHERENT) in _bus_dmamap_sync_r3k()
265 if (map->_dm_flags & _BUS_DMAMAP_COHERENT)
/netbsd/src/sys/arch/emips/emips/
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/src/sys/arch/mips/mips/
Dbus_dma.c283 map->_dm_flags |= _BUS_DMAMAP_COHERENT; in _bus_dma_load_bouncebuf()
346 map->_dm_flags = flags & ~(BUS_DMA_WAITOK|BUS_DMA_NOWAIT); in _bus_dmamap_create()
490 map->_dm_flags |= _BUS_DMAMAP_COHERENT; in _bus_dmamap_load()
492 map->_dm_flags |= _BUS_DMAMAP_COHERENT; in _bus_dmamap_load()
497 map->_dm_flags |= _BUS_DMAMAP_COHERENT; in _bus_dmamap_load()
569 map->_dm_flags |= _BUS_DMAMAP_COHERENT; in _bus_dmamap_load_mbuf()
645 map->_dm_flags |= _BUS_DMAMAP_COHERENT; in _bus_dmamap_load_uio()
710 map->_dm_flags |= _BUS_DMAMAP_COHERENT; in _bus_dmamap_load_raw()
748 map->_dm_flags &= ~_BUS_DMAMAP_COHERENT; in _bus_dmamap_unload()
848 if ((map->_dm_flags & _BUS_DMAMAP_COHERENT) || in _bus_dmamap_sync()
/netbsd/src/sys/arch/playstation2/playstation2/
Dbus_dma.c113 map->_dm_flags = flags & ~(BUS_DMA_WAITOK|BUS_DMA_NOWAIT); in _bus_dmamap_create()
264 map->_dm_flags |= PLAYSTATION2_DMAMAP_COHERENT; in _bus_dmamap_load()
385 map->_dm_flags &= ~PLAYSTATION2_DMAMAP_COHERENT; in _bus_dmamap_unload()
424 if (map->_dm_flags & PLAYSTATION2_DMAMAP_COHERENT) in _bus_dmamap_sync()
/netbsd/src/sys/arch/newsmips/newsmips/
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/src/sys/arch/dreamcast/dev/g2/
Dgapspci_dma.c175 map->_dm_flags = flags & ~(BUS_DMA_WAITOK|BUS_DMA_NOWAIT); in gaps_dmamap_create()
218 if (map->_dm_flags & BUS_DMA_ALLOCNOW) { in gaps_dmamap_destroy()
234 if ((map->_dm_flags & BUS_DMA_ALLOCNOW) == 0) { in gaps_dmamap_load()
286 if ((map->_dm_flags & BUS_DMA_ALLOCNOW) == 0) { in gaps_dmamap_load_mbuf()
359 if ((map->_dm_flags & BUS_DMA_ALLOCNOW) == 0) { in gaps_dmamap_unload()
/netbsd/src/sys/arch/sun2/sun2/
Dmachdep.c827 if ((map->_dm_flags & BUS_DMA_24BIT) != 0) { in _bus_dmamap_load_raw()
909 if ((map->_dm_flags & BUS_DMA_24BIT) != 0 && p == NULL) { in _bus_dmamap_load()
919 map->_dm_flags |= _BUS_DMA_DIRECTMAP; in _bus_dmamap_load()
1000 int flags = map->_dm_flags; in _bus_dmamap_unload()
1013 map->_dm_flags &= ~_BUS_DMA_DIRECTMAP; in _bus_dmamap_unload()
/netbsd/src/sys/arch/mvme68k/mvme68k/
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/src/sys/arch/ews4800mips/ews4800mips/
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/src/sys/arch/mipsco/mipsco/
Dbus_dma.c115 map->_dm_flags = flags & ~(BUS_DMA_WAITOK|BUS_DMA_NOWAIT); in _bus_dmamap_create()
262 map->_dm_flags |= MIPSCO_DMAMAP_COHERENT; in _bus_dmamap_load()
379 map->_dm_flags &= ~MIPSCO_DMAMAP_COHERENT; in _bus_dmamap_unload()
436 if (map->_dm_flags & MIPSCO_DMAMAP_COHERENT) in _bus_dmamap_sync()
/netbsd/src/sys/arch/m68k/m68k/
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/src/sys/arch/hpcmips/hpcmips/
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/src/sys/arch/evbmips/isa/
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/src/sys/arch/alpha/isa/
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/src/sys/arch/arc/arc/
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()
/netbsd/src/sys/arch/arc/isa/
Disadma_bounce.c330 if ((map->_dm_flags & BUS_DMA_ALLOCNOW) == 0) in isadma_bounce_dmamap_load()
400 if ((map->_dm_flags & BUS_DMA_ALLOCNOW) == 0) in isadma_bounce_dmamap_load_mbuf()
446 (map->_dm_flags & BUS_DMA_ALLOCNOW) == 0) in isadma_bounce_dmamap_unload()

123