Symbol: X86PagingMethod64Bit
src/system/kernel/arch/x86/arch_vm_translation_map.cpp
35
char sixty_four[sizeof(X86PagingMethod64Bit)];
src/system/kernel/arch/x86/arch_vm_translation_map.cpp
91
gX86PagingMethod = new(&sPagingMethodBuffer) X86PagingMethod64Bit(enabled);
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
112
X86PagingMethod64Bit::CreateTranslationMap(bool kernel, VMTranslationMap** _map)
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
130
X86PagingMethod64Bit::MapEarly(kernel_args* args, addr_t virtualAddress,
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
215
X86PagingMethod64Bit::IsKernelPageAccessible(addr_t virtualAddress,
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
226
X86PagingMethod64Bit::PageDirectoryForAddress(uint64* virtualPMLTop,
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
327
X86PagingMethod64Bit::PageDirectoryEntryForAddress(uint64* virtualPMLTop,
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
346
X86PagingMethod64Bit::PageTableForAddress(uint64* virtualPMLTop,
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
37
bool X86PagingMethod64Bit::la57 = false;
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
394
X86PagingMethod64Bit::PageTableEntryForAddress(uint64* virtualPMLTop,
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
409
X86PagingMethod64Bit::PutPageTableEntryInTable(uint64* entry,
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
43
X86PagingMethod64Bit::X86PagingMethod64Bit(bool la57)
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
437
X86PagingMethod64Bit::_EnableExecutionDisable(void* dummy, int cpu)
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
50
X86PagingMethod64Bit::la57 = la57;
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
54
X86PagingMethod64Bit::~X86PagingMethod64Bit()
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
60
X86PagingMethod64Bit::Init(kernel_args* args,
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
90
X86PagingMethod64Bit::InitPostArea(kernel_args* args)
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.h
119
/*static*/ inline X86PagingMethod64Bit*
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.h
120
X86PagingMethod64Bit::Method()
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.h
122
return static_cast<X86PagingMethod64Bit*>(gX86PagingMethod);
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.h
127
X86PagingMethod64Bit::SetTableEntry(uint64_t* entryPointer, uint64_t newEntry)
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.h
135
X86PagingMethod64Bit::SetTableEntryFlags(uint64_t* entryPointer, uint64_t flags)
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.h
143
X86PagingMethod64Bit::TestAndSetTableEntry(uint64* entry, uint64 newEntry, uint64 oldEntry)
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.h
150
X86PagingMethod64Bit::ClearTableEntry(uint64_t* entryPointer)
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.h
158
X86PagingMethod64Bit::ClearTableEntryFlags(uint64_t* entryPointer,
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.h
167
X86PagingMethod64Bit::MemoryTypeToPageTableEntryFlags(uint32 memoryType)
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.h
28
class X86PagingMethod64Bit final : public X86PagingMethod {
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.h
30
X86PagingMethod64Bit(bool la57);
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.h
31
virtual ~X86PagingMethod64Bit();
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.h
58
static X86PagingMethod64Bit* Method();
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
164
X86PagingMethod64Bit* method = X86PagingMethod64Bit::Method();
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
247
uint64* entry = X86PagingMethod64Bit::PageTableEntryForAddress(
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
258
X86PagingMethod64Bit::PutPageTableEntryInTable(entry, physicalAddress,
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
283
uint64* pageTable = X86PagingMethod64Bit::PageTableForAddress(
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
302
uint64 oldEntry = X86PagingMethod64Bit::ClearTableEntry(
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
331
uint64* entry = X86PagingMethod64Bit::PageTableEntryForAddress(
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
339
uint64 oldEntry = X86PagingMethod64Bit::ClearTableEntry(entry);
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
411
uint64* pageTable = X86PagingMethod64Bit::PageTableForAddress(
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
423
uint64 oldEntry = X86PagingMethod64Bit::ClearTableEntry(
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
479
uint64* pde = X86PagingMethod64Bit::PageDirectoryEntryForAddress(
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
556
uint64* pageTable = X86PagingMethod64Bit::PageTableForAddress(
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
579
oldEntry = X86PagingMethod64Bit::TestAndSetTableEntry(
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
584
| X86PagingMethod64Bit::MemoryTypeToPageTableEntryFlags(
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
613
uint64* entry = X86PagingMethod64Bit::PageTableEntryForAddress(
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
622
uint64 oldEntry = X86PagingMethod64Bit::ClearTableEntryFlags(entry,
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
644
uint64* entry = X86PagingMethod64Bit::PageTableEntryForAddress(
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
662
oldEntry = X86PagingMethod64Bit::ClearTableEntryFlags(entry,
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
668
if (X86PagingMethod64Bit::TestAndSetTableEntry(entry, 0, oldEntry)
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
676
oldEntry = X86PagingMethod64Bit::ClearTableEntryFlags(entry,