#include "ki.h"
#include "ps.h"
#include "..\..\mm\mi.h"
#include <inbv.h>
Go to the source code of this file.
Classes | |
struct | _BREAK_INST |
Typedefs | |
typedef _BREAK_INST | BREAK_INST |
Functions | |
VOID | ExpInterlockedPopEntrySListResume () |
BOOLEAN | KiMemoryFault (IN PKTRAP_FRAME TrapFrame) |
ULONG | KiExtractImmediate (IN ULONGLONG Iip, IN ULONG SlotNumber) |
BOOLEAN | KiOtherBreakException (IN PKTRAP_FRAME TrapFrame) |
BOOLEAN | KiGeneralExceptions (IN PKTRAP_FRAME TrapFrame) |
BOOLEAN | KiNatExceptions (IN PKTRAP_FRAME TrapFrame) |
BOOLEAN | KiSingleStep (IN PKTRAP_FRAME TrapFrame) |
BOOLEAN | KiFloatFault (IN PKTRAP_FRAME TrapFrame) |
BOOLEAN | KiFloatTrap (IN PKTRAP_FRAME TrapFrame) |
EXCEPTION_DISPOSITION | KiSystemServiceHandler (IN PEXCEPTION_RECORD ExceptionRecord, IN FRAME_POINTERS EstablisherFrame, IN OUT PCONTEXT ContextRecord, IN OUT PDISPATCHER_CONTEXT DispatcherContext) |
BOOLEAN | KiUnalignedFault (IN PKTRAP_FRAME TrapFrame) |
VOID | KiAdvanceInstPointer (IN PKTRAP_FRAME TrapFrame) |
Variables | |
BOOLEAN | PsWatchEnabled |
|
|
|
Referenced by KiMemoryFault(). |
|
Definition at line 1130 of file ia64/trapc.c. Referenced by KiEmulateFloat(), and KiEmulateReference().
|
|
Definition at line 286 of file ia64/trapc.c. References _BREAK_INST::u. Referenced by KiOtherBreakException().
|
|
Definition at line 766 of file ia64/trapc.c.
|
|
Definition at line 831 of file ia64/trapc.c. References KiSingleStep(), NULL, and TRUE.
|
|
Definition at line 438 of file ia64/trapc.c. References FALSE, KeBugCheckEx(), KernelMode, NULL, and TRUE.
|
|
Definition at line 56 of file ia64/trapc.c. References _MAX_WOW64_ADDRESS, ExpInterlockedPopEntrySListResume(), FALSE, IRQL_NOT_LESS_OR_EQUAL, KdSetOwedBreakpoints(), KeBugCheck(), KeBugCheckEx(), KeInvalidAccessAllowed(), KPROCESSOR_MODE, MmAccessFault(), MmX86Fault(), NTSTATUS(), NULL, PsGetCurrentProcess, PsWatchEnabled, PsWatchWorkingSet(), Status, and TRUE.
|
|
Definition at line 590 of file ia64/trapc.c. References DbgPrint, FALSE, KeBugCheckEx(), KernelMode, NULL, and TRUE.
|
|
Definition at line 349 of file ia64/trapc.c. References BREAKIN_BREAKPOINT, InbvDisplayString(), KERNEL_BREAKPOINT, KiExtractImmediate(), NULL, TRUE, and USER_BREAKPOINT.
|
|
Definition at line 705 of file ia64/trapc.c. Referenced by KiFloatTrap().
|
|
Definition at line 906 of file ia64/trapc.c. References DbgPrint, EXCEPTION_TARGET_UNWIND, ExceptionContinueSearch, KeBugCheck(), KeGetCurrentThread, KernelMode, KPROCESSOR_MODE, NULL, _KTHREAD::PreviousMode, RtlUnwind2(), SYSTEM_SERVICE_EXCEPTION, SYSTEM_UNWIND_PREVIOUS_USER, and UserMode.
|
|
Definition at line 1079 of file ia64/trapc.c. Referenced by KiIA32ExceptionAlignmentFault().
|
|
Definition at line 31 of file ia64/trapc.c. Referenced by KiMemoryFault(), and NtSetInformationProcess(). |