PAGE_MASK
dest = (ehdr->e_entry & ~PAGE_MASK);
if ((ehdr->e_entry & ~PAGE_MASK) == 0) {
off -= ehdr->e_entry & ~PAGE_MASK;
addr = (addr + PAGE_MASK) & ~PAGE_MASK;
#define round_page(x) ((((unsigned long)(x)) + PAGE_MASK) & ~(PAGE_MASK))
#define trunc_page(x) ((unsigned long)(x) & ~(PAGE_MASK))
#define trunc_page(x) ((x) & ~PAGE_MASK)
#define round_page(x) (((x) + PAGE_MASK) & ~PAGE_MASK)
#define btoc(x) (((vm_offset_t)(x)+PAGE_MASK)>>PAGE_SHIFT)
if (len & PAGE_MASK) {
bytes = PAGE_SIZE - (prp1 & PAGE_MASK);
if (((base | size) & PAGE_MASK) != 0) {
sz = PAGE_MASK(sz);
size = PAGE_MASK(size);
off = PAGE_MASK(boff);
#define trunc_page(x) ((unsigned long)(x) & ~(PAGE_MASK))
off = gpa & PAGE_MASK;
if ((uintptr_t)softc->cmd & PAGE_MASK)
if ((uintptr_t)softc->event & PAGE_MASK) {
VERIFY3U(((uintptr_t)svm_sc & PAGE_MASK), ==, 0);
CTASSERT((offsetof(struct svm_softc, nptp) & PAGE_MASK) == 0);
VERIFY3U((uintptr_t)vmx & PAGE_MASK, ==, 0);
CTASSERT((offsetof(struct vmx, vmcs) & PAGE_MASK) == 0);
CTASSERT((offsetof(struct vmx, msr_bitmap) & PAGE_MASK) == 0);
if (ctx_paddr & PAGE_MASK)
if (gpa & PAGE_MASK)
if (hpa & PAGE_MASK)
if (len & PAGE_MASK)
if ((uintptr_t)dom->ptp & PAGE_MASK)
return (pfn << PAGE_SHIFT) | ((uintptr_t)va & PAGE_MASK);