|
ReactOS 0.4.17-dev-1321-g5c122a9
|
Go to the source code of this file.
Classes | |
| struct | _KFLOATING_SAVE |
| struct | _KPCR_TIB |
| struct | _KPCR |
Macros | |
| #define | PASSIVE_LEVEL 0 |
| #define | LOW_LEVEL 0 |
| #define | APC_LEVEL 1 |
| #define | DISPATCH_LEVEL 2 |
| #define | PROFILE_LEVEL 27 |
| #define | CLOCK1_LEVEL 28 |
| #define | CLOCK2_LEVEL 28 |
| #define | IPI_LEVEL 29 |
| #define | POWER_LEVEL 30 |
| #define | HIGH_LEVEL 31 |
| #define | PCR_MINOR_VERSION 1 |
| #define | PCR_MAJOR_VERSION 1 |
| #define | KeGetPcr() PCR |
| #define | YieldProcessor() __asm__ __volatile__("nop"); |
| #define | KeLowerIrql(a) KfLowerIrql(a) |
| #define | KeRaiseIrql(a, b) *(b) = KfRaiseIrql(a) |
Typedefs | |
| typedef ULONG | PFN_NUMBER |
| typedef ULONG * | PPFN_NUMBER |
| typedef LONG | SPFN_NUMBER |
| typedef LONG * | PSPFN_NUMBER |
| typedef struct _KFLOATING_SAVE | KFLOATING_SAVE |
| typedef struct _KFLOATING_SAVE * | PKFLOATING_SAVE |
| typedef struct _KPCR_TIB | KPCR_TIB |
| typedef struct _KPCR_TIB * | PKPCR_TIB |
| typedef struct _KPCR | KPCR |
| typedef struct _KPCR * | PKPCR |
| #define APC_LEVEL 1 |
| #define CLOCK1_LEVEL 28 |
| #define CLOCK2_LEVEL 28 |
| #define DISPATCH_LEVEL 2 |
| #define HIGH_LEVEL 31 |
| #define IPI_LEVEL 29 |
| #define LOW_LEVEL 0 |
| #define PASSIVE_LEVEL 0 |
| #define POWER_LEVEL 30 |
| #define PROFILE_LEVEL 27 |
| typedef struct _KFLOATING_SAVE KFLOATING_SAVE |
| typedef ULONG PFN_NUMBER |
| typedef struct _KFLOATING_SAVE * PKFLOATING_SAVE |
| typedef ULONG * PPFN_NUMBER |
| typedef LONG * PSPFN_NUMBER |
| typedef LONG SPFN_NUMBER |
| FORCEINLINE ULONG NTAPI KeGetCurrentProcessorNumber | ( | VOID | ) |
Definition at line 71 of file ke.h.
Definition at line 156 of file pic.c.
Definition at line 232 of file pic.c.
Referenced by HalpGrowMapBufferWorker(), KeLowerIrql(), KeQueryPerformanceCounter(), KeReleaseInStackQueuedSpinLock(), KeReleaseQueuedSpinLock(), KiChainedDispatch(), KiCheckForApcDelivery(), KiExitV86Trap(), KiInitializeSystem(), and KiThreadStartup().
Definition at line 187 of file pic.c.
Referenced by _IRQL_requires_max_(), _Requires_lock_not_held_(), HalInitSystem(), HalpGrowMapBufferWorker(), KeAcquireInStackQueuedSpinLock(), KeAcquireInStackQueuedSpinLockRaiseToSynch(), KeAcquireQueuedSpinLock(), KeAcquireQueuedSpinLockRaiseToSynch(), KeAcquireSpinLockRaiseToSynch(), KeQueryPerformanceCounter(), KeRaiseIrql(), KeRaiseIrqlToDpcLevel(), KeRaiseIrqlToSynchLevel(), KeSynchronizeExecution(), KfAcquireSpinLock(), KiAcquireDispatcherLock(), KiChainedDispatch(), KiCheckForApcDelivery(), KiExitV86Trap(), KiIdleLoop(), KiInitializeKernel(), KiInitializeSystem(), KiInterruptHandler(), KiSystemStartup(), KiSystemStartupBootStack(), KxRaiseIrql(), PortPdoAfterBuildingScatterGatherList(), and PortPdoIssueRequest().