Searched refs:memoryType (Results 1 - 24 of 24) sorted by relevance

/haiku-fatelf/src/system/kernel/arch/arm/paging/32bit/
H A DARMPagingMethod32Bit.h58 uint32 attributes, uint32 memoryType,
73 uint32 memoryType);
141 ARMPagingMethod32Bit::MemoryTypeToPageTableEntryFlags(uint32 memoryType) argument
151 switch (memoryType) {
H A DARMVMTranslationMap32Bit.h26 uint32 attributes, uint32 memoryType,
46 uint32 attributes, uint32 memoryType);
H A DARMVMTranslationMap32Bit.cpp141 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 DARMPagingMethod32Bit.cpp477 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 DM68KVMTranslationMap040.h25 uint32 attributes, uint32 memoryType,
45 uint32 attributes, uint32 memoryType);
H A DM68KPagingMethod040.h70 uint32 attributes, uint32 memoryType,
87 uint32 memoryType);
160 M68KPagingMethod040::MemoryTypeToPageTableEntryFlags(uint32 memoryType) argument
171 switch (memoryType) {
H A DM68KVMTranslationMap040.cpp212 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 DM68KPagingMethod040.cpp641 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 DX86VMTranslationMap32Bit.h26 uint32 attributes, uint32 memoryType,
49 uint32 attributes, uint32 memoryType);
H A DX86PagingMethod32Bit.h61 uint32 attributes, uint32 memoryType,
76 uint32 memoryType);
146 X86PagingMethod32Bit::MemoryTypeToPageTableEntryFlags(uint32 memoryType) argument
155 switch (memoryType) {
H A DX86VMTranslationMap32Bit.cpp140 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 DX86PagingMethod32Bit.cpp498 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 DX86VMTranslationMap64Bit.h27 uint32 attributes, uint32 memoryType,
50 uint32 attributes, uint32 memoryType);
H A DX86PagingMethod64Bit.h73 uint32 attributes, uint32 memoryType,
84 uint32 memoryType);
139 X86PagingMethod64Bit::MemoryTypeToPageTableEntryFlags(uint32 memoryType) argument
148 switch (memoryType) {
H A DX86PagingMethod64Bit.cpp313 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 DX86VMTranslationMap64Bit.cpp193 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 DX86VMTranslationMapPAE.h29 uint32 attributes, uint32 memoryType,
52 uint32 attributes, uint32 memoryType);
H A DX86PagingMethodPAE.h75 uint32 attributes, uint32 memoryType,
95 uint32 memoryType);
197 X86PagingMethodPAE::MemoryTypeToPageTableEntryFlags(uint32 memoryType) argument
206 switch (memoryType) {
H A DX86VMTranslationMapPAE.cpp187 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 DX86PagingMethodPAE.cpp767 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 Darch_vm_translation_map.cpp148 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 DVMTranslationMap.h35 uint32 attributes, uint32 memoryType,
59 uint32 attributes, uint32 memoryType) = 0;
H A DVMArea.h117 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 Dvm.cpp1605 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);

Completed in 149 milliseconds