#include <ntoskrnl.h>
#include <debug.h>
Go to the source code of this file.
Defines |
| #define | NDEBUG |
Functions |
| VOID NTAPI | KeInitializeProfile (PKPROFILE Profile, PKPROCESS Process, PVOID ImageBase, SIZE_T ImageSize, ULONG BucketSize, KPROFILE_SOURCE ProfileSource, KAFFINITY Affinity) |
| BOOLEAN NTAPI | KeStartProfile (IN PKPROFILE Profile, IN PVOID Buffer) |
| BOOLEAN NTAPI | KeStopProfile (IN PKPROFILE Profile) |
| ULONG NTAPI | KeQueryIntervalProfile (IN KPROFILE_SOURCE ProfileSource) |
| VOID NTAPI | KeSetIntervalProfile (IN KPROFILE_SOURCE ProfileSource, IN ULONG Interval) |
| VOID NTAPI | KeProfileInterrupt (IN PKTRAP_FRAME TrapFrame) |
| VOID NTAPI | KiParseProfileList (IN PKTRAP_FRAME TrapFrame, IN KPROFILE_SOURCE Source, IN PLIST_ENTRY ListHead) |
| VOID NTAPI | KeProfileInterruptWithSource (IN PKTRAP_FRAME TrapFrame, IN KPROFILE_SOURCE Source) |
| VOID NTAPI | KeSetProfileIrql (IN KIRQL ProfileIrql) |
Variables |
| KIRQL | KiProfileIrql = PROFILE_LEVEL |
| LIST_ENTRY | KiProfileListHead |
| LIST_ENTRY | KiProfileSourceListHead |
| KSPIN_LOCK | KiProfileLock |
| ULONG | KiProfileTimeInterval = 78125 |
| ULONG | KiProfileAlignmentFixupInterval |