Home
last modified time | relevance | path

Searched refs:trunc_page (Results 1 – 25 of 100) sorted by relevance

1234

/freebsd-14-stable/sys/kern/
HDsubr_devmap.c147 akva_devmap_vaddr = trunc_page(akva_devmap_vaddr - sz); in devmap_add_entry()
266 pa = trunc_page(pa); in pmap_mapdev()
271 akva_devmap_vaddr = trunc_page(akva_devmap_vaddr - size); in pmap_mapdev()
298 pa = trunc_page(pa); in pmap_mapdev_attr()
302 akva_devmap_vaddr = trunc_page(akva_devmap_vaddr - size); in pmap_mapdev_attr()
331 va = trunc_page(va); in pmap_unmapdev()
HDsubr_physmem.c200 end = trunc_page(hwp->size + adj) + start; in regions_to_avail()
487 adj = pa - trunc_page(pa); in physmem_exclude_region()
488 pa = trunc_page(pa); in physmem_exclude_region()
/freebsd-14-stable/tools/test/stress2/misc/
HDmmap11.sh119 val = trunc_page(val);
167 len = trunc_page(makearg());
170 len = trunc_page(makearg());
193 len = trunc_page(makearg());
238 len = trunc_page(makearg());
HDmmap10.sh116 val = trunc_page(val);
164 len = trunc_page(makearg());
167 len = trunc_page(makearg());
190 len = trunc_page(makearg());
HDmmap2.sh75 p = (void *)STARTADDR + trunc_page(arc4random() % ADRSPACE);
77 len = trunc_page(arc4random() % left) + PAGE_SIZE;
128 if (mprotect(p, trunc_page(arc4random() % len), PROT_READ) == -1 )
HDmmap15.sh122 val = trunc_page(val);
162 len = trunc_page(makearg());
165 len = trunc_page(makearg());
HDmmap18.sh127 val = trunc_page(val);
171 len = trunc_page(makearg());
174 len = trunc_page(makearg());
199 len = trunc_page(makearg());
HDmmap14.sh129 val = trunc_page(val);
173 len = trunc_page(makearg());
176 len = trunc_page(makearg());
HDmmap28.sh90 p = (void *)STARTADDR + trunc_page(arc4random() % ADRSPACE);
92 len = trunc_page(arc4random() % left) + PAGE_SIZE;
HDmmap27.sh84 p = (void *)STARTADDR + trunc_page(arc4random() % ADRSPACE);
86 len = trunc_page(arc4random() % left) + PAGE_SIZE;
HDmmap21.sh93 len = trunc_page(arc4random());
96 len = trunc_page(arc4random());
HDmmap19.sh119 val = trunc_page(val);
165 len = trunc_page(makearg());
/freebsd-14-stable/sys/vm/
HDmemguard.c342 *v2sizep(trunc_page(addr)) = req_size; in memguard_alloc()
343 *v2sizev(trunc_page(addr)) = size_v; in memguard_alloc()
380 addr = trunc_page((uintptr_t)ptr); in memguard_free()
431 old_size = *v2sizep(trunc_page((uintptr_t)addr)); in memguard_realloc()
508 return (*v2sizep(trunc_page((uintptr_t)addr))); in memguard_get_req_size()
HDvm_glue.c133 saddr = trunc_page((vm_offset_t)addr); in kernacc()
166 rv = vm_map_check_protection(map, trunc_page((vm_offset_t)addr), in useracc()
180 start = trunc_page((vm_offset_t)addr); in vslock()
209 trunc_page((vm_offset_t)addr), round_page((vm_offset_t)addr + len), in vsunlock()
/freebsd-14-stable/sys/compat/linuxkpi/common/include/linux/
HDpage.h103 #undef trunc_page
104 #define trunc_page(x) ((uintptr_t)(x) & ~(PAGE_SIZE - 1)) macro
/freebsd-14-stable/sys/powerpc/pseries/
HDplpar_iommu.c140 trunc_page(VMEM_ADDR_MAX) - PAGE_SIZE, PAGE_SIZE, 0, in phyp_iommu_set_dma_tag()
193 tce = trunc_page(segs[i].ds_addr); in phyp_iommu_map()
227 pageround = trunc_page(segs[i].ds_addr); in phyp_iommu_unmap()
/freebsd-14-stable/sys/i386/i386/
HDmem.c112 pa = trunc_page(uio->uio_offset); in memrw()
125 addr = trunc_page(uio->uio_offset); in memrw()
/freebsd-14-stable/usr.sbin/acpi/acpidump/
HDacpi_user.c82 size = round_page(pa + size) - trunc_page(pa); in acpi_user_find_mapping()
83 pa = trunc_page(pa); in acpi_user_find_mapping()
/freebsd-14-stable/sys/x86/x86/
HDdump_machdep.c52 *va = pmap_kenter_temporary(trunc_page(a), i); in dumpsys_map_chunk()
HDbusdma_machdep.c114 common->lowaddr = trunc_page((vm_paddr_t)lowaddr) + (PAGE_SIZE - 1); in common_bus_dma_tag_create()
115 common->highaddr = trunc_page((vm_paddr_t)highaddr) + (PAGE_SIZE - 1); in common_bus_dma_tag_create()
/freebsd-14-stable/sys/ddb/
HDdb_watch.c233 trunc_page(watch->loaddr), in db_set_watchpoints()
261 else if ((trunc_page(watch->loaddr) <= addr) && in db_find_watchpoint()
/freebsd-14-stable/sys/riscv/riscv/
HDbusdma_machdep.c109 common->lowaddr = trunc_page((vm_paddr_t)lowaddr) + (PAGE_SIZE - 1); in common_bus_dma_tag_create()
110 common->highaddr = trunc_page((vm_paddr_t)highaddr) + (PAGE_SIZE - 1); in common_bus_dma_tag_create()
/freebsd-14-stable/sys/arm64/arm64/
HDbusdma_machdep.c108 common->lowaddr = trunc_page((vm_paddr_t)lowaddr) + (PAGE_SIZE - 1); in common_bus_dma_tag_create()
109 common->highaddr = trunc_page((vm_paddr_t)highaddr) + (PAGE_SIZE - 1); in common_bus_dma_tag_create()
/freebsd-14-stable/sys/arm/arm/
HDdump_machdep.c74 *va = pmap_kenter_temporary(trunc_page(a), i); in dumpsys_map_chunk()
/freebsd-14-stable/sys/riscv/include/
HDparam.h99 #define trunc_page(x) ((unsigned long)(x) & ~PAGE_MASK) macro

1234