15 #define MODULE_INVOLVED_IN_ARM3 122 ASSERT(NumberOfPages != 0);
134 if (NumberOfPages >
Offset)
150 PointerPte += (
Offset + 1);
172 Pfn1 = (
PMMPFN)Pfn1->u1.Flink;
192 ASSERT (NumberOfPages != 0);
PVOID NTAPI MiMapPagesInZeroSpace(IN PMMPFN Pfn1, IN PFN_NUMBER NumberOfPages)
#define KeGetCurrentIrql()
VOID NTAPI MiUnmapPagesInZeroSpace(IN PVOID VirtualAddress, IN PFN_NUMBER NumberOfPages)
PMMPTE MmLastReservedMappingPte
#define MiAddressToPte(x)
NTSTATUS(* NTAPI)(IN PFILE_FULL_EA_INFORMATION EaBuffer, IN ULONG EaLength, OUT PULONG ErrorOffset)
FORCEINLINE VOID MI_WRITE_VALID_PTE(IN PMMPTE PointerPte, IN MMPTE TempPte)
PMMPTE MmFirstReservedMappingPte
#define PsGetCurrentProcess
#define MI_HYPERSPACE_PTES
_Must_inspect_result_ _In_ WDFDMATRANSACTION _In_ PFN_WDF_PROGRAM_DMA _In_ WDF_DMA_DIRECTION _In_ PMDL _In_ PVOID VirtualAddress
VOID NTAPI MiUnmapPageInHyperSpace(IN PEPROCESS Process, IN PVOID Address, IN KIRQL OldIrql)
PVOID NTAPI MiMapPageInHyperSpace(IN PEPROCESS Process, IN PFN_NUMBER Page, IN PKIRQL OldIrql)
MMPTE ValidKernelPteLocal
#define KeAcquireSpinLock(sl, irql)
HARDWARE_PTE_ARMV6 TempPte
_Requires_lock_held_ Interrupt _Releases_lock_ Interrupt _In_ _IRQL_restores_ KIRQL OldIrql
LIST_HEAD(acpi_bus_event_list)
FORCEINLINE PMMPFN MiGetPfnEntry(IN PFN_NUMBER Pfn)
_In_ ULONG _In_ ULONG Offset
#define KeReleaseSpinLock(sl, irql)
FORCEINLINE VOID KeFlushProcessTb(VOID)
_Must_inspect_result_ _In_ PLARGE_INTEGER _In_ PLARGE_INTEGER _In_ ULONG _In_ PFILE_OBJECT _In_ PVOID Process
FORCEINLINE PFN_NUMBER MiGetPfnEntryIndex(IN PMMPFN Pfn1)
#define RtlZeroMemory(Destination, Length)
PMMPTE MiFirstReservedZeroingPte
FORCEINLINE PVOID MiPteToAddress(PMMPTE PointerPte)