Accessed | VirtualAddressSpace | static |
allocateStack() | HostedVirtualAddressSpace | virtual |
allocateStack(size_t stackSz) | HostedVirtualAddressSpace | virtual |
CacheDisable | VirtualAddressSpace | static |
ClearDirty | VirtualAddressSpace | static |
clone(bool copyOnWrite=true) | HostedVirtualAddressSpace | virtual |
CopyOnWrite | VirtualAddressSpace | static |
create() | VirtualAddressSpace | static |
Dirty | VirtualAddressSpace | static |
doAllocateStack(size_t sSize) | HostedVirtualAddressSpace | private |
Execute | VirtualAddressSpace | static |
expandHeap(ssize_t incr, size_t flags) | VirtualAddressSpace | virtual |
freeStack(Stack *pStack) | HostedVirtualAddressSpace | virtual |
fromFlags(uint64_t Flags, bool bFinal=false) | HostedVirtualAddressSpace | private |
getDynamicEnd() const | HostedVirtualAddressSpace | inlinevirtual |
getDynamicLinkerAddress() const | HostedVirtualAddressSpace | inlinevirtual |
getDynamicStart() const | HostedVirtualAddressSpace | inlinevirtual |
getEndOfHeap() | HostedVirtualAddressSpace | virtual |
getGlobalInfoBlock() const | VirtualAddressSpace | inlinevirtual |
getKernelAddressSpace() | VirtualAddressSpace | static |
getKernelCacheEnd() const | HostedVirtualAddressSpace | inlinevirtual |
getKernelCacheStart() const | HostedVirtualAddressSpace | inlinevirtual |
getKernelEventBlockStart() const | HostedVirtualAddressSpace | inlinevirtual |
getKernelHeapEnd() const | HostedVirtualAddressSpace | inlinevirtual |
getKernelHeapStart() const | HostedVirtualAddressSpace | inlinevirtual |
getKernelModulesEnd() const | HostedVirtualAddressSpace | inlinevirtual |
getKernelModulesStart() const | HostedVirtualAddressSpace | inlinevirtual |
getKernelStart() const | HostedVirtualAddressSpace | inlinevirtual |
getMapping(void *virtualAddress, physical_uintptr_t &physAddress, size_t &flags) | HostedVirtualAddressSpace | virtual |
getUserReservedStart() const | HostedVirtualAddressSpace | inlinevirtual |
getUserStart() const | HostedVirtualAddressSpace | inlinevirtual |
Guarded | VirtualAddressSpace | static |
HostedVirtualAddressSpace() | HostedVirtualAddressSpace | private |
HostedVirtualAddressSpace(void *Heap, void *VirtualStack) | HostedVirtualAddressSpace | private |
HostedVirtualAddressSpace(const HostedVirtualAddressSpace &) | HostedVirtualAddressSpace | private |
isAddressValid(void *virtualAddress) | HostedVirtualAddressSpace | virtual |
isMapped(void *virtualAddress) | HostedVirtualAddressSpace | virtual |
KernelMode | VirtualAddressSpace | static |
m_bKernelSpace | HostedVirtualAddressSpace | private |
m_freeStacks | HostedVirtualAddressSpace | private |
m_Heap | VirtualAddressSpace | |
m_HeapEnd | VirtualAddressSpace | |
m_KernelSpace (defined in HostedVirtualAddressSpace) | HostedVirtualAddressSpace | privatestatic |
m_KnownMapsSize | HostedVirtualAddressSpace | private |
m_Lock | HostedVirtualAddressSpace | private |
m_nLastUnmap | HostedVirtualAddressSpace | private |
m_numKnownMaps | HostedVirtualAddressSpace | private |
m_pKnownMaps | HostedVirtualAddressSpace | private |
m_pStackTop | HostedVirtualAddressSpace | private |
m_ZeroPage | VirtualAddressSpace | static |
map(physical_uintptr_t physAddress, void *virtualAddress, size_t flags) | HostedVirtualAddressSpace | virtual |
mapHuge(physical_uintptr_t physAddress, void *virtualAddress, size_t count, size_t flags) | VirtualAddressSpace | virtual |
memIsInHeap(void *pMem) | HostedVirtualAddressSpace | virtual |
memIsInKernelHeap(void *pMem)=0 | VirtualAddressSpace | pure virtual |
MemoryCoherent | VirtualAddressSpace | static |
Multiprocessor class | HostedVirtualAddressSpace | friend |
operator=(const HostedVirtualAddressSpace &) | HostedVirtualAddressSpace | private |
Processor class | HostedVirtualAddressSpace | friend |
revertToKernelAddressSpace() | HostedVirtualAddressSpace | virtual |
setFlags(void *virtualAddress, size_t newFlags) | HostedVirtualAddressSpace | virtual |
setHeap(void *heap, void *heapEnd) | VirtualAddressSpace | inline |
Shared | VirtualAddressSpace | static |
Swapped | VirtualAddressSpace | static |
switchAddressSpace(VirtualAddressSpace &oldSpace, VirtualAddressSpace &newSpace) | HostedVirtualAddressSpace | privatestatic |
toFlags(size_t flags, bool bFinal=false) | HostedVirtualAddressSpace | private |
unmap(void *virtualAddress) | HostedVirtualAddressSpace | virtual |
VirtualAddressSpace(void *Heap) | VirtualAddressSpace | inlineprotected |
VirtualAddressSpace::create() | HostedVirtualAddressSpace | friend |
VirtualAddressSpace::getKernelAddressSpace() | HostedVirtualAddressSpace | friend |
Write | VirtualAddressSpace | static |
WriteCombine | VirtualAddressSpace | static |
WriteThrough | VirtualAddressSpace | static |
~HostedVirtualAddressSpace() | HostedVirtualAddressSpace | virtual |
~VirtualAddressSpace() | VirtualAddressSpace | inlinevirtual |