Home
last modified time | relevance | path

Searched refs:vm_page_size (Results 1 – 13 of 13) sorted by relevance

/xnu-8020.101.4/tests/
H A Dfcntl.c15 …void* blob_space = mmap(NULL, vm_page_size * 3, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANON, -1…
16 T_ASSERT_NE(blob_space, MAP_FAILED, "Blob Region: %p [%zd]", blob_space, vm_page_size);
18 T_ASSERT_POSIX_SUCCESS(munmap((char*)blob_space + (vm_page_size * 2), vm_page_size), NULL);
20 size_t blob_size = vm_page_size + 1;
21 char* blob_start = ((char*)blob_space) + (vm_page_size * 2) - blob_size;
H A Dbacktracing_tests.c380 bt_page = mmap(NULL, vm_page_size * 2, PROT_READ | PROT_WRITE,
384 guard_page = (char *)bt_page + vm_page_size;
386 error = mprotect(guard_page, vm_page_size, PROT_READ);
H A Dhvtest_x86.m7 #include <mach/vm_page_size.h>
145 next_phys += vm_page_size;
148 *host_uva = valloc(vm_page_size);
149 memset(*host_uva, 0, vm_page_size);
153 …T_QUIET; T_ASSERT_EQ(hv_vm_map(*host_uva, gpa, vm_page_size, HV_MEMORY_READ), HV_SUCCESS, "enter h…
291 T_QUIET; T_ASSERT_EQ(hv_vm_protect(gpa & ~(hv_gpaddr_t)PAGE_MASK, vm_page_size,
298 T_QUIET; T_ASSERT_EQ(hv_vm_protect(gpa & ~(hv_gpaddr_t)PAGE_MASK, vm_page_size,
670 memset(pml4, 0, vm_page_size);
965 uint32_t *gdt = valloc(vm_page_size);
968 bzero(gdt, vm_page_size);
[all …]
H A Dmemorystatus_freeze_test.c1509 new_budget = (freeze_daily_budget_mb * (1UL << 20) / vm_page_size);
1736 for (size_t j = 0; j < block_size / vm_page_size; j++) {
1738 ptr += vm_page_size;
/xnu-8020.101.4/tests/vm/
H A Dvm_allocation.c815 mask = vm_page_size - 1; in get_mask()
1014 mach_vm_address_t residue = i % vm_page_size; in page_ends()
1016 return residue == 0 || residue == vm_page_size - vm_address_size; in page_ends()
1043 size = round_page(size + 2 * vm_page_size); in get_fixed_address()
1608 for (i = address; i < address + size; i += vm_page_size) { in test_reallocate_pages()
1609 kr = allocator(this_task, &i, vm_page_size, VM_FLAGS_FIXED); in test_reallocate_pages()
1773 mach_vm_size_t size = (mach_vm_size_t)UINTMAX_MAX - vm_page_size + 1; in test_allocate_invalid_large_size()
1833 mach_vm_address_t address = get_fixed_address(size + vm_page_size) + vm_page_size; in test_allocate_2MB_boundary_unaligned_page_aligned_address()
1860 mach_vm_address_t address = (mach_vm_size_t)UINTMAX_MAX - vm_page_size + 1; in test_allocate_page_with_highest_address_hint()
1868 assert_allocate_success(&address, vm_page_size, VM_FLAGS_ANYWHERE); in test_allocate_page_with_highest_address_hint()
[all …]
H A Dmixed_pagesize.c15 if (vm_page_size != 4096) { in main()
16 fprintf(stderr, "Expected: vm_page_size == 4096. Actual: vm_page_shift == %zu\n", vm_page_size); in main()
H A Dmmap_resilient_media.c117 if (i % (2 * (int)vm_page_size) == 0) {
/xnu-8020.101.4/libsyscall/mach/mach/
H A Dvm_page_size.h42 extern vm_size_t vm_page_size;
49 #define trunc_page(x) ((x) & (~(vm_page_size - 1)))
50 #define round_page(x) trunc_page((x) + (vm_page_size - 1))
/xnu-8020.101.4/libsyscall/mach/
H A Dmach_init.c76 vm_size_t vm_page_size = 0; variable
164 vm_page_size = 1 << vm_page_shift; in mach_init_doit()
165 vm_page_mask = vm_page_size - 1; in mach_init_doit()
/xnu-8020.101.4/osfmk/mach/arm/
H A Dvm_param.h91 #define PAGE_SIZE vm_page_size
94 #define VM_PAGE_SIZE vm_page_size
/xnu-8020.101.4/osfmk/mach/i386/
H A Dvm_param.h151 #define PAGE_SIZE vm_page_size
/xnu-8020.101.4/osfmk/mach/
H A Dmach.modulemap402 module vm_page_size {
403 header "mach/vm_page_size.h"
/xnu-8020.101.4/libsyscall/Libsyscall.xcodeproj/
H A Dproject.pbxproj152 …19F46188F3B6A00C6F48F /* vm_page_size.h in Headers */ = {isa = PBXBuildFile; fileRef = 7466C923170…
153 …6C924170CBA53004557CC /* vm_page_size.h in Headers */ = {isa = PBXBuildFile; fileRef = 7466C923170…
154 …290B18EB269400B2B70E /* vm_page_size.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 7466C92317…
417 74F3290B18EB269400B2B70E /* vm_page_size.h in CopyFiles */,
590 …66C923170CB99B004557CC /* vm_page_size.h */ = {isa = PBXFileReference; lastKnownFileType = sourcec…
1119 7466C923170CB99B004557CC /* vm_page_size.h */,
1214 74119F46188F3B6A00C6F48F /* vm_page_size.h in Headers */,
1255 7466C924170CBA53004557CC /* vm_page_size.h in Headers */,