| /xnu-12377.81.4/tests/vm/ |
| H A D | vm_ranges.c | 141 range.max_address); in assert_in_range() 143 T_EXPECT_LE(addr, range.max_address, "allocation below max address"); in assert_in_range() 296 if (def.max_address + 3 * ALLOCATION_SIZE <= heap.min_address) { in ensure_rogue_fixed_fails() 304 addr = heap.max_address + ALLOCATION_SIZE; in ensure_rogue_fixed_fails() 384 mach_vm_address_t target = range.max_address - 100 * ALLOCATION_SIZE; 397 mach_vm_address_t target = range.max_address + 0x100000000; 409 mach_vm_address_t addr = range.max_address + 0x100000000; 481 T_EXPECT_GT(heap.min_address, def.max_address, in ensure_range() 483 T_EXPECT_LE(heap.max_address, MACH_VM_MAX_ADDRESS, in ensure_range() 498 T_QUIET; T_EXPECT_EQ(def.max_address, parent_default.max_address, in ensure_child_range() [all …]
|
| /xnu-12377.81.4/tests/ |
| H A D | task_info.c | 81 vm_info.max_address = CANARY; 101 T_EXPECT_EQ(vm_info.max_address, CANARY, 104 vm_info.max_address, CANARY); 113 vm_info.max_address = CANARY; 133 T_EXPECT_EQ(vm_info.max_address, CANARY, 136 vm_info.max_address, CANARY); 145 vm_info.max_address = CANARY; 165 T_EXPECT_NE(vm_info.max_address, CANARY, 168 vm_info.max_address, CANARY); 177 vm_info.max_address = CANARY; [all …]
|
| /xnu-12377.81.4/osfmk/vm/ |
| H A D | vm_kern.c | 267 ({ (rmin) = (r)->min_address; (rmax) = (r)->max_address; }) 283 mach_vm_offset_t max_address) in __mach_vm_range_invalid() argument 286 min_address, max_address); in __mach_vm_range_invalid() 344 r2_max = r2->max_address; in mach_vm_range_intersects() 367 if (os_add_overflow(addr, size, &r2.max_address)) { in mach_vm_range_intersects() 2880 kmem_meta_range[i].max_address = addr + kmem_meta_size; in kmem_metadata_init() 2885 meta = kmem_addr_to_meta(kmem_ranges[i].max_address, i, &addr, in kmem_metadata_init() 2980 (void *)slot->min_address, (void *)slot->max_address, in kmem_invalid_slot_for_addr() 3007 if ((slot->min_address == 0) || (slot->max_address == 0) || in kmem_validate_slot_initial() 3008 (start < slot->min_address) || (start >= slot->max_address) || in kmem_validate_slot_initial() [all …]
|
| H A D | vm_user.c | 2146 .min_address = map->default_range.max_address, in mach_vm_range_create_v1() 2147 .max_address = map->data_range.min_address, in mach_vm_range_create_v1() 2150 .min_address = map->data_range.max_address, in mach_vm_range_create_v1() 2152 .max_address = MACH_VM_JUMBO_ADDRESS, in mach_vm_range_create_v1() 2154 .max_address = vm_map_max(map), in mach_vm_range_create_v1() 2197 if (i > 0 && recipe[i - 1].range.max_address > in mach_vm_range_create_v1() 2222 if (r1->max_address <= r2->vmur_min_address) { in mach_vm_range_create_v1() 2249 .vmur_max_address = recipe[i].range.max_address, in mach_vm_range_create_v1() 2273 …vmlp_range_event(map, recipe[i].range.min_address, recipe[i].range.max_address - recipe[i].range.m… in mach_vm_range_create_v1()
|
| H A D | vm_map.c | 2313 if (map->large_file_range.min_address != map->large_file_range.max_address) { in vm_map_get_range() 2347 effective_range.max_address = map->max_offset; in vm_map_get_range() 2418 effective_range.max_address = MIN(map->max_offset, 0x00000000FFFFF000ULL); in vm_map_locate_space_anywhere() 2426 if (hint == 0 || hint > effective_range.max_address) { in vm_map_locate_space_anywhere() 2427 hint = effective_range.max_address; in vm_map_locate_space_anywhere() 2465 if (effective_range.max_address <= hint) { in vm_map_locate_space_anywhere() 2469 limit = effective_range.max_address; in vm_map_locate_space_anywhere() 2479 effective_range.max_address - effective_range.min_address) { in vm_map_locate_space_anywhere() 2588 if (r.max_address == 0) { in vm_map_locate_space_fixed() 2592 effective_max_offset = r.max_address; in vm_map_locate_space_fixed() [all …]
|
| /xnu-12377.81.4/osfmk/mach/ |
| H A D | vm_types.h | 165 mach_vm_offset_t max_address; member
|
| H A D | task_info.h | 392 mach_vm_address_t max_address; member
|
| H A D | vm_param.h | 712 vm_offset_t max_address,
|
| /xnu-12377.81.4/osfmk/kern/ |
| H A D | zalloc.c | 1456 r.max_address = addr + size; in zone_kmem_suballoc() 6612 (void *)zone_info.zi_ro_range.max_address, in zalloc_ro_mut_validation_panic() 7758 (void *)zone_info.zi_map_range.max_address); in panic_display_zone_info() 7775 (void *)zone_info.zi_meta_range.max_address, in panic_display_zone_info() 7777 (void *)zone_info.zi_bits_range.max_address, in panic_display_zone_info() 7779 (void *)zone_info.zi_xtra_range.max_address); in panic_display_zone_info() 9672 zone_info.zi_ro_range.max_address = submap_end; in zone_submap_init() 9761 meta_r.max_address -= ZONE_GUARD_SIZE; in zone_metadata_init() 9763 xtra_r.max_address = meta_r.max_address; in zone_metadata_init() 9764 meta_r.max_address -= zone_xtra_size; in zone_metadata_init() [all …]
|
| H A D | task.c | 6151 vm_info->max_address = map->max_offset; in task_info()
|
| /xnu-12377.81.4/osfmk/tests/ |
| H A D | vm_parameter_validation.h | 4546 .min_address = map->default_range.max_address, in test_mach_vm_range_create() 4547 .max_address = map->data_range.min_address, in test_mach_vm_range_create() 4550 .min_address = map->data_range.max_address, in test_mach_vm_range_create() 4551 .max_address = vm_map_max(map), in test_mach_vm_range_create() 4562 if (void1.min_address + (PAGE_SIZE * 6) < void1.max_address) { in test_mach_vm_range_create() 4565 } else if (void2.min_address + (PAGE_SIZE * 6) < void2.max_address) { in test_mach_vm_range_create()
|
| /xnu-12377.81.4/tools/lldbmacros/ |
| H A D | memory.py | 1589 end_vaddr = range.max_address 1697 max_address = vmrange.max_address 1698 range_size = max_address - min_address 1699 out_string += format_string.format(range_name, min_address, max_address, range_size)
|
| H A D | kasan.py | 421 if addr >= unsigned(ranges[i].max_address):
|
| /xnu-12377.81.4/iokit/Kernel/ |
| H A D | IOLib.cpp | 202 gIOKitPageableMap.end = gIOKitPageableFixedRange.max_address; in IOLibInit()
|
| /xnu-12377.81.4/bsd/vm/ |
| H A D | vm_unix.c | 3627 r1.max_address, r2.min_address, 3628 r2.max_address, right_hole_max);
|