/netbsd/sys/arch/vax/vax/ |
H A D | sgmap.c | 115 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 D | sgmap_typedep.c | 343 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 D | bus_dma.c | 105 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 D | bus_dma_jazz.c | 209 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 D | mca_machdep.c | 279 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 D | mca_machdep.c | 367 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 D | bus_dma.c | 318 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 D | bus_dma.c | 322 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 D | apbus.c | 402 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 D | bus_dma.c | 131 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 D | bus_dma.c | 131 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 D | bus.c | 154 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 D | bus_dma.c | 280 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 D | bus_dma.c | 112 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 D | gapspci_dma.c | 168 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 D | bus.c | 175 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 D | machdep.c | 823 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 D | bus_dma.c | 107 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 D | bus_dma.c | 114 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 D | bus_dma.c | 117 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 D | bus_dma.c | 109 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 D | bus_dma.c | 119 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 D | isadma_bounce.c | 211 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 D | isadma_bounce.c | 292 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 D | bus_dma.c | 118 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()
|