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

/freebsd-current/sys/i386/i386/
H A Dpmap.c1805 vm_paddr_t superpage_offset; local
1813 superpage_offset = start & PDRMASK;
1814 if ((end - start) - ((NBPDR - superpage_offset) & PDRMASK) >= NBPDR) {
1819 if ((va & PDRMASK) < superpage_offset)
1820 va = (va & ~PDRMASK) + superpage_offset;
1821 else if ((va & PDRMASK) > superpage_offset)
1822 va = ((va + PDRMASK) & ~PDRMASK) + superpage_offset;
5916 vm_offset_t superpage_offset; local
5922 superpage_offset = offset & PDRMASK;
5923 if (size - ((NBPDR - superpage_offset)
[all...]
/freebsd-current/sys/riscv/riscv/
H A Dpmap.c4830 vm_offset_t superpage_offset; local
4836 superpage_offset = offset & L2_OFFSET;
4837 if (size - ((L2_SIZE - superpage_offset) & L2_OFFSET) < L2_SIZE ||
4838 (*addr & L2_OFFSET) == superpage_offset)
4840 if ((*addr & L2_OFFSET) < superpage_offset)
4841 *addr = (*addr & ~L2_OFFSET) + superpage_offset;
4843 *addr = ((*addr + L2_OFFSET) & ~L2_OFFSET) + superpage_offset;
/freebsd-current/sys/powerpc/aim/
H A Dmmu_radix.c5861 vm_offset_t superpage_offset; local
5867 superpage_offset = offset & L3_PAGE_MASK;
5868 if (size - ((L3_PAGE_SIZE - superpage_offset) & L3_PAGE_MASK) < L3_PAGE_SIZE ||
5869 (*addr & L3_PAGE_MASK) == superpage_offset)
5871 if ((*addr & L3_PAGE_MASK) < superpage_offset)
5872 *addr = (*addr & ~L3_PAGE_MASK) + superpage_offset;
5874 *addr = ((*addr + L3_PAGE_MASK) & ~L3_PAGE_MASK) + superpage_offset;
/freebsd-current/sys/arm64/arm64/
H A Dpmap.c9127 vm_offset_t superpage_offset;
9133 superpage_offset = offset & L2_OFFSET;
9134 if (size - ((L2_SIZE - superpage_offset) & L2_OFFSET) < L2_SIZE ||
9135 (*addr & L2_OFFSET) == superpage_offset)
9137 if ((*addr & L2_OFFSET) < superpage_offset)
9138 *addr = (*addr & ~L2_OFFSET) + superpage_offset;
9140 *addr = ((*addr + L2_OFFSET) & ~L2_OFFSET) + superpage_offset;
9128 vm_offset_t superpage_offset; local
/freebsd-current/sys/amd64/amd64/
H A Dpmap.c10299 vm_offset_t superpage_offset; local
10305 superpage_offset = offset & PDRMASK;
10306 if (size - ((NBPDR - superpage_offset) & PDRMASK) < NBPDR ||
10307 (*addr & PDRMASK) == superpage_offset)
10309 if ((*addr & PDRMASK) < superpage_offset)
10310 *addr = (*addr & ~PDRMASK) + superpage_offset;
10312 *addr = ((*addr + PDRMASK) & ~PDRMASK) + superpage_offset;

Completed in 260 milliseconds