ReactOS 0.4.16-dev-338-g34e76ad
|
#include <hal.h>
#include <debug.h>
Go to the source code of this file.
Macros | |
#define | NDEBUG |
Functions | |
VOID | HalpIdentifyProcessor (VOID) |
VOID NTAPI | HalInitializeProcessor (IN ULONG ProcessorNumber, IN PLOADER_PARAMETER_BLOCK LoaderBlock) |
BOOLEAN NTAPI | HalAllProcessorsStarted (VOID) |
BOOLEAN NTAPI | HalStartNextProcessor (IN PLOADER_PARAMETER_BLOCK LoaderBlock, IN PKPROCESSOR_STATE ProcessorState) |
VOID NTAPI | HalProcessorIdle (VOID) |
VOID NTAPI | HalRequestIpi (KAFFINITY TargetProcessors) |
VOID | HalSweepDcache (VOID) |
VOID | HalSweepIcache (VOID) |
Variables | |
KAFFINITY | HalpActiveProcessors |
KAFFINITY | HalpDefaultInterruptAffinity |
BOOLEAN | HalpProcessorIdentified |
BOOLEAN | HalpTestCleanSupported |
#define NDEBUG |
Definition at line 12 of file processor.c.
Definition at line 60 of file processor.c.
Referenced by Phase1InitializationDiscard().
VOID NTAPI HalInitializeProcessor | ( | IN ULONG | ProcessorNumber, |
IN PLOADER_PARAMETER_BLOCK | LoaderBlock | ||
) |
Definition at line 48 of file processor.c.
Referenced by KiInitializeSystem(), and KiSystemStartup().
Definition at line 25 of file processor.c.
Referenced by HalSweepDcache().
Definition at line 83 of file processor.c.
Referenced by PopIdle0().
Definition at line 96 of file processor.c.
BOOLEAN NTAPI HalStartNextProcessor | ( | IN PLOADER_PARAMETER_BLOCK | LoaderBlock, |
IN PKPROCESSOR_STATE | ProcessorState | ||
) |
Definition at line 71 of file processor.c.
Referenced by KeStartAllProcessors().
Definition at line 107 of file processor.c.
Referenced by KiInitializeKernel(), and KiInitializeSystem().
Definition at line 135 of file processor.c.
Referenced by KiInitializeSystem().
KAFFINITY HalpActiveProcessors |
Definition at line 17 of file processor.c.
Referenced by HalInitializeProcessor(), HalpBuildPartialFromIdt(), and HalRequestIpiSpecifyVector().
KAFFINITY HalpDefaultInterruptAffinity |
Definition at line 18 of file processor.c.
Referenced by HalInitializeProcessor(), and HalpGetRootInterruptVector().
BOOLEAN HalpProcessorIdentified |
Definition at line 19 of file processor.c.
Referenced by HalpIdentifyProcessor(), and HalSweepDcache().
BOOLEAN HalpTestCleanSupported |
Definition at line 20 of file processor.c.
Referenced by HalpIdentifyProcessor(), and HalSweepDcache().