Lines Matching defs:oldEntry

128 		pae_page_table_entry oldEntry, pae_page_table_entry newEntry)
133 fOldEntry(oldEntry),
161 pae_page_table_entry oldEntry, pae_page_table_entry flagsCleared)
166 fOldEntry(oldEntry),
480 pae_page_table_entry oldEntry
484 T(Unmap(this, start, oldEntry));
488 if ((oldEntry & X86_PAE_PTE_ACCESSED) != 0) {
541 pae_page_table_entry oldEntry
545 if ((oldEntry & X86_PAE_PTE_ACCESSED) != 0) {
585 pae_page_table_entry oldEntry = X86PagingMethodPAE::ClearTableEntry(
588 T(Unmap(this, address, oldEntry));
592 if ((oldEntry & X86_PAE_PTE_PRESENT) == 0) {
599 if ((oldEntry & X86_PAE_PTE_ACCESSED) != 0) {
622 PageUnmapped(area, (oldEntry & X86_PAE_PTE_ADDRESS_MASK) / B_PAGE_SIZE,
623 (oldEntry & X86_PAE_PTE_ACCESSED) != 0,
624 (oldEntry & X86_PAE_PTE_DIRTY) != 0, updatePageQueue);
668 pae_page_table_entry oldEntry
670 if ((oldEntry & X86_PAE_PTE_PRESENT) == 0)
673 T(Unmap(this, start, oldEntry));
677 if ((oldEntry & X86_PAE_PTE_ACCESSED) != 0) {
687 (oldEntry & X86_PAE_PTE_ADDRESS_MASK) / B_PAGE_SIZE);
693 if ((oldEntry & X86_PAE_PTE_ACCESSED) != 0)
695 if ((oldEntry & X86_PAE_PTE_DIRTY) != 0)
802 pae_page_table_entry oldEntry
809 if ((oldEntry & X86_PAE_PTE_PRESENT) == 0) {
815 T(Unmap(this, address, oldEntry));
819 if ((oldEntry & X86_PAE_PTE_ACCESSED) != 0) {
826 if ((oldEntry & X86_PAE_PTE_DIRTY) != 0)
855 pae_page_table_entry oldEntry = pageTable[
860 if ((oldEntry & X86_PAE_PTE_PRESENT) != 0)
861 T(Unmap(this, address, oldEntry));
1041 pae_page_table_entry oldEntry;
1043 oldEntry = X86PagingMethodPAE::TestAndSetTableEntry(
1049 if (oldEntry == entry)
1051 entry = oldEntry;
1059 if ((oldEntry & X86_PAE_PTE_ACCESSED) != 0) {
1095 pae_page_table_entry oldEntry
1100 T(ClearFlags(this, address, oldEntry, flagsToClear));
1102 if ((oldEntry & flagsToClear) != 0)
1135 pae_page_table_entry oldEntry;
1139 oldEntry = *entry;
1140 if ((oldEntry & X86_PAE_PTE_PRESENT) == 0) {
1145 if (oldEntry & X86_PAE_PTE_ACCESSED) {
1147 oldEntry = X86PagingMethodPAE::ClearTableEntryFlags(entry,
1149 T(ClearFlags(this, address, oldEntry,
1155 if (X86PagingMethodPAE::TestAndSetTableEntry(entry, 0, oldEntry)
1156 == oldEntry) {
1157 T(ClearFlagsUnmap(this, address, oldEntry));
1164 oldEntry = X86PagingMethodPAE::ClearTableEntryFlags(entry,
1166 T(ClearFlags(this, address, oldEntry,
1172 _modified = (oldEntry & X86_PAE_PTE_DIRTY) != 0;
1174 if ((oldEntry & X86_PAE_PTE_ACCESSED) != 0) {
1195 (oldEntry & X86_PAE_PTE_ADDRESS_MASK) / B_PAGE_SIZE);