15#define MODULE_INVOLVED_IN_ARM3
138 "Boot Loaded Image");
146 "ARM3 Non Paged Pool");
150 "System View Space");
176 "Non Paged Pool Expansion PTE Space");
291 ListEntry = ListEntry->
Flink)
PVOID MmNonPagedSystemStart
BOOLEAN NTAPI MiInitializeMemoryEvents(VOID)
SIZE_T MmSizeOfNonPagedPoolInBytes
PVOID MmNonPagedPoolExpansionStart
PFN_NUMBER MxPfnAllocation
PVOID MmNonPagedPoolStart
PFN_COUNT MmNumberOfSystemPtes
SIZE_T MmSizeOfPagedPoolInBytes
HARDWARE_PTE_ARMV6 TempPte
IN PUNICODE_STRING IN POBJECT_ATTRIBUTES ObjectAttributes
#define ExAllocatePoolWithTag(hernya, size, tag)
#define KeInitializeEvent(pEvt, foo, foo2)
#define ExAcquireResourceExclusiveLite(res, wait)
#define InitializeListHead(ListHead)
VOID NTAPI MiInitializeSessionIds(VOID)
VOID NTAPI MiWriteProtectSystemImage(_In_ PVOID ImageBase)
FORCEINLINE VOID MI_MAKE_HARDWARE_PTE_KERNEL(IN PMMPTE NewPte, IN PMMPTE MappingPte, IN ULONG_PTR ProtectionMask, IN PFN_NUMBER PageFrameNumber)
VOID NTAPI MiInitializeSessionWsSupport(VOID)
PMMSUPPORT MmKernelAddressSpace
FAST_MUTEX MiGlobalPageOperation
NTSTATUS MiRosTrimCache(ULONG Target, ULONG Priority, PULONG NrFreed)
BOOLEAN Mm64BitPhysicalAddress
PMMPTE MmSharedUserDataPte
VOID NTAPI MiInitSystemMemoryAreas(VOID)
NTSTATUS NTAPI MmInitBsmThread(VOID)
VOID NTAPI MiDbgDumpAddressSpace(VOID)
VOID NTAPI MiCreateArm3StaticMemoryArea(PVOID BaseAddress, SIZE_T Size, BOOLEAN Executable)
UCHAR MmDisablePagingExecutive
BOOLEAN NTAPI MmInitSystem(IN ULONG Phase, IN PLOADER_PARAMETER_BLOCK LoaderBlock)
#define MiAddressToPte(x)
#define InitializeObjectAttributes(p, n, a, r, s)
_In_ HANDLE _Outptr_result_bytebuffer_ ViewSize PVOID * BaseAddress
NTSYSAPI NTSTATUS NTAPI ZwClose(_In_ HANDLE Handle)
#define THREAD_ALL_ACCESS
#define PAGE_EXECUTE_READWRITE
VOID FASTCALL ExReleaseResourceLite(IN PERESOURCE Resource)
#define MI_REAL_SYSTEM_RANGE_START
VOID NTAPI KeBalanceSetManager(IN PVOID Context)
FORCEINLINE VOID MmLockAddressSpace(PMMSUPPORT AddressSpace)
NTSTATUS NTAPI MmCreateMemoryArea(PMMSUPPORT AddressSpace, ULONG Type, PVOID *BaseAddress, SIZE_T Length, ULONG Protection, PMEMORY_AREA *Result, ULONG AllocationFlags, ULONG AllocationGranularity)
#define MEMORY_AREA_STATIC
NTSTATUS MmTrimUserMemory(ULONG Target, ULONG Priority, PULONG NrFreedPages)
#define MEMORY_AREA_OWNED_BY_ARM3
VOID NTAPI MiInitBalancerThread(VOID)
FORCEINLINE VOID MmUnlockAddressSpace(PMMSUPPORT AddressSpace)
VOID NTAPI MmInitializeMemoryConsumer(ULONG Consumer, NTSTATUS(*Trim)(ULONG Target, ULONG Priority, PULONG NrFreed))
NTSTATUS NTAPI MmInitSectionImplementation(VOID)
VOID NTAPI MmInitializeRmapList(VOID)
FORCEINLINE PMMSUPPORT MmGetKernelAddressSpace(VOID)
VOID NTAPI MmInitGlobalKernelPageDirectory(VOID)
VOID NTAPI MmInitPagingFile(VOID)
NTSTATUS NTAPI PsCreateSystemThread(OUT PHANDLE ThreadHandle, IN ACCESS_MASK DesiredAccess, IN POBJECT_ATTRIBUTES ObjectAttributes, IN HANDLE ProcessHandle, IN PCLIENT_ID ClientId, IN PKSTART_ROUTINE StartRoutine, IN PVOID StartContext)
LIST_ENTRY PsLoadedModuleList
ERESOURCE PsLoadedModuleResource
#define KI_USER_SHARED_DATA
struct _LIST_ENTRY * Flink
#define CONTAINING_RECORD(address, type, field)
_Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_DEVICE_PROPERTY_DATA _In_ DEVPROPTYPE _In_ ULONG Size
_In_ WDFINTERRUPT _In_ WDF_INTERRUPT_POLICY _In_ WDF_INTERRUPT_PRIORITY Priority
FORCEINLINE VOID ExInitializeFastMutex(_Out_ PFAST_MUTEX FastMutex)