Lines Matching defs:pt

227 	page_table_entry *pt;
323 pt = (page_table_entry*)MapperGetPageTableAt(PDE_TO_PA(pd[dindex]));
325 //pt += (dindex % NUM_PAGETBL_PER_PAGE) * NUM_PAGEENT_PER_TBL;
329 ASSERT_PRINT((PTE_TYPE(pt[pindex]) != DT_INVALID) == 0,
331 pt[pindex]);
333 M68KPagingMethod040::PutPageTableEntryInTable(&pt[pindex], pa, attributes,
358 page_table_entry *pt;
387 pt = (page_table_entry*)MapperGetPageTableAt(
390 //pt += (index % NUM_PAGETBL_PER_PAGE) * NUM_PAGEENT_PER_TBL;
395 if (PTE_TYPE(pt[index]) != DT_PAGE
396 && PTE_TYPE(pt[index]) != DT_INDIRECT) {
404 = M68KPagingMethod040::ClearPageTableEntry(&pt[index]);
450 page_table_entry* pt = (page_table_entry*)MapperGetPageTableAt(
454 if (PTE_TYPE(pt[index]) == DT_INDIRECT) {
455 phys_addr_t indirectAddress = PIE_TO_TA(pt[index]);
456 pt = (page_table_entry*)MapperGetPageTableAt(
457 PIE_TO_TA(pt[index]), true);
462 &pt[index]);
547 page_table_entry* pt = (page_table_entry*)MapperGetPageTableAt(
552 page_table_entry *e = &pt[index];
555 if (PTE_TYPE(pt[index]) == DT_INDIRECT) {
556 phys_addr_t indirectAddress = PIE_TO_TA(pt[index]);
558 PIE_TO_TA(pt[index]));
702 page_table_entry* pt
710 &pt[VADDR_TO_PTENT(address)]);
790 page_table_entry* pt = (page_table_entry*)MapperGetPageTableAt(
794 if (PTE_TYPE(pt[index]) == DT_INDIRECT) {
795 pt = (page_table_entry*)MapperGetPageTableAt(
796 pt[index] & M68K_PIE_ADDRESS_MASK);
800 page_table_entry entry = pt[index];
853 page_table_entry* pt = (page_table_entry*)((char *)
859 if (PTE_TYPE(pt[index]) == DT_INDIRECT) {
860 phys_addr_t ppt = pt[index] & M68K_PIE_ADDRESS_MASK;
861 pt = (page_table_entry*)((char *)
868 page_table_entry entry = pt[index];
924 page_table_entry* pt = (page_table_entry*)MapperGetPageTableAt(
929 page_table_entry entry = pt[index];
942 &pt[index],
985 page_table_entry* pt = (page_table_entry*)MapperGetPageTableAt(
991 = M68KPagingMethod040::ClearPageTableEntryFlags(&pt[index],
1024 page_table_entry* pt = (page_table_entry*)MapperGetPageTableAt(
1034 oldEntry = pt[index];
1043 &pt[index], M68K_PTE_ACCESSED | M68K_PTE_DIRTY);
1048 if (M68KPagingMethod040::TestAndSetPageTableEntry(&pt[index], 0,
1056 oldEntry = M68KPagingMethod040::ClearPageTableEntryFlags(&pt[index],