ReactOS 0.4.15-dev-7834-g00c4b3d
psctx.c File Reference
#include <ntoskrnl.h>
#include <debug.h>
Include dependency graph for psctx.c:

Go to the source code of this file.

Macros

#define NDEBUG
 

Functions

VOID NTAPI PspGetContext (IN PKTRAP_FRAME TrapFrame, IN PVOID NonVolatileContext, IN OUT PCONTEXT Context)
 
VOID NTAPI PspSetContext (OUT PKTRAP_FRAME TrapFrame, OUT PVOID NonVolatileContext, IN PCONTEXT Context, IN KPROCESSOR_MODE Mode)
 
VOID NTAPI PspGetOrSetContextKernelRoutine (IN PKAPC Apc, IN OUT PKNORMAL_ROUTINE *NormalRoutine, IN OUT PVOID *NormalContext, IN OUT PVOID *SystemArgument1, IN OUT PVOID *SystemArgument2)
 

Macro Definition Documentation

◆ NDEBUG

#define NDEBUG

Definition at line 12 of file psctx.c.

Function Documentation

◆ PspGetContext()

VOID NTAPI PspGetContext ( IN PKTRAP_FRAME  TrapFrame,
IN PVOID  NonVolatileContext,
IN OUT PCONTEXT  Context 
)

Definition at line 19 of file psctx.c.

22{
23 PAGED_CODE();
24}
#define PAGED_CODE()

Referenced by PspGetOrSetContextKernelRoutine().

◆ PspGetOrSetContextKernelRoutine()

VOID NTAPI PspGetOrSetContextKernelRoutine ( IN PKAPC  Apc,
IN OUT PKNORMAL_ROUTINE NormalRoutine,
IN OUT PVOID NormalContext,
IN OUT PVOID SystemArgument1,
IN OUT PVOID SystemArgument2 
)

Definition at line 38 of file psctx.c.

43{
45}
#define UNIMPLEMENTED
Definition: debug.h:115

◆ PspSetContext()

VOID NTAPI PspSetContext ( OUT PKTRAP_FRAME  TrapFrame,
OUT PVOID  NonVolatileContext,
IN PCONTEXT  Context,
IN KPROCESSOR_MODE  Mode 
)

Definition at line 28 of file psctx.c.

32{
33 PAGED_CODE();
34}

Referenced by PspGetOrSetContextKernelRoutine().