Lines Matching full:exception
32 /// Processor exception to be hooked.
33 /// All exception types for IA32, X64, Itanium and EBC processors are defined.
38 /// IA-32 processor exception types.
132 /// x64 processor exception types.
235 /// Itanium Processor Family Exception types.
435 /// EBC processor exception types.
449 /// For coding convenience, define the maximum valid EBC exception.
471 /// ARM processor exception types.
483 /// For coding convenience, define the maximum valid ARM exception.
515 /// AARCH64 processor exception types.
523 /// For coding convenience, define the maximum valid ARM exception.
596 UINT64 ELR; // Exception Link Register
599 UINT64 ESR; // Exception syndrome register
604 /// RISC-V processor exception types.
633 /// RISC-V processor exception types for interrupts.
684 /// LoongArch processor exception types.
686 /// The exception types is located in the CSR ESTAT
689 /// If you want to register an exception hook, you can
690 /// shfit the number left by 16 bits, and the exception
728 /// LoongArch exception.
790 UINT64 PRMD; // PRe-exception MoDe information
793 UINT64 ECFG; // Exception ConFiGuration
794 UINT64 ESTAT; // Exception STATus
795 UINT64 ERA; // Exception Return Address
819 Registers and enables an exception callback function for the specified exception.
821 @param ExceptionType Exception types in EBC, IA-32, x64, or IPF.
822 @param SystemContext Exception content.
835 @param SystemContext Exception content.
902 Registers a function to be called when a given processor exception occurs.
907 when the processor exception specified by ExceptionType occurs.
908 @param ExceptionType Specifies which processor exception to hook.