Home
last modified time | relevance | path

Searched refs:allocator (Results 1 – 5 of 5) sorted by relevance

/xnu-8019.80.24/doc/
H A Dallocators.md8 - the zone allocator subsystem (`<kern/zalloc.h>`) which is a slab-allocator of
11 This document describes all the allocator variants around the zone allocator,
15 allocator implemented as a collection of zones of fixed size, and overflowing to
34 ### Which allocator to use, and other advices
150 and is the allocator that Drivers should use.
238 ## The Zone allocator: concepts, performance and security
251 - the read-only map: it is used by the read-only allocator for security critical
274 - `Z_NOPAGEWAIT` allows for the allocator to block (typically on mutexes),
276 - `Z_WAITOK` means that the zone allocator can wait and block.
284 the allocator is always zeroed. This should be used instead of manual usage of
[all …]
H A Dstartup.md164 Initializes the zone allocator.
180 (which are used for guard pages by the guard mode zone allocator).
/xnu-8019.80.24/tests/vm/
H A Dvm_allocation.c1597 allocate_fn_t allocator = get_allocator(); in test_reallocate_pages() local
1609 kr = allocator(this_task, &i, vm_page_size, VM_FLAGS_FIXED); in test_reallocate_pages()
1640 allocate_fn_t allocator = get_allocator(); in test_allocate_with_kernel_flags() local
1657 kr = allocator(this_task, &address, size, bad_flag); in test_allocate_with_kernel_flags()
1884 allocate_fn_t allocator = get_allocator(); in test_allocate_first_fit_pages() local
1910 kr = allocator(this_task, &i, vm_page_size, VM_FLAGS_FIXED); in test_allocate_first_fit_pages()
/xnu-8019.80.24/osfmk/mach/
H A Dmach_host.defs264 * Forces a zone allocator garbage collections pass.
/xnu-8019.80.24/osfmk/kern/
H A Dzalloc.c1432 #pragma mark Zone bits allocator