| /xnu-12377.1.9/osfmk/vm/ |
| H A D | vm_kern_internal.h | 41 extern struct mach_vm_range kmem_ranges[KMEM_RANGE_COUNT]; 42 extern struct mach_vm_range kmem_large_ranges[KMEM_RANGE_COUNT]; 49 const struct mach_vm_range *r); 53 const struct mach_vm_range *r, 58 const struct mach_vm_range *r, 64 const struct mach_vm_range *r1, 65 const struct mach_vm_range *r2); 69 const struct mach_vm_range *r1,
|
| H A D | vm_kern.c | 107 SECURITY_READ_ONLY_LATE(struct mach_vm_range) kmem_ranges[KMEM_RANGE_COUNT]; 108 SECURITY_READ_ONLY_LATE(struct mach_vm_range) kmem_large_ranges[KMEM_RANGE_COUNT]; 282 mach_vm_range_size(const struct mach_vm_range *r) in mach_vm_range_size() 292 mach_vm_range_contains(const struct mach_vm_range *r, mach_vm_offset_t addr) in mach_vm_range_contains() 306 const struct mach_vm_range *r, in mach_vm_range_contains() 328 const struct mach_vm_range *r1, in mach_vm_range_intersects() 329 const struct mach_vm_range *r2) in mach_vm_range_intersects() 352 const struct mach_vm_range *r1, in mach_vm_range_intersects() 356 struct mach_vm_range r2; in mach_vm_range_intersects() 382 const struct mach_vm_range *r = &kmem_ranges[range_id]; in kmem_range_invalid_panic() [all …]
|
| H A D | vm_map_xnu.h | 397 struct mach_vm_range default_range; 398 struct mach_vm_range data_range; 399 struct mach_vm_range large_file_range;
|
| H A D | vm_kern_xnu.h | 355 struct mach_vm_range *kc_range;
|
| H A D | vm_user.c | 2093 struct mach_vm_range void1 = { in mach_vm_range_create_v1() 2097 struct mach_vm_range void2 = { in mach_vm_range_create_v1()
|
| H A D | vm_map.c | 2197 static struct mach_vm_range 2205 struct mach_vm_range effective_range = {}; in vm_map_get_range() 2302 struct mach_vm_range effective_range = {}; in vm_map_locate_space_anywhere() 2525 struct mach_vm_range r; in vm_map_locate_space_fixed() 2810 struct mach_vm_range effective_range; in vm_map_random_address_for_size() 8295 struct mach_vm_range slot; in vm_map_delete() 24509 static struct mach_vm_range 24517 struct mach_vm_range alloc; in vm_map_range_random_uniform() 24606 struct mach_vm_range data_range; in vm_map_range_configure() 24908 struct mach_vm_range tmp; in vm_map_user_range_resolve()
|
| H A D | vm_compressor.c | 710 static SECURITY_READ_ONLY_LATE(struct mach_vm_range) compressor_range;
|
| /xnu-12377.1.9/tests/unit/ |
| H A D | mach_vm_range_contains.c | 42 const struct mach_vm_range r = {0x1000, 0x2000}; 54 const struct mach_vm_range r = {0x1000, 0x3000}; 66 const struct mach_vm_range r = {0x1000, 0x3000}; 78 const struct mach_vm_range r = {0x1000, 0x3000}; 90 const struct mach_vm_range r = {0x1000, 0x3000}; 102 const struct mach_vm_range r = {0x1000, 0x3000}; 114 const struct mach_vm_range r = {0x1000, 0x3000}; 126 const struct mach_vm_range r = {0x1000, 0x3000};
|
| /xnu-12377.1.9/tests/vm/ |
| H A D | vm_ranges.c | 22 static struct mach_vm_range parent_default; 23 static struct mach_vm_range parent_heap; 60 struct mach_vm_range range; in ranges_enabled() 78 static struct mach_vm_range 82 struct mach_vm_range range; in get_range() 138 assert_in_range(struct mach_vm_range range, mach_vm_offset_t addr) in assert_in_range() 149 struct mach_vm_range range = get_range(HEAP); in assert_in_heap_range() 178 struct mach_vm_range range = get_range(target_range); in assert_allocate_in_range() 189 struct mach_vm_range range = get_range(target_range); in assert_mmap_in_range() 258 struct mach_vm_range range = get_range(HEAP); [all …]
|
| /xnu-12377.1.9/osfmk/ipc/ |
| H A D | ipc_init.c | 125 static struct mach_vm_range ipc_kernel_range; 127 static struct mach_vm_range ipc_kernel_copy_range;
|
| /xnu-12377.1.9/osfmk/kern/ |
| H A D | thread_test_context.c | 162 thread_set_test_option(ttc_testing_ttc_struct, (struct mach_vm_range){55, 66}); in thread_test_context_tests() 184 thread_set_test_option(ttc_testing_ttc_struct, (struct mach_vm_range){55, 66}); in thread_test_context_tests()
|
| H A D | thread_test_context.h | 83 struct mach_vm_range ttc_testing_ttc_struct;
|
| H A D | zalloc.c | 377 struct mach_vm_range zi_map_range; /* all zone submaps */ 378 struct mach_vm_range zi_ro_range; /* read-only range */ 379 struct mach_vm_range zi_meta_range; /* debugging only */ 380 struct mach_vm_range zi_bits_range; /* bits buddy allocator */ 381 struct mach_vm_range zi_xtra_range; /* vm tracking metadata */ 399 __startup_data static struct mach_vm_range zone_map_range; 790 const struct mach_vm_range *ro_r = &zone_info.zi_ro_range; in zone_spans_ro_va() 791 struct mach_vm_range r = { addr_start, addr_end }; in zone_spans_ro_va() 1435 static inline struct mach_vm_range 1443 struct mach_vm_range r; in zone_kmem_suballoc() [all …]
|
| /xnu-12377.1.9/osfmk/mach/ |
| H A D | vm_types.h | 157 typedef struct mach_vm_range { struct 223 struct mach_vm_range range;
|
| H A D | vm_types_unsafe.h | 197 VM_DEFINE_UNSAFE_TYPE(struct mach_vm_range, mach_vm_range_ut, struct {
|
| /xnu-12377.1.9/bsd/dev/ |
| H A D | unix_startup.c | 100 SECURITY_READ_ONLY_LATE(struct mach_vm_range) bufferhdr_range = {}; 195 SECURITY_READ_ONLY_LATE(struct mach_vm_range) mb_range = {};
|
| /xnu-12377.1.9/osfmk/i386/ |
| H A D | io_map.c | 69 __startup_data static struct mach_vm_range io_range;
|
| /xnu-12377.1.9/osfmk/arm/ |
| H A D | io_map.c | 65 __startup_data static struct mach_vm_range io_range;
|
| /xnu-12377.1.9/bsd/vm/ |
| H A D | vm_unix.c | 3389 struct mach_vm_range r1, r2; 3423 struct mach_vm_range range; 3437 struct mach_vm_range range; 3451 struct mach_vm_range range;
|
| /xnu-12377.1.9/bsd/kern/ |
| H A D | bsd_init.c | 418 SECURITY_READ_ONLY_LATE(struct mach_vm_range) bsd_pageable_range = {};
|
| /xnu-12377.1.9/iokit/Kernel/ |
| H A D | IOLib.cpp | 147 SECURITY_READ_ONLY_LATE(struct mach_vm_range) gIOKitPageableFixedRange;
|
| /xnu-12377.1.9/osfmk/tests/ |
| H A D | vm_parameter_validation.h | 4545 struct mach_vm_range void1 = { in test_mach_vm_range_create() 4549 struct mach_vm_range void2 = { in test_mach_vm_range_create() 4553 struct mach_vm_range range_to_test; in test_mach_vm_range_create()
|
| /xnu-12377.1.9/osfmk/x86_64/ |
| H A D | pmap.c | 780 static SECURITY_READ_ONLY_LATE(struct mach_vm_range) pmap_struct_range = {};
|