ReactOS
0.4.15-dev-4574-g434cf85
|
#include <hal.h>
#include <debug.h>
Go to the source code of this file.
Macros | |
#define | NDEBUG |
FORCEINLINE DECLSPEC_NORETURN VOID _HalpApcInterruptHandler | ( | IN PKTRAP_FRAME | TrapFrame | ) |
Definition at line 1104 of file pic.c.
Referenced by HalpApcInterrupt2ndEntry(), and HalpApcInterruptHandler().
Definition at line 553 of file pic.c.
Referenced by HalpDismissIrq07(), HalpDismissIrq13(), HalpDismissIrq15(), and HalpDismissIrqGeneric().
Definition at line 735 of file pic.c.
Referenced by HalpDismissIrq07Level(), HalpDismissIrq13Level(), HalpDismissIrq15Level(), and HalpDismissIrqLevel().
FORCEINLINE KIRQL _HalpDispatchInterruptHandler | ( | VOID | ) |
Definition at line 1159 of file pic.c.
Referenced by HalpDispatchInterrupt2(), and HalpDispatchInterrupt2ndEntry().
Definition at line 1025 of file pic.c.
Definition at line 990 of file pic.c.
BOOLEAN NTAPI HalEnableSystemInterrupt | ( | IN ULONG | Vector, |
IN KIRQL | Irql, | ||
IN KINTERRUPT_MODE | InterruptMode | ||
) |
Definition at line 947 of file pic.c.
PHAL_SW_INTERRUPT_HANDLER_2ND_ENTRY FASTCALL HalEndSystemInterrupt2 | ( | IN KIRQL | OldIrql, |
IN PKTRAP_FRAME | TrapFrame | ||
) |
Definition at line 1041 of file pic.c.
DECLSPEC_NORETURN VOID FASTCALL HalpApcInterrupt2ndEntry | ( | IN PKTRAP_FRAME | TrapFrame | ) |
Definition at line 1134 of file pic.c.
DECLSPEC_NORETURN VOID FASTCALL HalpApcInterruptHandler | ( | IN PKTRAP_FRAME | TrapFrame | ) |
Definition at line 1143 of file pic.c.
HalpDelayedHardwareInterrupt | ( | 0 | ) |
HalpDelayedHardwareInterrupt | ( | 1 | ) |
HalpDelayedHardwareInterrupt | ( | 2 | ) |
HalpDelayedHardwareInterrupt | ( | 3 | ) |
HalpDelayedHardwareInterrupt | ( | 4 | ) |
HalpDelayedHardwareInterrupt | ( | 5 | ) |
HalpDelayedHardwareInterrupt | ( | 6 | ) |
HalpDelayedHardwareInterrupt | ( | 7 | ) |
HalpDelayedHardwareInterrupt | ( | 8 | ) |
HalpDelayedHardwareInterrupt | ( | 9 | ) |
HalpDelayedHardwareInterrupt | ( | 10 | ) |
HalpDelayedHardwareInterrupt | ( | 11 | ) |
HalpDelayedHardwareInterrupt | ( | 12 | ) |
HalpDelayedHardwareInterrupt | ( | 13 | ) |
HalpDelayedHardwareInterrupt | ( | 14 | ) |
HalpDelayedHardwareInterrupt | ( | 15 | ) |
Definition at line 708 of file pic.c.
Definition at line 890 of file pic.c.
Definition at line 679 of file pic.c.
Definition at line 861 of file pic.c.
Definition at line 644 of file pic.c.
Definition at line 826 of file pic.c.
Definition at line 634 of file pic.c.
Definition at line 816 of file pic.c.
PHAL_SW_INTERRUPT_HANDLER __cdecl HalpDispatchInterrupt2 | ( | VOID | ) |
Definition at line 1199 of file pic.c.
DECLSPEC_NORETURN VOID FASTCALL HalpDispatchInterrupt2ndEntry | ( | IN PKTRAP_FRAME | TrapFrame | ) |
Definition at line 1183 of file pic.c.
Referenced by _HalpApcInterruptHandler(), and HalpDispatchInterrupt2ndEntry().
PHAL_SW_INTERRUPT_HANDLER_2ND_ENTRY FASTCALL HalpEndSoftwareInterrupt2 | ( | IN KIRQL | OldIrql, |
IN PKTRAP_FRAME | TrapFrame | ||
) |
Definition at line 497 of file pic.c.
ULONG NTAPI HalpGetRootInterruptVector | ( | IN ULONG | BusInterruptLevel, |
IN ULONG | BusInterruptVector, | ||
OUT PKIRQL | Irql, | ||
OUT PKAFFINITY | Affinity | ||
) |
Definition at line 1238 of file pic.c.
PHAL_SW_INTERRUPT_HANDLER __cdecl HalpHardwareInterruptLevel2 | ( | VOID | ) |
Definition at line 220 of file pic.c.
Definition at line 292 of file pic.c.
Definition at line 299 of file pic.c.
Referenced by HalpGetRootInterruptVector().
Definition at line 345 of file pic.c.
Definition at line 407 of file pic.c.
Referenced by KiCheckForApcDelivery().
Definition at line 376 of file pic.c.
Referenced by _IRQL_requires_max_(), KeRaiseIrqlToSynchLevel(), and KiCheckForApcDelivery().
ULONG FindHigherIrqlMask[32] |
Definition at line 70 of file irql.c.
Referenced by HalEndSystemInterrupt2(), HalpDispatchInterrupt2(), HalpEndSoftwareInterrupt2(), HalpHardwareInterruptLevel2(), and KfLowerIrql().
LONG HalpEisaELCR |
Definition at line 214 of file pic.c.
Referenced by HalpInitializePICs().
PHAL_DISMISS_INTERRUPT HalpSpecialDismissLevelTable[16] |
Definition at line 87 of file pic.c.
Referenced by HalEnableSystemInterrupt(), and HalpInitializePICs().
PHAL_DISMISS_INTERRUPT HalpSpecialDismissTable[16] |
Definition at line 55 of file pic.c.
Referenced by HalBeginSystemInterrupt(), HalEnableSystemInterrupt(), and HalpInitializePICs().
ULONG KiI8259MaskTable[32] |
Definition at line 15 of file irql.c.
Referenced by _HalpDismissIrqGeneric(), _HalpDismissIrqLevel(), and HalEnableSystemInterrupt().
PHAL_SW_INTERRUPT_HANDLER SWInterruptHandlerTable[20] |
Definition at line 182 of file pic.c.
Referenced by HalEnableSystemInterrupt(), HalEndSystemInterrupt2(), HalpDispatchInterrupt2(), HalpEndSoftwareInterrupt2(), HalpHardwareInterruptLevel2(), HalpInitializePICs(), HalRequestSoftwareInterrupt(), and KfLowerIrql().
PHAL_SW_INTERRUPT_HANDLER_2ND_ENTRY SWInterruptHandlerTable2[3] |
Definition at line 207 of file pic.c.
Referenced by HalEndSystemInterrupt2(), and HalpEndSoftwareInterrupt2().
KIRQL SWInterruptLookUpTable[8] |
Definition at line 122 of file pic.c.
Referenced by HalRequestSoftwareInterrupt().