Home
last modified time | relevance | path

Searched refs:superpage_offset (Results 1 – 5 of 5) sorted by relevance

/src/sys/i386/i386/
H A Dpmap.c1798 vm_paddr_t superpage_offset; in __CONCAT() local
1806 superpage_offset = start & PDRMASK; in __CONCAT()
1807 if ((end - start) - ((NBPDR - superpage_offset) & PDRMASK) >= NBPDR) { in __CONCAT()
1812 if ((va & PDRMASK) < superpage_offset) in __CONCAT()
1813 va = (va & ~PDRMASK) + superpage_offset; in __CONCAT()
1814 else if ((va & PDRMASK) > superpage_offset) in __CONCAT()
1815 va = ((va + PDRMASK) & ~PDRMASK) + superpage_offset; in __CONCAT()
5915 vm_offset_t superpage_offset; in __CONCAT() local
5921 superpage_offset = offset & PDRMASK; in __CONCAT()
5922 if (size - ((NBPDR - superpage_offset) & PDRMASK) < NBPDR || in __CONCAT()
[all …]
/src/sys/arm64/arm64/
H A Dpmap.c9515 vm_offset_t superpage_offset; in pmap_align_superpage() local
9526 superpage_offset = offset & L2_OFFSET; in pmap_align_superpage()
9527 if (size - ((L2_SIZE - superpage_offset) & L2_OFFSET) >= L2_SIZE) { in pmap_align_superpage()
9532 if ((*addr & L2_OFFSET) < superpage_offset) in pmap_align_superpage()
9533 *addr = (*addr & ~L2_OFFSET) + superpage_offset; in pmap_align_superpage()
9534 else if ((*addr & L2_OFFSET) > superpage_offset) in pmap_align_superpage()
9536 superpage_offset; in pmap_align_superpage()
9540 superpage_offset = offset & L3C_OFFSET; in pmap_align_superpage()
9541 if (size - ((L3C_SIZE - superpage_offset) & L3C_OFFSET) >= L3C_SIZE) { in pmap_align_superpage()
9542 if ((*addr & L3C_OFFSET) < superpage_offset) in pmap_align_superpage()
[all …]
/src/sys/riscv/riscv/
H A Dpmap.c5268 vm_offset_t superpage_offset; in pmap_align_superpage() local
5274 superpage_offset = offset & L2_OFFSET; in pmap_align_superpage()
5275 if (size - ((L2_SIZE - superpage_offset) & L2_OFFSET) < L2_SIZE || in pmap_align_superpage()
5276 (*addr & L2_OFFSET) == superpage_offset) in pmap_align_superpage()
5278 if ((*addr & L2_OFFSET) < superpage_offset) in pmap_align_superpage()
5279 *addr = (*addr & ~L2_OFFSET) + superpage_offset; in pmap_align_superpage()
5281 *addr = ((*addr + L2_OFFSET) & ~L2_OFFSET) + superpage_offset; in pmap_align_superpage()
/src/sys/powerpc/aim/
H A Dmmu_radix.c5879 vm_offset_t superpage_offset; in mmu_radix_align_superpage() local
5885 superpage_offset = offset & L3_PAGE_MASK; in mmu_radix_align_superpage()
5886 if (size - ((L3_PAGE_SIZE - superpage_offset) & L3_PAGE_MASK) < L3_PAGE_SIZE || in mmu_radix_align_superpage()
5887 (*addr & L3_PAGE_MASK) == superpage_offset) in mmu_radix_align_superpage()
5889 if ((*addr & L3_PAGE_MASK) < superpage_offset) in mmu_radix_align_superpage()
5890 *addr = (*addr & ~L3_PAGE_MASK) + superpage_offset; in mmu_radix_align_superpage()
5892 *addr = ((*addr + L3_PAGE_MASK) & ~L3_PAGE_MASK) + superpage_offset; in mmu_radix_align_superpage()
/src/sys/amd64/amd64/
H A Dpmap.c10312 vm_offset_t superpage_offset; in pmap_align_superpage() local
10318 superpage_offset = offset & PDRMASK; in pmap_align_superpage()
10319 if (size - ((NBPDR - superpage_offset) & PDRMASK) < NBPDR || in pmap_align_superpage()
10320 (*addr & PDRMASK) == superpage_offset) in pmap_align_superpage()
10322 if ((*addr & PDRMASK) < superpage_offset) in pmap_align_superpage()
10323 *addr = (*addr & ~PDRMASK) + superpage_offset; in pmap_align_superpage()
10325 *addr = ((*addr + PDRMASK) & ~PDRMASK) + superpage_offset; in pmap_align_superpage()