121 __asm__ __volatile__ (
"1: mrc p15, 0, pc, c7, c14, 3; bne 1b");
LONG HalpActiveProcessors
FORCEINLINE VOID KeArmFlushIcache(VOID)
KAFFINITY HalpDefaultInterruptAffinity
VOID NTAPI HalRequestIpi(KAFFINITY TargetProcessors)
void __cdecl _enable(void)
VOID HalSweepIcache(VOID)
__asm__("\n\t \
NewInt3Handler:\n\t \
pushl $" STR(REASON_INT3) "\n\t \
// call debugger loop\n\t \
jmp NewInt31Handler\n\t \
")
BOOLEAN HalpTestCleanSupported
BOOLEAN HalpProcessorIdentified
BOOLEAN NTAPI HalStartNextProcessor(IN PLOADER_PARAMETER_BLOCK LoaderBlock, IN PKPROCESSOR_STATE ProcessorState)
NTSTATUS(* NTAPI)(IN PFILE_FULL_EA_INFORMATION EaBuffer, IN ULONG EaLength, OUT PULONG ErrorOffset)
VOID NTAPI HalInitializeProcessor(IN ULONG ProcessorNumber, IN PLOADER_PARAMETER_BLOCK LoaderBlock)
VOID NTAPI HalProcessorIdle(VOID)
BOOLEAN NTAPI HalAllProcessorsStarted(VOID)
FORCEINLINE ARM_ID_CODE_REGISTER KeArmIdCodeRegisterGet(VOID)
VOID HalSweepDcache(VOID)
VOID HalpIdentifyProcessor(VOID)