Home
last modified time | relevance | path

Searched refs:PAGE_MASK (Results 1 – 21 of 21) sorted by relevance

/illumos-gate/usr/src/boot/sys/i386/include/
H A Dparam.h90 #define PAGE_MASK (PAGE_SIZE-1) macro
152 #define trunc_page(x) ((x) & ~PAGE_MASK)
153 #define round_page(x) (((x) + PAGE_MASK) & ~PAGE_MASK)
/illumos-gate/usr/src/boot/sys/amd64/include/
H A Dparam.h100 #define PAGE_MASK (PAGE_SIZE-1) macro
138 #define round_page(x) ((((unsigned long)(x)) + PAGE_MASK) & ~(PAGE_MASK))
139 #define trunc_page(x) ((unsigned long)(x) & ~(PAGE_MASK))
/illumos-gate/usr/src/uts/intel/io/vmm/intel/
H A Dvmx.h152 CTASSERT((offsetof(struct vmx, vmcs) & PAGE_MASK) == 0);
153 CTASSERT((offsetof(struct vmx, msr_bitmap) & PAGE_MASK) == 0);
H A Dvtd.c518 if (ctx_paddr & PAGE_MASK) in vtd_init()
686 if (gpa & PAGE_MASK) in vtd_update_mapping()
689 if (hpa & PAGE_MASK) in vtd_update_mapping()
692 if (len & PAGE_MASK) in vtd_update_mapping()
852 if ((uintptr_t)dom->ptp & PAGE_MASK) in vtd_create_domain()
H A Dvmx.c704 VERIFY3U((uintptr_t)vmx & PAGE_MASK, ==, 0); in vmx_vminit()
/illumos-gate/usr/src/compat/bhyve/amd64/machine/
H A Dparam.h25 #define PAGE_MASK (PAGE_SIZE-1) macro
/illumos-gate/usr/src/compat/bhyve/sys/
H A Dparam.h52 #define trunc_page(x) ((unsigned long)(x) & ~(PAGE_MASK))
/illumos-gate/usr/src/boot/efi/loader/arch/i386/
H A Dbootinfo.c271 addr = (addr + PAGE_MASK) & ~PAGE_MASK; in bi_load()
/illumos-gate/usr/src/uts/intel/io/vmm/amd/
H A Dsvm_softc.h69 CTASSERT((offsetof(struct svm_softc, nptp) & PAGE_MASK) == 0);
H A Damdvi_hw.c240 if ((uintptr_t)softc->cmd & PAGE_MASK) in amdvi_init_cmd()
527 if ((uintptr_t)softc->event & PAGE_MASK) { in amdvi_init_event()
H A Dsvm.c454 VERIFY3U(((uintptr_t)svm_sc & PAGE_MASK), ==, 0); in svm_vminit()
/illumos-gate/usr/src/boot/sys/sys/
H A Dparam.h194 #define btoc(x) (((vm_offset_t)(x)+PAGE_MASK)>>PAGE_SHIFT)
/illumos-gate/usr/src/cmd/bhyve/
H A Dbootrom.c154 if (len & PAGE_MASK) { in bootrom_alloc()
H A Dpci_passthru.c574 if (((base | size) & PAGE_MASK) != 0) { in cfginitbar()
H A Dpci_nvme.c1146 bytes = PAGE_SIZE - (prp1 & PAGE_MASK); in nvme_prp_memcpy()
/illumos-gate/usr/src/cmd/mdb/intel/modules/mdb_kb/
H A Dmdb_kb.c96 #define PAGE_MASK(a) ((a) & ~(PAGE_SIZE - 1)) macro
395 size = PAGE_MASK(size); in xkb_map_p2m()
396 off = PAGE_MASK(boff); in xkb_map_p2m()
1452 sz = PAGE_MASK(sz); in xkb_close()
/illumos-gate/usr/src/boot/common/
H A Dload_elf.c205 dest = (ehdr->e_entry & ~PAGE_MASK); in __elfN()
207 if ((ehdr->e_entry & ~PAGE_MASK) == 0) { in __elfN()
391 off -= ehdr->e_entry & ~PAGE_MASK; in __elfN()
/illumos-gate/usr/src/uts/intel/io/vmm/
H A Dvmm_sol_glue.c113 return (pfn << PAGE_SHIFT) | ((uintptr_t)va & PAGE_MASK); in vtophys()
H A Dvmm.c861 if (len == 0 || (len & PAGE_MASK)) in vm_alloc_memseg()
942 if ((gpa | first | last) & PAGE_MASK) in vm_mmap_memseg()
/illumos-gate/usr/src/tools/smatch/src/Documentation/
H A Darm64-detecting-tagged-addresses.txt18 macros (such as PAGE_SIZE, PAGE_MASK and TASK_SIZE). This check is
/illumos-gate/usr/src/lib/libvmmapi/common/
H A Dvmmapi.c1830 off = gpa & PAGE_MASK; in vm_copy_setup()