Home
last modified time | relevance | path

Searched refs:Pte (Results 1 – 14 of 14) sorted by relevance

/reactos/ntoskrnl/mm/i386/
H A Dpagepae.c561 Pte = *Pt; in MmGetPageEntryForProcessForPAE()
570 ULONG Pte; in MmGetPageEntryForProcess() local
576 Pte = *Pt; in MmGetPageEntryForProcess()
646 Pte = 0LL; in MmDeleteVirtualMapping()
647 Pte = ExfpInterlockedExchange64UL(Pt, &Pte); in MmDeleteVirtualMapping()
676 ULONG Pte; in MmDeleteVirtualMapping() local
768 Pte = 0LL; in MmDeletePageFileMapping()
769 Pte = ExfpInterlockedExchange64UL(Pt, &Pte); in MmDeletePageFileMapping()
950 } while (Pte != InterlockedCompareExchangeUL(Pt, Pte & ~PA_DIRTY, Pte)); in MmSetCleanPage()
1012 } while (Pte != InterlockedCompareExchangeUL(Pt, Pte | PA_DIRTY, Pte)); in MmSetDirtyPage()
[all …]
H A Dpage.c592 ULONG_PTR Pte; in MmCreatePageFileMapping() local
613 Pte = InterlockedExchangePte(PointerPte, SwapEntry << 1); in MmCreatePageFileMapping()
614 if (Pte != 0) in MmCreatePageFileMapping()
639 ULONG_PTR Pte; in MmCreateVirtualMappingUnsafeEx() local
689 Pte = InterlockedExchangePte(PointerPte, TempPte.u.Long); in MmCreateVirtualMappingUnsafeEx()
691 if (Pte != 0) in MmCreateVirtualMappingUnsafeEx()
693 DPRINT1("Bad PTE %lx at %p for %p\n", Pte, PointerPte, Address); in MmCreateVirtualMappingUnsafeEx()
/reactos/hal/halx86/generic/
H A Dbios.c461 Pte->Valid = 1; in HalpMapRealModeMemory()
462 Pte->Write = 1; in HalpMapRealModeMemory()
463 Pte->Owner = 1; in HalpMapRealModeMemory()
481 Pte->Valid = 1; in HalpMapRealModeMemory()
482 Pte->Write = 1; in HalpMapRealModeMemory()
483 Pte->Owner = 1; in HalpMapRealModeMemory()
501 Pte++; in HalpMapRealModeMemory()
610 PHARDWARE_PTE Pte; in HalpUnmapRealModeMemory() local
621 Pte->Valid = 0; in HalpUnmapRealModeMemory()
622 Pte->Write = 0; in HalpUnmapRealModeMemory()
[all …]
/reactos/ntoskrnl/mm/arm/
H A Dstubs.c221 MMPTE Pte; in MiGetPageEntryForProcess() local
222 Pte.u.Hard.AsUlong = 0; in MiGetPageEntryForProcess()
233 Pte = *PointerPte; in MiGetPageEntryForProcess()
240 return Pte; in MiGetPageEntryForProcess()
474 MMPTE Pte; in MmDeleteVirtualMapping() local
486 Pte = *PointerPte; in MmDeleteVirtualMapping()
542 MMPTE Pte; in MmGetPfnForProcess() local
606 MMPTE Pte; in MmIsPageSwapEntry() local
616 return (Pte.u.Hard.Valid == 0) && (Pte.u.Hard.AsUlong); in MmIsPageSwapEntry()
688 MMPTE Pte; in MmGetPhysicalAddress() local
[all …]
/reactos/ntoskrnl/ke/i386/
H A Dpatpge.c158 PHARDWARE_PTE Pde, Pte; in Ki386MapAddress() local
174 Pte = &PageTable[(VirtualPtr >> 12) & ((1 << PTE_BITS) - 1)]; in Ki386MapAddress()
175 Pte->Valid = 1; in Ki386MapAddress()
176 Pte->PageFrameNumber = (PFN_NUMBER)(PhysicalPtr.QuadPart >> PAGE_SHIFT); in Ki386MapAddress()
183 Ki386ConvertPte(PHARDWARE_PTE Pte) in Ki386ConvertPte() argument
189 VirtualPtr = (PVOID)(Pte->PageFrameNumber << PAGE_SHIFT); in Ki386ConvertPte()
193 Pte->PageFrameNumber = (PFN_NUMBER)(PhysicalPtr.QuadPart >> PAGE_SHIFT); in Ki386ConvertPte()
/reactos/boot/freeldr/freeldr/ntldr/arch/arm/
H A Dwinldr.c114 LargePte = &PdrPage->PageDir.Pte[StartupPdePageTableIndex]; in WinLdrMapSpecialPages()
119 LargePte = &PdrPage->PageDir.Pte[PdrPageTableIndex]; in WinLdrMapSpecialPages()
140 PointerPte = &PdrPage->PageDirPageTable.Pte[0x300]; in WinLdrMapSpecialPages()
158 PointerPte = &PdrPage->VectorPageTable.Pte[0xF0]; in WinLdrMapSpecialPages()
215 LargePte = &PdrPage->PageDir.Pte[LowMemPageTableIndex]; in MempAllocatePageTables()
220 LargePte = &PdrPage->PageDir.Pte[MmioPageTableIndex]; in MempAllocatePageTables()
239 PointerPte = PdrPage->KernelPageTable[0].Pte; in MempAllocatePageTables()
/reactos/boot/environ/lib/mm/i386/
H A Dmmx86.c209 PMMPTE Pte; in MmDefpMapPhysicalAddress() local
313 Pte = MiAddressToPte(VirtualAddress); in MmDefpMapPhysicalAddress()
323 Pte->u.Hard.Write = 1; in MmDefpMapPhysicalAddress()
324 Pte->u.Hard.Valid = 1; in MmDefpMapPhysicalAddress()
330 Pte->u.Hard.CacheDisable = 1; in MmDefpMapPhysicalAddress()
331 Pte->u.Hard.WriteThrough = 1; in MmDefpMapPhysicalAddress()
336 Pte->u.Hard.WriteThrough = 1; in MmDefpMapPhysicalAddress()
357 PMMPTE Pte; in MmDefpTranslateVirtualAddress() local
392 Pte = MiAddressToPte(VirtualAddress); in MmDefpTranslateVirtualAddress()
398 Pte = &PageTable[MiAddressToPteOffset(VirtualAddress)]; in MmDefpTranslateVirtualAddress()
[all …]
/reactos/hal/halx86/apic/
H A Dapic.c461 PHARDWARE_PTE Pte; in ApicInitializeIOApic() local
467 Pte = HalAddressToPte(IOAPIC_BASE); in ApicInitializeIOApic()
468 Pte->PageFrameNumber = IOAPIC_PHYS_BASE / PAGE_SIZE; in ApicInitializeIOApic()
469 Pte->Valid = 1; in ApicInitializeIOApic()
470 Pte->Write = 1; in ApicInitializeIOApic()
471 Pte->Owner = 1; in ApicInitializeIOApic()
472 Pte->CacheDisable = 1; in ApicInitializeIOApic()
473 Pte->Global = 1; in ApicInitializeIOApic()
/reactos/ntoskrnl/mm/ARM3/
H A Dsyspte.c71 MI_GET_CLUSTER_SIZE(IN PMMPTE Pte) in MI_GET_CLUSTER_SIZE() argument
76 if (Pte->u.List.OneEntry) in MI_GET_CLUSTER_SIZE()
82 Pte++; in MI_GET_CLUSTER_SIZE()
83 return (ULONG)Pte->u.List.NextEntry; in MI_GET_CLUSTER_SIZE()
H A Dmiarm.h182 #define MI_IS_SESSION_PTE(Pte) \ argument
183 ((((PMMPTE)Pte) >= MiSessionBasePte) && (((PMMPTE)Pte) < MiSessionLastPte))
/reactos/boot/freeldr/freeldr/include/arch/arm/
H A Dhardware.h44 HARDWARE_PTE_ARMV6 Pte[1024]; member
53 HARDWARE_LARGE_PTE_ARMV6 Pte[4096]; member
/reactos/ntoskrnl/mm/
H A Dbalance.c232 PMMPTE Pte = MiAddressToPte(Address); in MmTrimUserMemory() local
233 Accessed = Accessed || Pte->u.Hard.Accessed; in MmTrimUserMemory()
234 Pte->u.Hard.Accessed = 0; in MmTrimUserMemory()
/reactos/sdk/include/ddk/
H A Dd3dkmthk.h2685 DXGK_PTE Pte[D3DKMT_GET_PTE_MAX]; // Out member
/reactos/hal/halx86/legacy/bus/
H A Dpci_vendors.ids23903 1a8c Verigy Pte. Ltd.
25711 1efb Flexxon Pte Ltd