ReactOS 0.4.16-dev-91-g764881a
|
#include <hal.h>
#include <debug.h>
Go to the source code of this file.
Macros | |
#define | NDEBUG |
Functions | |
KIRQL NTAPI | KeGetCurrentIrql (VOID) |
VOID | KeSetCurrentIrql (KIRQL NewIrql) |
VOID | HalpLowerIrql (KIRQL NewIrql, BOOLEAN FromHalEndSystemInterrupt) |
VOID FASTCALL | KfLowerIrql (KIRQL NewIrql) |
KIRQL FASTCALL | KfRaiseIrql (KIRQL NewIrql) |
KIRQL NTAPI | KeRaiseIrqlToDpcLevel (VOID) |
KIRQL NTAPI | KeRaiseIrqlToSynchLevel (VOID) |
BOOLEAN NTAPI | HalBeginSystemInterrupt (KIRQL Irql, ULONG Vector, PKIRQL OldIrql) |
VOID NTAPI | HalEndSystemInterrupt (KIRQL Irql, IN PKTRAP_FRAME TrapFrame) |
VOID NTAPI | HalDisableSystemInterrupt (ULONG Vector, KIRQL Irql) |
BOOLEAN NTAPI | HalEnableSystemInterrupt (ULONG Vector, KIRQL Irql, KINTERRUPT_MODE InterruptMode) |
VOID FASTCALL | HalRequestSoftwareInterrupt (IN KIRQL Request) |
VOID FASTCALL | HalClearSoftwareInterrupt (IN KIRQL Request) |
Definition at line 244 of file mpsirql.c.
BOOLEAN NTAPI HalEnableSystemInterrupt | ( | ULONG | Vector, |
KIRQL | Irql, | ||
KINTERRUPT_MODE | InterruptMode | ||
) |
VOID NTAPI HalEndSystemInterrupt | ( | KIRQL | Irql, |
IN PKTRAP_FRAME | TrapFrame | ||
) |
Definition at line 271 of file mpsirql.c.
Definition at line 72 of file mpsirql.c.
Referenced by HalEndSystemInterrupt(), and KfLowerIrql().
Definition at line 51 of file mpsirql.c.
Referenced by HalBeginSystemInterrupt(), HalpLowerIrql(), KfRaiseIrql(), and KiInitializeCpu().
Definition at line 165 of file mpsirql.c.
Referenced by KeRaiseIrqlToDpcLevel(), and KeRaiseIrqlToSynchLevel().