• Home
  • Raw
  • Download

Lines Matching refs:ReservedVectors

33   RESERVED_VECTORS_DATA          *ReservedVectors;  in CommonExceptionHandlerWorker()  local
37 ReservedVectors = ExceptionHandlerData->ReservedVectors; in CommonExceptionHandlerWorker()
40 switch (ReservedVectors[ExceptionType].Attribute) { in CommonExceptionHandlerWorker()
46 ExceptionHandlerContext->OldIdtHandler = ReservedVectors[ExceptionType].ExceptonHandler; in CommonExceptionHandlerWorker()
53 if (AcquireSpinLockOrFail (&ReservedVectors[ExceptionType].SpinLock)) { in CommonExceptionHandlerWorker()
57 ReservedVectors[ExceptionType].ApicId = GetApicId (); in CommonExceptionHandlerWorker()
60 ExceptionHandlerContext->OldIdtHandler = ReservedVectors[ExceptionType].ExceptonHandler; in CommonExceptionHandlerWorker()
66 if (ReservedVectors[ExceptionType].ApicId == GetApicId ()) { in CommonExceptionHandlerWorker()
75 ReleaseSpinLock (&ReservedVectors[ExceptionType].SpinLock); in CommonExceptionHandlerWorker()
112 if (ReservedVectors[ExceptionType].Attribute != EFI_VECTOR_HANDOFF_HOOK_BEFORE) { in CommonExceptionHandlerWorker()
137 RESERVED_VECTORS_DATA *ReservedVectors; in UpdateIdtTable() local
139 ReservedVectors = ExceptionHandlerData->ReservedVectors; in UpdateIdtTable()
150 switch (ReservedVectors[Index].Attribute) { in UpdateIdtTable()
157 InitializeSpinLock (&ReservedVectors[Index].SpinLock); in UpdateIdtTable()
159 (VOID *) ReservedVectors[Index].HookAfterStubHeaderCode, in UpdateIdtTable()
164 (VOID *) ReservedVectors[Index].HookAfterStubHeaderCode, in UpdateIdtTable()
175 ReservedVectors[Index].ExceptonHandler = ArchGetIdtHandler (&IdtTable[Index]); in UpdateIdtTable()
213 RESERVED_VECTORS_DATA *ReservedVectors; in InitializeCpuExceptionHandlersWorker() local
215 ReservedVectors = ExceptionHandlerData->ReservedVectors; in InitializeCpuExceptionHandlersWorker()
216 SetMem ((VOID *) ReservedVectors, sizeof (RESERVED_VECTORS_DATA) * CPU_EXCEPTION_NUM, 0xff); in InitializeCpuExceptionHandlersWorker()
218 Status = ReadAndVerifyVectorInfo (VectorInfo, ReservedVectors, CPU_EXCEPTION_NUM); in InitializeCpuExceptionHandlersWorker()
271 RESERVED_VECTORS_DATA *ReservedVectors; in RegisterCpuInterruptHandlerWorker() local
275 ReservedVectors = ExceptionHandlerData->ReservedVectors; in RegisterCpuInterruptHandlerWorker()
279 ReservedVectors[InterruptType].Attribute == EFI_VECTOR_HANDOFF_DO_NOT_HOOK) { in RegisterCpuInterruptHandlerWorker()