Home
last modified time | relevance | path

Searched refs:pmapflags (Results 1 – 7 of 7) sorted by relevance

/openbsd/sys/arch/powerpc/powerpc/
H A Dbus_space.c130 int pmapflags = PMAP_NOCACHE; in bus_space_mmap() local
143 pmapflags &= ~PMAP_NOCACHE; in bus_space_mmap()
145 return ((bpa + off) | pmapflags); in bus_space_mmap()
157 int pmapflags; in bus_mem_add_mapping() local
184 pmapflags = PMAP_WT; in bus_mem_add_mapping()
186 pmapflags = PMAP_NOCACHE; in bus_mem_add_mapping()
189 pmap_kenter_pa(vaddr, spa | pmapflags, PROT_READ | PROT_WRITE); in bus_mem_add_mapping()
H A Dbus_dma.c518 int curseg, pmapflags = 0, error; in _dmamem_map() local
522 pmapflags |= PMAP_NOCACHE; in _dmamem_map()
540 error = pmap_enter(pmap_kernel(), va, addr | pmapflags, in _dmamem_map()
579 int i, pmapflags = 0; in _dmamem_mmap() local
582 pmapflags |= PMAP_NOCACHE; in _dmamem_mmap()
599 return ((segs[i].ds_addr + off) | pmapflags); in _dmamem_mmap()
/openbsd/sys/arch/i386/i386/
H A Dbus_dma.c431 int curseg, pmapflags = 0, ret; in _bus_dmamem_map() local
435 pmapflags |= PMAP_NOCACHE; in _bus_dmamem_map()
457 ret = pmap_enter(pmap_kernel(), va, addr | pmapflags, in _bus_dmamem_map()
497 int i, pmapflags = 0; in _bus_dmamem_mmap() local
500 pmapflags |= PMAP_NOCACHE; in _bus_dmamem_mmap()
517 return ((segs[i].ds_addr + off) | pmapflags); in _bus_dmamem_mmap()
/openbsd/sys/arch/amd64/amd64/
H A Dbus_dma.c593 int curseg, pmapflags = 0, error; in _bus_dmamem_map() local
602 pmapflags |= PMAP_NOCACHE; in _bus_dmamem_map()
620 error = pmap_enter(pmap_kernel(), va, addr | pmapflags, in _bus_dmamem_map()
661 int i, pmapflags = 0; in _bus_dmamem_mmap() local
664 pmapflags |= PMAP_NOCACHE; in _bus_dmamem_mmap()
681 return ((segs[i].ds_addr + off) | pmapflags); in _bus_dmamem_mmap()
/openbsd/sys/arch/powerpc64/powerpc64/
H A Dbus_dma.c472 int i, pmapflags = 0; in _dmamem_mmap() local
475 pmapflags |= PMAP_NOCACHE; in _dmamem_mmap()
492 return ((segs[i].ds_addr + off) | pmapflags); in _dmamem_mmap()
/openbsd/sys/arch/arm64/arm64/
H A Dbus_dma.c551 int i, pmapflags = 0; in _dmamem_mmap() local
554 pmapflags |= PMAP_NOCACHE; in _dmamem_mmap()
571 return ((segs[i].ds_addr + off) | pmapflags); in _dmamem_mmap()
/openbsd/sys/arch/riscv64/riscv64/
H A Dbus_dma.c559 int i, pmapflags = 0; in _dmamem_mmap() local
562 pmapflags |= PMAP_NOCACHE; in _dmamem_mmap()
579 return ((segs[i].ds_addr + off) | pmapflags); in _dmamem_mmap()