Home
last modified time | relevance | path

Searched refs:vm (Results 1 – 25 of 37) sorted by relevance

12

/xnu-12377.1.9/tests/vm/
H A DMakefile1 INCLUDED_TEST_SOURCE_DIRS += vm
6 OTHER_TEST_TARGETS += vm/entitlement_increased_memory_limit vm/entitlement_increased_memory_limit_u…
8 vm/entitlement_increased_memory_limit: CODE_SIGN_ENTITLEMENTS = vm/entitlement_increased_memory_lim…
9 vm/entitlement_increased_memory_limit: OTHER_CFLAGS += -DENTITLED=1 jumbo_va_spaces_common.c
10 vm/entitlement_increased_memory_limit: OTHER_LDFLAGS += -ldarwintest_utils memorystatus_assertion_h…
11 vm/entitlement_increased_memory_limit: vm/entitlement_increased_memory_limit.c
15 vm/entitlement_increased_memory_limit_unentitled: OTHER_LDFLAGS += -ldarwintest_utils memorystatus_…
16 vm/entitlement_increased_memory_limit_unentitled: vm/entitlement_increased_memory_limit.c jumbo_va_…
19 vm/entitlement_increased_debugging_memory_limit: CODE_SIGN_ENTITLEMENTS = vm/entitlement_increased_…
20 vm/entitlement_increased_debugging_memory_limit: OTHER_CFLAGS += -DENTITLED_DEBUGGING=1 jumbo_va_sp…
[all …]
/xnu-12377.1.9/libsyscall/mach/
H A Derr_vm.sub9 /* 0 */ "(vm/kernel) no error",
10 /* 1 */ "(vm/kernel) error return now",
14 /* 0 */ "(vm/reclaim) no error",
15 /* 1 */ "(vm/reclaim) invalid argument",
16 /* 2 */ "(vm/reclaim) operation not supported",
17 /* 3 */ "(vm/reclaim) invalid region size",
18 /* 4 */ "(vm/reclaim) invalid ring capacity",
19 /* 5 */ "(vm/reclaim) invalid reclaim ID",
20 /* 6 */ "(vm/reclaim) ring already instantiated",
21 /* 7 */ "(vm/reclaim) invalid ring",
[all …]
/xnu-12377.1.9/tests/
H A DMakefile196 vm/corpse_owned_vmobjects: excserver_protect_state
197 vm/corpse_owned_vmobjects: OTHER_CFLAGS += $(OBJROOT)/excserver_protect_state.c -I $(OBJROOT)
198 vm/corpse_owned_vmobjects: CODE_SIGN_ENTITLEMENTS += vm/corpse_owned_vmobjects.entitlements
204 OTHER_TEST_TARGETS += vm/vm_parameter_validation
213 vm/vm_parameter_validation: INVALID_ARCHS += arm64
227 VM_PARAMETER_VALIDATION_SLICES=$(addprefix $(SYMROOT)/vm/vm_parameter_validation_,$(VM_PARAMETER_VA…
229 vm/vm_parameter_validation: assets $(VM_PARAMETER_VALIDATION_SLICES)
233 $(SYMROOT)/vm/vm_parameter_validation_%: ../osfmk/tests/vm_parameter_validation.h \
238 vm/vm_parameter_validation.c
239 mkdir -p $(SYMROOT)/vm
[all …]
H A Dstackshot_accuracy.m416 if (sysctlbyname("vm.freeze_enabled", &freeze_enabled, &fe_len, NULL, 0) == -1) {
420 T_FAIL("failed to query vm.freeze_enabled, errno: %d", errno);
/xnu-12377.1.9/osfmk/conf/
H A Dfiles290 osfmk/vm/analytics.c standard
291 osfmk/vm/vm_sanitize_telemetry.c standard
292 osfmk/vm/bsd_vm.c optional mach_bsd
293 osfmk/vm/vm_compressor.c standard
294 osfmk/vm/vm_compressor_pager.c standard
295 osfmk/vm/vm_compressor_backing_store.c standard
296 osfmk/vm/vm_compressor_algorithms.c standard
297 osfmk/vm/lz4.c standard
298 osfmk/vm/vm_phantom_cache.c optional config_phantom_cache
299 osfmk/vm/device_vm.c standard
[all …]
H A Dfiles.x86_645 osfmk/vm/vm_apple_protect.c standard
H A Dfiles.arm645 osfmk/vm/vm_apple_protect.c standard
/xnu-12377.1.9/bsd/vm/
H A DMakefile16 INSTALL_MI_DIR = vm
20 EXPORT_MI_DIR = vm
/xnu-12377.1.9/osfmk/
H A DMakefile25 vm \
64 vm \
/xnu-12377.1.9/osfmk/vm/
H A DMakefile88 INSTALL_MI_DIR = vm
93 EXPORT_MI_DIR = vm
H A Dvm_map.h336 #pragma mark - vm map wiring
463 #pragma mark - vm map copy
/xnu-12377.1.9/tools/lldbmacros/kmemory/
H A D__init__.py4 from .vm import *
/xnu-12377.1.9/osfmk/mach/
H A Dvm_types_unsafe.h108 typedef vm ## size ## _ ## variant ## _struct_t _unsafe_type; \
113 typedef vm ## size ## _ ## variant ## _struct_t _unsafe_type; \
/xnu-12377.1.9/doc/vm/
H A Dpageout_scan.md82 - We need a vm-object lock but another thread is holding it. That thread
96 - "ripe" purgeable vm-object.
98 - a vm-object in the object cache to evict
155 2. *Try* to take the vm-object lock corresponding to the victim page. Note
156 that this is an inversion of the typical lock ordering (vm-object ->
158 held by another thread. If it cannot take the vm-object lock, then identify
160 "privileged" thread wants its vm-object lock (precluding other threads
H A Dmemorystatus.md38 Implementation of the freezer. See `doc/vm/freezer.md` for details.
44 …cy and mechanical bits to send out memory pressure notifications. See `doc/vm/memorystatus_notify.…
58 … there are some synchronous actions that happen on other threads. See `doc/vm/memorystatus_kills.m…
78 Many kill types kill in ascending jetsam priority level. See `doc/vm/memorystatus_kills.md` for mor…
111 … be made free. This metric is defined in the `VM_CHECK_MEMORYSTATUS` macro in `osfmk/vm/vm_page.h`.
145 …running the system health check and performing most jetsam kills (see `doc/vm/memorystatus_kills.m…
153 … memory pressure and demoting processes when the freezer is full. See `doc/vm/freezer.md` for more…
H A Dsanitize.md249 For files outside `osfmk/vm` and `bsd/vm` that need to see the opaque type
263 - `tests/vm/vm_parameter_validation.c` (test `vm_parameter_validation_user`
271 See `tests/vm/vm_parameter_validation.c` for instructions.
273 You can run these tests locally. See `tests/vm/vm_parameter_validation.c`
346 Step 1: are you testing userspace callers (`tests/vm/vm_parameter_validation.c`),
411 `tests/vm/vm_parameter_validation.c` for instructions on how to run your
423 stable. See `tests/vm/vm_parameter_validation.c` for instructions.
H A Dfreezer.md19 …ll `task_freeze` (`osfmk/kern/task.c`) which calls `vm_map_freeze` (`osfmk/vm/vm_map.c`). `vm_map_…
70 …hat is already on NAND. See this check in `vm_compressor_relocate` (`osfmk/vm/vm_compressor.c`) fo…
89 …ayer via an IOCTL to the swap device. See `vm_swap_vol_get_budget` in `bsd/vm/vm_compressor_backin…
/xnu-12377.1.9/bsd/
H A DMakefile59 vm
/xnu-12377.1.9/osfmk/kern/
H A Dhv_support_kext.h62 void (*task_destroy)(void *vm);
/xnu-12377.1.9/san/memory/
H A Dkasan-denylist-x86_6470 src:./osfmk/vm/vm_compressor.c
/xnu-12377.1.9/san/coverage/
H A Dkcov-denylist-x86_6470 src:./osfmk/vm/vm_compressor.c
/xnu-12377.1.9/tools/lldbmacros/
H A DMakefile48 kmemory/vm.py \
/xnu-12377.1.9/bsd/sys/
H A DMakefile50 vm.h vmmeter.h vmparam.h vnode_if.h vsock.h vstat.h wait.h xattr.h \
170 utfconv.h unicode.h vm.h vmparam.h vnode.h vnode_if.h vsock.h xattr.h \
/xnu-12377.1.9/libkdd/
H A DREADME.md76 to many subsystems. It includes data such as io stats, vm counters, process names/flags and syscall…
/xnu-12377.1.9/doc/lifecycle/
H A Dstartup.md174 - Rank 2: `vm_page_module_init`: create the "vm pages" zone.

12