Home
last modified time | relevance | path

Searched refs:private (Results 1 – 25 of 98) sorted by relevance

1234

/xnu-12377.61.12/doc/allocators/ !
H A Dxnu-kernel-restricted.md7 1. *Kernel-private memory*
10private memory* covers all the memory used exclusively by the kernel, that is never meant to be sh…
12 …gn. Such memory is not allowed to contain kernel pointers nor any kernel-private information, and …
14private memory actually stays private even in the presence of bugs. Without such enforcement, atta…
27 …refore, bugs in this subsystem could be abused to create illegal mappings to kernel-private memory.
28 …lly bespoke — attack surface that can lead to illegal mappings to kernel-private memory to be crea…
30 If attackers could gain the ability to map kernel-private memory into an address space they control…
38 To address the above, the SPTM introduced a dedicated frame type for kernel-private memory: `XNU_KE…
89 This mitigation stops **any** exploitation technique that involves mapping kernel-private memory ou…
101 …ter-free and out-of-bounds bugs. This can also be extended to all kernel-private memory, not just …
[all …]
/xnu-12377.61.12/libkern/libkern/c++/ !
H A DOSData.h118 private:
948 private:
953 private:
983 private:
H A DOSMetaClass.h557 private:
934 private:
1044 private:
1807 private:
1841 private: \
1913 private: \
1958 private: \
2612 private:
H A DOSObject.h182 private:
313 private:
H A DOSSet.h98 private:
103 private:
/xnu-12377.61.12/iokit/IOKit/ !
H A DIOKernelReporters.h738 private:
800 private:
924 private:
1505 private:
1689 private:
1857 private:
H A DIOBufferMemoryDescriptor.h66 private:
84 private:
89 private:
H A DIOFilterInterruptEventSource.h75 private:
189 private:
H A DIOInterruptEventSource.h249 private:
253 private:
H A DIOCatalogue.h64 private:
252 private:
H A DIOMapper.h65 private:
135 private:
H A DIORegistryEntry.h99 private:
203 private:
977 private:
987 private:
1031 private:
H A DIOCPU.h60 private:
116 private:
H A DIOTimerEventSource.h315 private:
319 private:
H A DIOInterruptController.h124 private:
133 private:
H A DIOUserClient.h267 private:
280 private:
420 private:
568 private:
H A DIODMACommand.h374 private:
429 private:
542 private:
H A DIOGuardPageMemoryDescriptor.h62 private:
H A DIOSyncer.h39 private:
/xnu-12377.61.12/iokit/Tests/TestServices/ !
H A DTestIOServiceUserNotification.h20 private:
36 private:
/xnu-12377.61.12/libkern/firehose/ !
H A Dmodule.modulemap2 umbrella header "private.h"
/xnu-12377.61.12/iokit/IOKit/pwr_mgt/ !
H A DIOPMPowerSourceList.h36 private:
/xnu-12377.61.12/osfmk/kern/ !
H A Dupsi.h32 #error upsi.h is XNU private
/xnu-12377.61.12/iokit/IOKit/platform/ !
H A DAppleMacIODevice.h45 private:
/xnu-12377.61.12/tools/ !
H A Dremote_build.sh165 mkdir -p /private/tmp
166 mkdir -p /private/var/tmp

1234