Home
last modified time | relevance | path

Searched refs:mach_vm_range (Results 1 – 18 of 18) sorted by relevance

/xnu-11215.1.10/osfmk/vm/
H A Dvm_kern_internal.h41 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 Dvm_kern.c105 SECURITY_READ_ONLY_LATE(struct mach_vm_range) kmem_ranges[KMEM_RANGE_COUNT];
106 SECURITY_READ_ONLY_LATE(struct mach_vm_range) kmem_large_ranges[KMEM_RANGE_COUNT];
284 mach_vm_range_size(const struct mach_vm_range *r) in mach_vm_range_size()
294 mach_vm_range_contains(const struct mach_vm_range *r, mach_vm_offset_t addr) in mach_vm_range_contains()
315 const struct mach_vm_range *r, in mach_vm_range_contains()
338 const struct mach_vm_range *r1, in mach_vm_range_intersects()
339 const struct mach_vm_range *r2) in mach_vm_range_intersects()
362 const struct mach_vm_range *r1, in mach_vm_range_intersects()
366 struct mach_vm_range r2; in mach_vm_range_intersects()
393 const struct mach_vm_range *r = &kmem_ranges[range_id]; in kmem_range_invalid_panic()
[all …]
H A Dvm_map_xnu.h398 struct mach_vm_range default_range;
399 struct mach_vm_range data_range;
400 struct mach_vm_range large_file_range;
H A Dvm_kern_xnu.h348 struct mach_vm_range *kc_range;
H A Dvm_user.c2049 struct mach_vm_range void1 = { in mach_vm_range_create_v1()
2053 struct mach_vm_range void2 = { in mach_vm_range_create_v1()
H A Dvm_map.c2080 static struct mach_vm_range
2088 struct mach_vm_range effective_range = {}; in vm_map_get_range()
2185 struct mach_vm_range effective_range = {}; in vm_map_locate_space_anywhere()
2398 struct mach_vm_range r; in vm_map_locate_space_fixed()
2675 struct mach_vm_range effective_range; in vm_map_random_address_for_size()
7833 struct mach_vm_range slot; in vm_map_delete()
23475 static struct mach_vm_range
23483 struct mach_vm_range alloc; in vm_map_range_random_uniform()
23572 struct mach_vm_range data_range; in vm_map_range_configure()
23863 struct mach_vm_range tmp; in vm_map_user_range_resolve()
H A Dvm_compressor.c745 static SECURITY_READ_ONLY_LATE(struct mach_vm_range) compressor_range;
/xnu-11215.1.10/tests/vm/
H A Dvm_ranges.c22 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-11215.1.10/osfmk/ipc/
H A Dipc_init.c138 static struct mach_vm_range ipc_kernel_range;
140 static struct mach_vm_range ipc_kernel_copy_range;
/xnu-11215.1.10/osfmk/mach/
H A Dvm_types.h142 typedef struct mach_vm_range { struct
208 struct mach_vm_range range;
/xnu-11215.1.10/bsd/dev/
H A Dunix_startup.c105 SECURITY_READ_ONLY_LATE(struct mach_vm_range) bufferhdr_range = {};
221 SECURITY_READ_ONLY_LATE(struct mach_vm_range) mb_range = {};
/xnu-11215.1.10/osfmk/i386/
H A Dio_map.c69 __startup_data static struct mach_vm_range io_range;
/xnu-11215.1.10/osfmk/arm/
H A Dio_map.c67 __startup_data static struct mach_vm_range io_range;
/xnu-11215.1.10/osfmk/kern/
H A Dzalloc.c393 struct mach_vm_range zi_map_range; /* all zone submaps */
394 struct mach_vm_range zi_ro_range; /* read-only range */
395 struct mach_vm_range zi_meta_range; /* debugging only */
396 struct mach_vm_range zi_bits_range; /* bits buddy allocator */
397 struct mach_vm_range zi_xtra_range; /* vm tracking metadata */
398 struct mach_vm_range zi_pgz_range;
417 __startup_data static struct mach_vm_range zone_map_range;
876 const struct mach_vm_range *ro_r = &zone_info.zi_ro_range; in zone_spans_ro_va()
877 struct mach_vm_range r = { addr_start, addr_end }; in zone_spans_ro_va()
1524 static inline struct mach_vm_range
[all …]
/xnu-11215.1.10/bsd/vm/
H A Dvm_unix.c2957 struct mach_vm_range r1, r2;
2991 struct mach_vm_range range;
3005 struct mach_vm_range range;
3019 struct mach_vm_range range;
/xnu-11215.1.10/bsd/kern/
H A Dbsd_init.c415 SECURITY_READ_ONLY_LATE(struct mach_vm_range) bsd_pageable_range = {};
/xnu-11215.1.10/iokit/Kernel/
H A DIOLib.cpp146 static SECURITY_READ_ONLY_LATE(struct mach_vm_range)
/xnu-11215.1.10/osfmk/x86_64/
H A Dpmap.c780 static SECURITY_READ_ONLY_LATE(struct mach_vm_range) pmap_struct_range = {};