Lines Matching refs:kernel
64 Performance wise, it is problematic to make a zone when the kernel tends to have
111 kernel extensions is problematic.
132 In kernel extensions, `kalloc` is equivalent to `kheap_alloc(KHEAP_KEXT)`.
152 Only kernel extensions that are providing core infrastructure
153 (filesystems, sandbox, ...) and are out-of-tree core kernel components
171 kernel extension.
183 kext/core kernel boundary and free on the other.
261 spray kernel objects that live in the general map.
316 to confuse the kernel extremely difficult.
395 The kernel sometimes needs to provide persistent allocations that depend on
404 fails, the kernel will panic), and always return zeroed memory. Trying to free
405 these allocations results in a kernel panic.
416 The kernel calls the collection of zones that back kalloc a "kalloc heap", and
421 - `KHEAP_KEXT`, the kernel extension heap, is the one that serves `kalloc` in
422 kernel extensions (see "redirected" symbols in the Variants table above);