Home
last modified time | relevance | path

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

/xnu-8796.121.2/tests/vm/
H A Dvm_ranges.c22 static struct mach_vm_range parent_default;
23 static struct mach_vm_range parent_heap;
57 struct mach_vm_range range; in ranges_enabled()
80 static struct mach_vm_range
84 struct mach_vm_range range; in get_range()
119 assert_in_range(struct mach_vm_range range, mach_vm_offset_t addr) in assert_in_range()
130 struct mach_vm_range range = get_range(HEAP); in assert_in_heap_range()
159 struct mach_vm_range range = get_range(target_range); in assert_allocate_in_range()
170 struct mach_vm_range range = get_range(target_range); in assert_mmap_in_range()
220 struct mach_vm_range range = get_range(HEAP);
[all …]
/xnu-8796.121.2/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.c103 SECURITY_READ_ONLY_LATE(struct mach_vm_range) kmem_ranges[KMEM_RANGE_COUNT];
104 SECURITY_READ_ONLY_LATE(struct mach_vm_range) kmem_large_ranges[KMEM_RANGE_COUNT];
278 mach_vm_range_size(const struct mach_vm_range *r) in mach_vm_range_size()
288 mach_vm_range_contains(const struct mach_vm_range *r, mach_vm_offset_t addr) in mach_vm_range_contains()
309 const struct mach_vm_range *r, in mach_vm_range_contains()
332 const struct mach_vm_range *r1, in mach_vm_range_intersects()
333 const struct mach_vm_range *r2) in mach_vm_range_intersects()
356 const struct mach_vm_range *r1, in mach_vm_range_intersects()
360 struct mach_vm_range r2; in mach_vm_range_intersects()
389 const struct mach_vm_range *r = &kmem_ranges[range_id]; in kmem_range_invalid_panic()
[all …]
H A Dvm_map.h498 struct mach_vm_range user_range[UMEM_RANGE_COUNT]; /* user VM ranges */
H A Dvm_map.c1903 static struct mach_vm_range
1911 struct mach_vm_range effective_range = {}; in vm_map_get_range()
1989 struct mach_vm_range effective_range = {}; in vm_map_locate_space()
2306 struct mach_vm_range effective_range; in vm_map_random_address_for_size()
2714 struct mach_vm_range r; in vm_map_enter()
7966 struct mach_vm_range slot; in vm_map_delete()
18797 struct mach_vm_range r; in vm_map_remap_range_allocate()
H A Dvm_compressor.c703 static SECURITY_READ_ONLY_LATE(struct mach_vm_range) compressor_range;
/xnu-8796.121.2/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-8796.121.2/bsd/dev/
H A Dunix_startup.c106 SECURITY_READ_ONLY_LATE(struct mach_vm_range) bufferhdr_range = {};
222 SECURITY_READ_ONLY_LATE(struct mach_vm_range) mb_range = {};
/xnu-8796.121.2/osfmk/i386/
H A Dio_map.c69 __startup_data static struct mach_vm_range io_range;
/xnu-8796.121.2/osfmk/arm/
H A Dio_map.c67 __startup_data static struct mach_vm_range io_range;
/xnu-8796.121.2/osfmk/mach/
H A Dvm_types.h140 typedef struct mach_vm_range { struct
/xnu-8796.121.2/osfmk/kern/
H A Dzalloc.c388 struct mach_vm_range zi_map_range; /* all zone submaps */
389 struct mach_vm_range zi_ro_range; /* read-only range */
390 struct mach_vm_range zi_meta_range; /* debugging only */
391 struct mach_vm_range zi_bits_range; /* bits buddy allocator */
392 struct mach_vm_range zi_xtra_range; /* vm tracking metadata */
393 struct mach_vm_range zi_pgz_range;
412 __startup_data static struct mach_vm_range zone_map_range;
861 const struct mach_vm_range *ro_r = &zone_info.zi_ro_range; in zone_spans_ro_va()
862 struct mach_vm_range r = { addr_start, addr_end }; in zone_spans_ro_va()
1483 static inline struct mach_vm_range
[all …]
/xnu-8796.121.2/bsd/kern/
H A Dbsd_init.c410 SECURITY_READ_ONLY_LATE(struct mach_vm_range) bsd_pageable_range = {};
/xnu-8796.121.2/iokit/Kernel/
H A DIOLib.cpp145 static SECURITY_READ_ONLY_LATE(struct mach_vm_range)
/xnu-8796.121.2/bsd/vm/
H A Dvm_unix.c4014 struct mach_vm_range range;
4028 struct mach_vm_range range;
/xnu-8796.121.2/osfmk/x86_64/
H A Dpmap.c780 static SECURITY_READ_ONLY_LATE(struct mach_vm_range) pmap_struct_range = {};