Searched refs:pmapflags (Results 1 – 7 of 7) sorted by relevance
/openbsd/sys/arch/powerpc/powerpc/ |
H A D | bus_space.c | 130 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 D | bus_dma.c | 518 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 D | bus_dma.c | 431 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 D | bus_dma.c | 593 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 D | bus_dma.c | 472 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 D | bus_dma.c | 551 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 D | bus_dma.c | 559 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()
|