Home
last modified time | relevance | path

Searched refs:PDRMASK (Results 1 – 8 of 8) sorted by relevance

/src/sys/arm/include/
H A Dparam.h101 #define PDRMASK (NBPDR - 1) macro
123 #define trunc_1mpage(x) ((unsigned)(x) & ~PDRMASK)
124 #define round_1mpage(x) ((((unsigned)(x)) + PDRMASK) & ~PDRMASK)
/src/sys/i386/include/
H A Dparam.h94 #define PDRMASK (NBPDR - 1) macro
145 #define trunc_4mpage(x) ((x) & ~PDRMASK)
146 #define round_4mpage(x) ((((x)) + PDRMASK) & ~PDRMASK)
/src/sys/amd64/include/
H A Dparam.h103 #define PDRMASK (NBPDR-1) macro
145 #define trunc_2mpage(x) ((unsigned long)(x) & ~PDRMASK)
146 #define round_2mpage(x) ((((unsigned long)(x)) + PDRMASK) & ~PDRMASK)
/src/sys/i386/i386/
H A Dpmap.c1659 pa = (pa & PG_PS_FRAME) | (va & PDRMASK); in __CONCAT()
1692 rtval = (pde & PG_PS_FRAME) | (va & PDRMASK); in __CONCAT()
1723 (va & PDRMASK)); in __CONCAT()
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()
1819 if ((start & PDRMASK) == 0 && end - start >= NBPDR && in __CONCAT()
[all …]
/src/sys/amd64/amd64/
H A Dkexec_support.c272 pages += howmany(end - (start & ~PDRMASK), NBPDR); in kexec_md_pages()
277 pages += howmany(end - (start & ~PDRMASK), NBPDR); in kexec_md_pages()
H A Dpmap.c3768 (va & PDRMASK); in pmap_extract()
3817 m = PHYS_TO_VM_PAGE((pde & PG_PS_FRAME) | (va & PDRMASK)); in pmap_extract_and_hold()
3854 pa = (pde & PG_PS_FRAME) | (va & PDRMASK); in pmap_kextract()
5081 end = (end + NBPDR) & ~PDRMASK; in pmap_growkernel_nopanic()
5101 end = (end + NBPDR) & ~PDRMASK; in pmap_growkernel_nopanic()
5717 KASSERT((pa & PDRMASK) == 0, in pmap_pv_demote_pde()
5782 KASSERT((pa & PDRMASK) == 0, in pmap_pv_promote_pde()
6160 KASSERT((sva & PDRMASK) == 0, in pmap_remove_pde()
6406 va_next = (sva + NBPDR) & ~PDRMASK; in pmap_remove1()
6602 KASSERT((sva & PDRMASK) == 0, in pmap_protect_pde()
[all …]
H A Dmp_machdep.c742 if ((va & PDRMASK) != 0 || total < NPDEPG) { in smp_masked_invlpg_range()
743 cnt = atop(NBPDR - (va & PDRMASK)); in smp_masked_invlpg_range()
/src/lib/libkvm/
H A Dkvm_amd64.h71 _Static_assert(PDRMASK == AMD64_PDRMASK, "PDRMASK mismatch");