/haiku-fatelf/src/system/kernel/arch/arm/paging/32bit/ |
H A D | ARMPagingMethod32Bit.h | 56 page_table_entry* entry, 60 static page_table_entry SetPageTableEntry(page_table_entry* entry, 61 page_table_entry newEntry); 62 static page_table_entry SetPageTableEntryFlags(page_table_entry* entry, 64 static page_table_entry TestAndSetPageTableEntry( 65 page_table_entry* entry, 66 page_table_entry newEntry, 67 page_table_entry oldEntr [all...] |
H A D | paging.h | 32 typedef uint32 page_table_entry; typedef
|
H A D | ARMVMTranslationMap32Bit.cpp | 190 page_table_entry* pt = (page_table_entry*)fPageMapper->GetPageTableAt( 235 page_table_entry* pt = (page_table_entry*)fPageMapper->GetPageTableAt( 247 page_table_entry oldEntry 286 page_table_entry* pt = (page_table_entry*)fPageMapper->GetPageTableAt( 290 page_table_entry oldEntry = ARMPagingMethod32Bit::ClearPageTableEntry( 364 page_table_entry* pt = (page_table_entry*)fPageMappe [all...] |
H A D | ARMPagingMethod32Bit.cpp | 70 page_table_entry* fPageTable; 97 page_table_entry* pageTable = (page_table_entry*)vm_allocate_early(args, 150 fPageTable = (page_table_entry*)data; 171 page_table_entry& pte = fPageTable[ 375 page_table_entry* ptEntry = (page_table_entry*) 426 page_table_entry pageTableEntry; 437 pageTableEntry = ((page_table_entry*)virtualPageTable)[index]; 476 ARMPagingMethod32Bit::PutPageTableEntryInTable(page_table_entry* entr [all...] |
/haiku-fatelf/src/system/kernel/arch/m68k/paging/040/ |
H A D | M68KPagingMethod040.h | 43 inline page_table_entry* PageHole() const 68 page_table_entry* entry, 73 static page_table_entry SetPageTableEntry(page_table_entry* entry, 74 page_table_entry newEntry); 75 static page_table_entry SetPageTableEntryFlags(page_table_entry* entry, 77 static page_table_entry TestAndSetPageTableEntry( 78 page_table_entry* entry, 79 page_table_entry newEntr [all...] |
H A D | M68KVMTranslationMap040.cpp | 82 page_table_entry *pgtbl; 92 pgtbl = (page_table_entry *)page; 226 page_table_entry *pt; 322 pt = (page_table_entry*)MapperGetPageTableAt(PDE_TO_PA(pd[dindex])); 357 page_table_entry *pt; 386 pt = (page_table_entry*)MapperGetPageTableAt( 402 page_table_entry oldEntry 442 page_table_entry* pd = (page_table_entry*)MapperGetPageTableAt( 449 page_table_entry* p [all...] |
H A D | M68KPagingMethod040.cpp | 49 //static page_table_entry sQueryDesc __attribute__ (( aligned (4) )); 87 init_page_table_entry(page_table_entry *entry) 94 update_page_table_entry(page_table_entry *entry, page_table_entry *with) 147 page_table_entry* fPageTable; 174 page_table_entry* pageTable = (page_table_entry*)vm_allocate_early(args, 229 fPageTable = (page_table_entry*)data; 250 page_table_entry& pte = fPageTable[ 354 fPageHole = (page_table_entry*)arg [all...] |
H A D | paging.h | 122 typedef uint32 page_table_entry;
|
/haiku-fatelf/src/system/kernel/arch/x86/paging/32bit/ |
H A D | X86PagingMethod32Bit.h | 39 inline page_table_entry* PageHole() const 59 page_table_entry* entry, 63 static page_table_entry SetPageTableEntry(page_table_entry* entry, 64 page_table_entry newEntry); 65 static page_table_entry SetPageTableEntryFlags(page_table_entry* entry, 67 static page_table_entry TestAndSetPageTableEntry( 68 page_table_entry* entry, 69 page_table_entry newEntr [all...] |
H A D | X86VMTranslationMap32Bit.cpp | 189 page_table_entry* pt = (page_table_entry*)fPageMapper->GetPageTableAt( 234 page_table_entry* pt = (page_table_entry*)fPageMapper->GetPageTableAt( 246 page_table_entry oldEntry 286 page_table_entry* pt = (page_table_entry*)fPageMapper->GetPageTableAt( 301 page_table_entry oldEntry 340 page_table_entry* pt = (page_table_entry*)fPageMappe [all...] |
H A D | X86PagingMethod32Bit.cpp | 69 page_table_entry* fPageTable; 96 page_table_entry* pageTable = (page_table_entry*)vm_allocate_early(args, 149 fPageTable = (page_table_entry*)data; 170 page_table_entry& pte = fPageTable[ 269 fPageHole = (page_table_entry*)(addr_t)args->arch_args.page_hole; 447 page_table_entry pageTableEntry; 458 pageTableEntry = ((page_table_entry*)virtualPageTable)[index]; 497 X86PagingMethod32Bit::PutPageTableEntryInTable(page_table_entry* entry, 501 page_table_entry pag [all...] |
H A D | paging.h | 66 typedef uint32 page_table_entry; typedef
|
/haiku-fatelf/src/system/kernel/arch/ppc/ |
H A D | arch_mmu.cpp | 12 page_table_entry::PrimaryHash(uint32 virtualSegmentID, uint32 virtualAddress) 19 page_table_entry::SecondaryHash(uint32 virtualSegmentID, uint32 virtualAddress) 26 page_table_entry::SecondaryHash(uint32 primaryHash)
|
H A D | arch_vm_translation_map.cpp | 136 page_table_entry* LookupPageTableEntry(addr_t virtualAddress); 202 fill_page_table_entry(page_table_entry *entry, uint32 virtualSegmentID, 231 page_table_entry * 241 uint32 hash = page_table_entry::PrimaryHash(virtualSegmentID, virtualAddress); 245 page_table_entry *entry = &group->entry[i]; 255 hash = page_table_entry::SecondaryHash(hash); 259 page_table_entry *entry = &group->entry[i]; 274 page_table_entry *entry = LookupPageTableEntry(virtualAddress); 405 uint32 hash = page_table_entry::PrimaryHash(virtualSegmentID, virtualAddress); 409 page_table_entry *entr [all...] |
/haiku-fatelf/src/system/boot/arch/m68k/ |
H A D | mmu_040.cpp | 194 page_table_entry *pt; 245 pt = (page_table_entry *)tbl; 263 static page_table_entry * 268 page_table_entry *pt; 279 pt = (page_table_entry *)PDE_TO_TA(pd[dindex]); 295 page_table_entry *pt; 321 page_table_entry *pt;
|
/haiku-fatelf/src/system/kernel/arch/m68k/ |
H A D | arch_vm_translation_map_impl.cpp | 74 static page_table_entry *iospace_pgtables = NULL; 87 static page_table_entry *page_hole = NULL; 93 //static page_table_entry *sQueryPageTable; 96 static page_table_entry sQueryDesc __attribute__ (( aligned (4) )); 168 init_page_table_entry(page_table_entry *entry) 175 update_page_table_entry(page_table_entry *entry, page_table_entry *with) 226 page_table_entry *pt; 245 pt = (page_table_entry *)pa; 253 pt = (page_table_entry *)p [all...] |
/haiku-fatelf/headers/private/kernel/arch/ppc/ |
H A D | arch_mmu.h | 106 struct page_table_entry { struct 130 struct page_table_entry entry[8];
|
/haiku-fatelf/headers/private/kernel/arch/m68k/ |
H A D | arch_030_mmu.h | 103 typedef struct long_page_table_entry page_table_entry; typedef in typeref:struct:long_page_table_entry 136 #define SIZ_PAGETBL (NUM_PAGEENT_PER_TBL * sizeof(page_table_entry))
|
H A D | arch_040_mmu.h | 77 typedef uint32 page_table_entry; typedef 134 #define SIZ_PAGETBL (NUM_PAGEENT_PER_TBL * sizeof(page_table_entry))
|
/haiku-fatelf/src/system/boot/platform/openfirmware/arch/ppc/ |
H A D | mmu.cpp | 206 fill_page_table_entry(page_table_entry *entry, uint32 virtualSegmentID, 240 uint32 hash = page_table_entry::PrimaryHash(virtualSegmentID, 256 hash = page_table_entry::SecondaryHash(hash); 630 uint32 hash = page_table_entry::PrimaryHash(virtualSegmentID, 633 page_table_entry *entry = NULL; 645 hash = page_table_entry::SecondaryHash(hash);
|
/haiku-fatelf/src/system/boot/platform/cfe/arch/ppc/ |
H A D | mmu.cpp | 124 fill_page_table_entry(page_table_entry *entry, uint32 virtualSegmentID, 158 uint32 hash = page_table_entry::PrimaryHash(virtualSegmentID, 174 hash = page_table_entry::SecondaryHash(hash);
|
/haiku-fatelf/src/system/kernel/arch/x86/paging/pae/ |
H A D | X86PagingMethodPAE.cpp | 59 fPageHole = (page_table_entry*) 172 page_table_entry* entry = &fPageHole[virtualBase / B_PAGE_SIZE]; 249 page_table_entry* entry = fPageHole + virtualBase / B_PAGE_SIZE + i; 306 page_table_entry* fPageHole;
|