Home
last modified time | relevance | path

Searched refs:VadNode (Results 1 – 4 of 4) sorted by relevance

/reactos/ntoskrnl/mm/
H A Dmarea.c173 marea->VadNode.u.VadFlags.Spare = 1; in MmInsertMemoryArea()
174 marea->VadNode.u.VadFlags.Protection = MiMakeProtectionMask(Protect); in MmInsertMemoryArea()
177 if (marea->VadNode.EndingVpn + 1 < (ULONG_PTR)MmSystemRangeStart >> PAGE_SHIFT) in MmInsertMemoryArea()
190 MiInsertVad(&marea->VadNode, &Process->VadRoot); in MmInsertMemoryArea()
192 marea->Vad = &marea->VadNode; in MmInsertMemoryArea()
208 MiInsertVad(&marea->VadNode, &MiRosKernelVadRoot); in MmInsertMemoryArea()
350 ASSERT(MemoryArea->VadNode.u.VadFlags.Spare != 0); in MmFreeMemoryArea()
354 MiRemoveNode((PMMADDRESS_NODE)&MemoryArea->VadNode, &Process->VadRoot); in MmFreeMemoryArea()
363 MiRemoveNode((PMMADDRESS_NODE)&MemoryArea->VadNode, &MiRosKernelVadRoot); in MmFreeMemoryArea()
470 MemoryArea->VadNode.StartingVpn = (ULONG_PTR)*BaseAddress >> PAGE_SHIFT; in MmCreateMemoryArea()
[all …]
H A Dsection.c1746 …>= (LONGLONG)PAGE_ROUND_UP(Segment->RawLength.QuadPart)) && (MemoryArea->VadNode.u.VadFlags.VadTyp… in MmNotPresentFaultSectionView()
2121 if (MemoryArea->VadNode.u.VadFlags.VadType == VadImageMap) in MmQuerySectionView()
2133 Info->AllocationProtect = MmProtectToValue[MemoryArea->VadNode.u.VadFlags.Protection]; in MmQuerySectionView()
3435 MArea->VadNode.u.VadFlags.VadType = VadImageMap; in MmMapViewOfSegment()
3627 if (MemoryArea->VadNode.u.VadFlags.VadType == VadImageMap) in MiRosUnmapViewOfSection()
3676 PMMVAD Vad = &MemoryArea->VadNode; in MiRosUnmapViewOfSection()
4803 ASSERT(MemoryArea->VadNode.u.VadFlags.VadType != VadImageMap); in MmArePagesResident()
5225 ASSERT(MemoryArea->VadNode.u.VadFlags.VadType != VadImageMap); in MmMakePagesDirty()
/reactos/ntoskrnl/mm/ARM3/
H A Dvirtual.c5496 ASSERT(Vad->StartingVpn == MemoryArea->VadNode.StartingVpn); in NtFreeVirtualMemory()
5497 ASSERT(Vad->EndingVpn == MemoryArea->VadNode.EndingVpn); in NtFreeVirtualMemory()
5499 MemoryArea->VadNode.StartingVpn = Vad->StartingVpn; in NtFreeVirtualMemory()
5530 ASSERT(Vad->StartingVpn == MemoryArea->VadNode.StartingVpn); in NtFreeVirtualMemory()
5531 ASSERT(Vad->EndingVpn == MemoryArea->VadNode.EndingVpn); in NtFreeVirtualMemory()
5533 MemoryArea->VadNode.EndingVpn = Vad->EndingVpn; in NtFreeVirtualMemory()
5589 ASSERT(Vad->StartingVpn == MemoryArea->VadNode.StartingVpn); in NtFreeVirtualMemory()
5590 ASSERT(Vad->EndingVpn == MemoryArea->VadNode.EndingVpn); in NtFreeVirtualMemory()
5592 MemoryArea->VadNode.EndingVpn = Vad->EndingVpn; in NtFreeVirtualMemory()
/reactos/ntoskrnl/include/internal/
H A Dmm.h244 #define MA_GetStartingAddress(_MemoryArea) ((_MemoryArea)->VadNode.StartingVpn << PAGE_SHIFT)
245 #define MA_GetEndingAddress(_MemoryArea) (((_MemoryArea)->VadNode.EndingVpn + 1) << PAGE_SHIFT)
249 MMVAD VadNode; member