/netbsd-src/sys/dev/fdt/ |
H A D | fdt_boot.c | 150 const paddr_t startpa = trunc_page(start); in fdt_map_range() 183 const vaddr_t startva = trunc_page((vaddr_t)(uintptr_t)start); in fdt_unmap_range() 233 round_page(initrd_end) - trunc_page(initrd_start); in fdt_reserve_initrd() 236 fdt_memory_remove_range(trunc_page(initrd_start), initrd_size); in fdt_reserve_initrd() 266 round_page(rndseed_end) - trunc_page(rndseed_start); in fdt_reserve_rndseed() 269 fdt_memory_remove_range(trunc_page(rndseed_start), in fdt_reserve_rndseed() 339 round_page(efirng_end) - trunc_page(efirng_start); in fdt_reserve_efirng() 342 fdt_memory_remove_range(trunc_page(efirng_start), efirng_size); in fdt_reserve_efirng()
|
/netbsd-src/sys/uvm/pmap/ |
H A D | pmap_pvt.c | 83 KASSERT(start == trunc_page(start)); in pmap_pv_track() 84 KASSERT(size == trunc_page(size)); in pmap_pv_track() 112 KASSERT(start == trunc_page(start)); in pmap_pv_untrack() 113 KASSERT(size == trunc_page(size)); in pmap_pv_untrack() 161 KASSERT(pa == trunc_page(pa)); in pmap_pv_tracked()
|
/netbsd-src/sys/uvm/ |
H A D | uvm_io.c | 85 baseva = trunc_page(baseva); in uvm_io() 86 chunksz = MIN(round_page(togo + pageoffset), trunc_page(MAXPHYS)); in uvm_io() 110 chunksz = trunc_page(chunksz / 2); in uvm_io()
|
H A D | uvm_param.h | 199 #define trunc_page(x) ((x) & ~PAGE_MASK) macro 210 trunc_page(VM_MAXUSER_ADDRESS - MAXSSIZ - (sz) - user_stack_guard_size) 221 #define trunc_page(x) \ macro
|
H A D | uvm_glue.c | 100 vaddr_t saddr = trunc_page((vaddr_t)addr); in uvm_kernacc() 133 for (sva = trunc_page((vaddr_t)addr); sva < eva; sva += PAGE_SIZE) { in uvm_chgkprot() 160 start = trunc_page((vaddr_t)addr); in uvm_vslock() 176 uvm_fault_unwire(&vs->vm_map, trunc_page((vaddr_t)addr), in uvm_vsunlock()
|
/netbsd-src/sys/arch/usermode/usermode/ |
H A D | vm_machdep.c | 58 faddr = trunc_page((vaddr_t)bp->b_data); in vmapbuf() 70 pmap_enter(vm_map_pmap(phys_map), taddr, trunc_page(pa), in vmapbuf() 90 addr = trunc_page((vaddr_t)bp->b_data); in vunmapbuf()
|
/netbsd-src/sys/arch/powerpc/booke/ |
H A D | trap.c | 169 rv = uvm_fault(map, trunc_page(va), ftype); in pagefault() 171 uvm_grow(l->l_proc, trunc_page(va)); in pagefault() 179 rv = uvm_fault(map, trunc_page(va), ftype); in pagefault() 183 uvm_grow(l->l_proc, trunc_page(va)); in pagefault() 232 pt_entry_t * const ptep = trap_pte_lookup(tf, trunc_page(faultva), in dsi_exception() 249 pmap_tlb_update_addr(faultmap->pmap, trunc_page(faultva), in dsi_exception() 268 const vaddr_t faultva = trunc_page(tf->tf_srr0); in isi_exception() 284 pt_entry_t * const ptep = trap_pte_lookup(tf, trunc_page(faultva), in isi_exception() 322 pmap_tlb_update_addr(faultmap->pmap, trunc_page(faultva), in isi_exception() 355 trap_pte_lookup(tf, trunc_page(faultv in dtlb_exception() [all...] |
/netbsd-src/sys/arch/sparc64/dev/ |
H A D | iommu.c | 362 page_list[0] = trunc_page(pa); in iommu_enter_sun4v() 421 va = trunc_page(va); in iommu_remove_sun4u() 451 slot = IOTSBSLOT(trunc_page(va), is->is_tsbsize); in iommu_remove_sun4u() 471 if (va != trunc_page(va)) { in iommu_remove_sun4v() 473 va = trunc_page(va); in iommu_remove_sun4v() 704 (long)trunc_page(curaddr))); in iommu_dvmamap_load() 705 iommu_enter(sb, trunc_page(dvmaddr), trunc_page(curaddr), in iommu_dvmamap_load() 713 slot = IOTSBSLOT(trunc_page(dvmaddr), is->is_tsbsize); in iommu_dvmamap_load() 816 pa = trunc_page(segs[0].ds_addr); in iommu_dvmamap_load_raw() 883 pa = trunc_page(pa); in iommu_dvmamap_load_raw() [all …]
|
/netbsd-src/sys/arch/powerpc/powerpc/ |
H A D | vm_machdep.c | 213 faddr = trunc_page(uaddr); in vmaprange() 237 addr = trunc_page(kaddr); in vunmaprange() 265 faddr = trunc_page((vaddr_t)bp->b_saveaddr); in vmapbuf() 299 addr = trunc_page((vaddr_t)bp->b_data); in vunmapbuf()
|
H A D | trap.c | 161 pmap_ste_spill(vm_map_pmap(map), trunc_page(va), false)) in trap() 166 pmap_pte_spill(vm_map_pmap(map), trunc_page(va), false)) in trap() 179 rv = uvm_fault(map, trunc_page(va), ftype); in trap() 187 uvm_grow(p, trunc_page(va)); in trap() 231 pmap_ste_spill(vm_map_pmap(map), trunc_page(tf->tf_dar), in trap() 239 pmap_pte_spill(vm_map_pmap(map), trunc_page(tf->tf_dar), in trap() 245 rv = uvm_fault(map, trunc_page(tf->tf_dar), ftype); in trap() 250 uvm_grow(p, trunc_page(tf->tf_dar)); in trap() 308 pmap_ste_spill(vm_map_pmap(map), trunc_page(tf->tf_srr0), in trap() 315 pmap_pte_spill(vm_map_pmap(map), trunc_page(tf->tf_srr0), in trap() [all …]
|
/netbsd-src/sys/arch/amiga/amiga/ |
H A D | trap.c | 365 va = trunc_page((vaddr_t)v); 744 if(trunc_page((vaddr_t)wb_addr) != 745 trunc_page((vaddr_t)wb_addr+1)) 749 if(trunc_page((vaddr_t)wb_addr) != 750 trunc_page((vaddr_t)wb_addr+3)) 772 trunc_page((vm_offset_t)wb_addr), 808 trunc_page((vm_offset_t)wb_addr + wb_extra_page),
|
/netbsd-src/sys/arch/evbppc/evbppc/ |
H A D | evbppc_machdep.c | 124 faddr = trunc_page(pa); in mapiodev() 150 va = trunc_page(va); in unmapiodev()
|
/netbsd-src/sys/kern/ |
H A D | subr_physmap.c | 83 vsize_t offset = va - trunc_page(va); in physmap_fill() 141 const size_t maxsegs = atop(round_page(va + len) - trunc_page(va)); in physmap_create_linear() 166 maxsegs += atop(round_page(end) - trunc_page(start)); in physmap_create_iov() 297 pa = trunc_page(pa); in physmap_map()
|
H A D | exec_subr.c | 251 diff = cmd->ev_addr - trunc_page(cmd->ev_addr); in vmcmd_map_readvn() 301 trunc_page(cmd->ev_addr), in vmcmd_readvn() 310 trunc_page(cmd->ev_addr), in vmcmd_readvn() 334 diff = cmd->ev_addr - trunc_page(cmd->ev_addr); in vmcmd_map_zero()
|
/netbsd-src/sys/arch/vax/vax/ |
H A D | vm_machdep.c | 250 faddr = trunc_page((vaddr_t)bp->b_saveaddr); in vmapbuf() 260 pmap_enter(vm_map_pmap(phys_map), taddr, trunc_page(pa), in vmapbuf() 287 addr = trunc_page((vaddr_t)bp->b_data); in vunmapbuf()
|
/netbsd-src/sys/arch/alpha/alpha/ |
H A D | vm_machdep.c | 210 faddr = trunc_page((vaddr_t)bp->b_data); in vmapbuf() 220 pmap_enter(vm_map_pmap(phys_map), taddr, trunc_page(pa), in vmapbuf() 240 addr = trunc_page((vaddr_t)bp->b_data); in vunmapbuf()
|
/netbsd-src/sys/arch/mips/include/ |
H A D | vmparam.h | 187 trunc_page(USRSTACK - MAXSSIZ - (sz) - user_stack_guard_size) 192 trunc_page(USRSTACK32 - MAXSSIZ32 - (sz) - user_stack_guard_size)
|
/netbsd-src/sys/arch/riscv/include/ |
H A D | vmparam.h | 199 trunc_page(USRSTACK - MAXSSIZ - (sz) - user_stack_guard_size) 204 trunc_page(USRSTACK32 - MAXSSIZ32 - (sz) - user_stack_guard_size)
|
/netbsd-src/sys/arch/x86/x86/ |
H A D | x86_machdep.c | 240 KASSERT(trunc_page(bi->base) == bi->base); in module_init_md() 253 KASSERT(trunc_page(bi->base) == bi->base); in module_init_md() 269 KASSERT(trunc_page(bi->base) == bi->base); in module_init_md() 307 KASSERT(trunc_page(bi->base) == bi->base); in x86_rndseed() 589 (cluster->size == trunc_page(seg_end) - cluster->start)) { in x86_add_cluster() 643 seg_end = trunc_page(seg_end); in x86_add_cluster() 772 cluster->size = trunc_page(KBTOB(biosbasemem)); in x86_fake_clusters() 805 cluster->size = trunc_page(KBTOB(biosextmem)); in x86_fake_clusters() 810 avail_end = IOM_END + trunc_page(KBTOB(biosextmem)); in x86_fake_clusters()
|
/netbsd-src/sys/arch/arc/arc/ |
H A D | machdep.c | 372 kernstartpfn = atop(trunc_page( in mach_init() 380 last = atop(trunc_page(mem_clusters[i].start + in mach_init() 400 last = atop(trunc_page(mem_clusters[i].start + in mach_init()
|
/netbsd-src/sys/compat/vax1k/ |
H A D | vax1k_exec.c | 203 trunc_page(epp->ep_taddr), /* size */ in exec_vax1k_prep_anymagic() 204 trunc_page(epp->ep_taddr), NULLVP, /* addr, vnode */ in exec_vax1k_prep_anymagic()
|
/netbsd-src/sys/arch/arm/s3c2xx0/ |
H A D | s3c2xx0_space.c | 183 startpa = trunc_page(bpa); in s3c2xx0_bs_map() 218 va = trunc_page(bsh); in s3c2xx0_bs_unmap()
|
/netbsd-src/sys/arch/iyonix/iyonix/ |
H A D | obio_space.c | 155 startpa = trunc_page(bpa); in obio_bs_map() 198 va = trunc_page(bsh); in obio_bs_unmap()
|
/netbsd-src/sys/arch/arm/gemini/ |
H A D | gemini_space.c | 186 paddr_t startpa = trunc_page(bpa); in gemini_bs_map() 221 va = trunc_page(bsh); in gemini_bs_unmap()
|
/netbsd-src/sys/arch/evbarm/hdl_g/ |
H A D | obio_space.c | 155 startpa = trunc_page(bpa); in obio_bs_map() 198 va = trunc_page(bsh); in obio_bs_unmap()
|