/haiku-fatelf/src/system/kernel/arch/arm/paging/32bit/ |
H A D | ARMPagingMethod32Bit.h | 58 uint32 attributes, uint32 memoryType, 73 uint32 memoryType); 141 ARMPagingMethod32Bit::MemoryTypeToPageTableEntryFlags(uint32 memoryType) argument 151 switch (memoryType) {
|
H A D | ARMVMTranslationMap32Bit.h | 26 uint32 attributes, uint32 memoryType, 46 uint32 attributes, uint32 memoryType);
|
H A D | ARMVMTranslationMap32Bit.cpp | 141 uint32 memoryType, vm_page_reservation* reservation) 199 memoryType, fIsKernelMap); 651 uint32 memoryType) 706 memoryType), 140 Map(addr_t va, phys_addr_t pa, uint32 attributes, uint32 memoryType, vm_page_reservation* reservation) argument 650 Protect(addr_t start, addr_t end, uint32 attributes, uint32 memoryType) argument
|
H A D | ARMPagingMethod32Bit.cpp | 477 phys_addr_t physicalAddress, uint32 attributes, uint32 memoryType, 484 | MemoryTypeToPageTableEntryFlags(memoryType); 476 PutPageTableEntryInTable(page_table_entry* entry, phys_addr_t physicalAddress, uint32 attributes, uint32 memoryType, bool globalPage) argument
|
/haiku-fatelf/src/system/kernel/arch/m68k/paging/040/ |
H A D | M68KVMTranslationMap040.h | 25 uint32 attributes, uint32 memoryType, 45 uint32 attributes, uint32 memoryType);
|
H A D | M68KPagingMethod040.h | 70 uint32 attributes, uint32 memoryType, 87 uint32 memoryType); 160 M68KPagingMethod040::MemoryTypeToPageTableEntryFlags(uint32 memoryType) argument 171 switch (memoryType) {
|
H A D | M68KVMTranslationMap040.cpp | 212 uint32 memoryType, vm_page_reservation* reservation) 333 memoryType, fIsKernelMap); 889 uint32 memoryType) 946 memoryType), 211 Map(addr_t va, phys_addr_t pa, uint32 attributes, uint32 memoryType, vm_page_reservation* reservation) argument 888 Protect(addr_t start, addr_t end, uint32 attributes, uint32 memoryType) argument
|
H A D | M68KPagingMethod040.cpp | 641 phys_addr_t physicalAddress, uint32 attributes, uint32 memoryType, 649 | MemoryTypeToPageTableEntryFlags(memoryType); 640 PutPageTableEntryInTable(page_table_entry* entry, phys_addr_t physicalAddress, uint32 attributes, uint32 memoryType, bool globalPage) argument
|
/haiku-fatelf/src/system/kernel/arch/x86/paging/32bit/ |
H A D | X86VMTranslationMap32Bit.h | 26 uint32 attributes, uint32 memoryType, 49 uint32 attributes, uint32 memoryType);
|
H A D | X86PagingMethod32Bit.h | 61 uint32 attributes, uint32 memoryType, 76 uint32 memoryType); 146 X86PagingMethod32Bit::MemoryTypeToPageTableEntryFlags(uint32 memoryType) argument 155 switch (memoryType) {
|
H A D | X86VMTranslationMap32Bit.cpp | 140 uint32 memoryType, vm_page_reservation* reservation) 198 memoryType, fIsKernelMap); 692 uint32 memoryType) 747 memoryType), 139 Map(addr_t va, phys_addr_t pa, uint32 attributes, uint32 memoryType, vm_page_reservation* reservation) argument 691 Protect(addr_t start, addr_t end, uint32 attributes, uint32 memoryType) argument
|
H A D | X86PagingMethod32Bit.cpp | 498 phys_addr_t physicalAddress, uint32 attributes, uint32 memoryType, 503 | MemoryTypeToPageTableEntryFlags(memoryType); 497 PutPageTableEntryInTable(page_table_entry* entry, phys_addr_t physicalAddress, uint32 attributes, uint32 memoryType, bool globalPage) argument
|
/haiku-fatelf/src/system/kernel/arch/x86/paging/64bit/ |
H A D | X86VMTranslationMap64Bit.h | 27 uint32 attributes, uint32 memoryType, 50 uint32 attributes, uint32 memoryType);
|
H A D | X86PagingMethod64Bit.h | 73 uint32 attributes, uint32 memoryType, 84 uint32 memoryType); 139 X86PagingMethod64Bit::MemoryTypeToPageTableEntryFlags(uint32 memoryType) argument 148 switch (memoryType) {
|
H A D | X86PagingMethod64Bit.cpp | 313 phys_addr_t physicalAddress, uint32 attributes, uint32 memoryType, 318 | MemoryTypeToPageTableEntryFlags(memoryType); 312 PutPageTableEntryInTable(uint64* entry, phys_addr_t physicalAddress, uint32 attributes, uint32 memoryType, bool globalPage) argument
|
H A D | X86VMTranslationMap64Bit.cpp | 193 uint32 attributes, uint32 memoryType, vm_page_reservation* reservation) 214 attributes, memoryType, fIsKernelMap); 682 uint32 memoryType) 732 memoryType), 192 Map(addr_t virtualAddress, phys_addr_t physicalAddress, uint32 attributes, uint32 memoryType, vm_page_reservation* reservation) argument 681 Protect(addr_t start, addr_t end, uint32 attributes, uint32 memoryType) argument
|
/haiku-fatelf/src/system/kernel/arch/x86/paging/pae/ |
H A D | X86VMTranslationMapPAE.h | 29 uint32 attributes, uint32 memoryType, 52 uint32 attributes, uint32 memoryType);
|
H A D | X86PagingMethodPAE.h | 75 uint32 attributes, uint32 memoryType, 95 uint32 memoryType); 197 X86PagingMethodPAE::MemoryTypeToPageTableEntryFlags(uint32 memoryType) argument 206 switch (memoryType) {
|
H A D | X86VMTranslationMapPAE.cpp | 187 uint32 attributes, uint32 memoryType, vm_page_reservation* reservation) 234 attributes, memoryType, fIsKernelMap); 754 uint32 memoryType) 812 memoryType), 186 Map(addr_t virtualAddress, phys_addr_t physicalAddress, uint32 attributes, uint32 memoryType, vm_page_reservation* reservation) argument 753 Protect(addr_t start, addr_t end, uint32 attributes, uint32 memoryType) argument
|
H A D | X86PagingMethodPAE.cpp | 767 phys_addr_t physicalAddress, uint32 attributes, uint32 memoryType, 772 | MemoryTypeToPageTableEntryFlags(memoryType); 766 PutPageTableEntryInTable(pae_page_table_entry* entry, phys_addr_t physicalAddress, uint32 attributes, uint32 memoryType, bool globalPage) argument
|
/haiku-fatelf/src/system/kernel/arch/ppc/ |
H A D | arch_vm_translation_map.cpp | 148 uint32 attributes, uint32 memoryType, 163 uint32 attributes, uint32 memoryType); 204 uint32 memoryType, bool secondaryHash) 211 entry->write_through = (memoryType == B_MTR_UC) || (memoryType == B_MTR_WT); 212 entry->caching_inhibited = (memoryType == B_MTR_UC); 390 uint32 attributes, uint32 memoryType, vm_page_reservation* reservation) 415 protection, memoryType, false); 432 protection, memoryType, false); 547 uint32 memoryType) 202 fill_page_table_entry(page_table_entry *entry, uint32 virtualSegmentID, addr_t virtualAddress, phys_addr_t physicalAddress, uint8 protection, uint32 memoryType, bool secondaryHash) argument 389 Map(addr_t virtualAddress, phys_addr_t physicalAddress, uint32 attributes, uint32 memoryType, vm_page_reservation* reservation) argument 546 Protect(addr_t base, addr_t top, uint32 attributes, uint32 memoryType) argument [all...] |
/haiku-fatelf/headers/private/kernel/vm/ |
H A D | VMTranslationMap.h | 35 uint32 attributes, uint32 memoryType, 59 uint32 attributes, uint32 memoryType) = 0;
|
H A D | VMArea.h | 117 inline void SetMemoryType(uint32 memoryType); 223 VMArea::SetMemoryType(uint32 memoryType) argument 225 memory_type = memoryType >> MEMORY_TYPE_SHIFT;
|
/haiku-fatelf/src/system/kernel/vm/ |
H A D | vm.cpp | 1605 uint32 memoryType = addressSpec & B_MTR_MASK; local 1606 if (memoryType == 0) 1607 memoryType = B_MTR_UC; 1609 area->SetMemoryType(memoryType); 1611 status = arch_vm_set_memory_type(area, physicalAddress, memoryType);
|