Lines Matching refs:ALLOCATION_SIZE
33 #define ALLOCATION_SIZE (PAGE_SIZE) macro
132 int ret = mach_vm_allocate(mach_task_self(), &dst, ALLOCATION_SIZE, vm_flags); in assert_allocate()
170 ALLOCATION_SIZE, vm_flags), "vm_allocate"); in assert_allocate_eq()
260 assert_allocate_in_range(HEAP, range.min_address - ALLOCATION_SIZE, RANGE_HEAP_FLAGS);
277 vm_deallocate(mach_task_self(), addr, ALLOCATION_SIZE); in ensure_fixed_mappings_succeed_cross()
281 vm_deallocate(mach_task_self(), addr, ALLOCATION_SIZE); in ensure_fixed_mappings_succeed_cross()
285 vm_deallocate(mach_task_self(), addr, ALLOCATION_SIZE); in ensure_fixed_mappings_succeed_cross()
296 if (def.max_address + 3 * ALLOCATION_SIZE <= heap.min_address) { in ensure_rogue_fixed_fails()
297 addr = heap.min_address - 2 * ALLOCATION_SIZE; in ensure_rogue_fixed_fails()
304 addr = heap.max_address + ALLOCATION_SIZE; in ensure_rogue_fixed_fails()
308 ALLOCATION_SIZE, VM_FLAGS_FIXED); in ensure_rogue_fixed_fails()
333 assert_mmap_in_range(NULL, HEAP, ALLOCATION_SIZE, -1, MAP_ANON | MAP_PRIVATE);
347 T_ASSERT_POSIX_SUCCESS(ftruncate(fd, (off_t)ALLOCATION_SIZE), NULL);
352 assert_mmap_in_range(NULL, DEFAULT, ALLOCATION_SIZE, fd, MAP_FILE | MAP_SHARED);
355 assert_mmap_in_range(NULL, HEAP, ALLOCATION_SIZE, fd, MAP_FILE | MAP_SHARED);
364 …assert_mmap_in_range(NULL, DEFAULT, ALLOCATION_SIZE, VM_MEMORY_RANGE_DEFAULT, MAP_ANON | MAP_PRIVA…
373 mach_vm_address_t target = range.min_address - ALLOCATION_SIZE;
375 assert_mmap_in_range((void *)target, HEAP, ALLOCATION_SIZE, -1, MAP_ANON | MAP_PRIVATE);
384 mach_vm_address_t target = range.max_address - 100 * ALLOCATION_SIZE;
386 …void *dst = assert_mmap_in_range((void *)target, HEAP, ALLOCATION_SIZE, -1, MAP_ANON | MAP_PRIVATE…
400 assert_mmap_in_range((void *)target, HEAP, ALLOCATION_SIZE, -1, MAP_ANON | MAP_PRIVATE);
415 int ret = mach_vm_map(mach_task_self(), &addr, ALLOCATION_SIZE,
431 mach_vm_address_t target = addr + ALLOCATION_SIZE;
433 int ret = mach_vm_remap(mach_task_self(), &target, ALLOCATION_SIZE,
448 mach_vm_address_t target = addr + ALLOCATION_SIZE;
450 int ret = mach_vm_remap(mach_task_self(), &target, ALLOCATION_SIZE,
468 int ret = mach_vm_remap(mach_task_self(), &target, ALLOCATION_SIZE,
627 kr = mach_vm_allocate(mach_task_self(), &addr, ALLOCATION_SIZE,
663 ensure_mmap_fails((void *)target, ALLOCATION_SIZE, MAP_ANON | MAP_PRIVATE | MAP_FIXED, -1);