Home
last modified time | relevance | path

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

/xnu-10002.41.9/tests/vm/
H A Dvm_ranges.c20 static struct mach_vm_range parent_default;
21 static struct mach_vm_range parent_heap;
53 struct mach_vm_range range; in ranges_enabled()
71 static struct mach_vm_range
75 struct mach_vm_range range; in get_range()
110 assert_in_range(struct mach_vm_range range, mach_vm_offset_t addr) in assert_in_range()
121 struct mach_vm_range range = get_range(HEAP); in assert_in_heap_range()
150 struct mach_vm_range range = get_range(target_range); in assert_allocate_in_range()
161 struct mach_vm_range range = get_range(target_range); in assert_mmap_in_range()
222 struct mach_vm_range range = get_range(HEAP);
[all …]
/xnu-10002.41.9/osfmk/vm/
H A Dvm_kern.h347 extern struct mach_vm_range kmem_ranges[KMEM_RANGE_COUNT];
348 extern struct mach_vm_range kmem_large_ranges[KMEM_RANGE_COUNT];
355 const struct mach_vm_range *r);
359 const struct mach_vm_range *r,
364 const struct mach_vm_range *r,
370 const struct mach_vm_range *r1,
371 const struct mach_vm_range *r2);
375 const struct mach_vm_range *r1,
449 struct mach_vm_range *kc_range;
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];
274 mach_vm_range_size(const struct mach_vm_range *r) in mach_vm_range_size()
284 mach_vm_range_contains(const struct mach_vm_range *r, mach_vm_offset_t addr) in mach_vm_range_contains()
305 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()
383 const struct mach_vm_range *r = &kmem_ranges[range_id]; in kmem_range_invalid_panic()
[all …]
H A Dvm_map.h568 struct mach_vm_range default_range;
569 struct mach_vm_range data_range;
H A Dvm_map.c1934 static struct mach_vm_range
1942 struct mach_vm_range effective_range = {}; in vm_map_get_range()
2032 struct mach_vm_range effective_range = {}; in vm_map_locate_space()
2352 struct mach_vm_range effective_range; in vm_map_random_address_for_size()
2783 struct mach_vm_range r; in vm_map_enter()
8096 struct mach_vm_range slot; in vm_map_delete()
19022 struct mach_vm_range r; in vm_map_remap_range_allocate()
22959 static struct mach_vm_range
22967 struct mach_vm_range alloc; in vm_map_range_random_uniform()
23056 struct mach_vm_range data_range; in vm_map_range_configure()
[all …]
H A Dvm_compressor.c706 static SECURITY_READ_ONLY_LATE(struct mach_vm_range) compressor_range;
/xnu-10002.41.9/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-10002.41.9/osfmk/mach/
H A Dvm_types.h141 typedef struct mach_vm_range { struct
207 struct mach_vm_range range;
/xnu-10002.41.9/bsd/dev/
H A Dunix_startup.c108 SECURITY_READ_ONLY_LATE(struct mach_vm_range) bufferhdr_range = {};
224 SECURITY_READ_ONLY_LATE(struct mach_vm_range) mb_range = {};
/xnu-10002.41.9/osfmk/i386/
H A Dio_map.c69 __startup_data static struct mach_vm_range io_range;
/xnu-10002.41.9/osfmk/arm/
H A Dio_map.c67 __startup_data static struct mach_vm_range io_range;
/xnu-10002.41.9/osfmk/kern/
H A Dzalloc.c389 struct mach_vm_range zi_map_range; /* all zone submaps */
390 struct mach_vm_range zi_ro_range; /* read-only range */
391 struct mach_vm_range zi_meta_range; /* debugging only */
392 struct mach_vm_range zi_bits_range; /* bits buddy allocator */
393 struct mach_vm_range zi_xtra_range; /* vm tracking metadata */
394 struct mach_vm_range zi_pgz_range;
413 __startup_data static struct mach_vm_range zone_map_range;
865 const struct mach_vm_range *ro_r = &zone_info.zi_ro_range; in zone_spans_ro_va()
866 struct mach_vm_range r = { addr_start, addr_end }; in zone_spans_ro_va()
1487 static inline struct mach_vm_range
[all …]
/xnu-10002.41.9/bsd/kern/
H A Dbsd_init.c415 SECURITY_READ_ONLY_LATE(struct mach_vm_range) bsd_pageable_range = {};
/xnu-10002.41.9/bsd/vm/
H A Dvm_unix.c4080 struct mach_vm_range r1, r2;
4107 struct mach_vm_range range;
4121 struct mach_vm_range range;
/xnu-10002.41.9/iokit/Kernel/
H A DIOLib.cpp145 static SECURITY_READ_ONLY_LATE(struct mach_vm_range)
/xnu-10002.41.9/osfmk/x86_64/
H A Dpmap.c780 static SECURITY_READ_ONLY_LATE(struct mach_vm_range) pmap_struct_range = {};