ReactOS 0.4.16-dev-306-g647d351
|
#include <ntoskrnl.h>
#include <debug.h>
Go to the source code of this file.
Functions | |
FORCEINLINE KIRQL | HdlspAcquireGlobalLock (VOID) |
FORCEINLINE VOID | HdlspReleaseGlobalLock (IN KIRQL OldIrql) |
VOID NTAPI | HdlspSendStringAtBaud (IN PUCHAR String) |
VOID NTAPI | HdlspPutData (IN PUCHAR Data, IN ULONG DataSize) |
VOID NTAPI | HdlspPutString (IN PUCHAR String) |
NTSTATUS NTAPI | HdlspEnableTerminal (IN BOOLEAN Enable) |
VOID NTAPI | HeadlessInit (IN PLOADER_PARAMETER_BLOCK LoaderBlock) |
NTSTATUS NTAPI | HdlspDispatch (IN HEADLESS_CMD Command, IN PVOID InputBuffer, IN SIZE_T InputBufferSize, OUT PVOID OutputBuffer, OUT PSIZE_T OutputBufferSize) |
NTSTATUS NTAPI | HeadlessDispatch (IN HEADLESS_CMD Command, IN PVOID InputBuffer, IN SIZE_T InputBufferSize, OUT PVOID OutputBuffer, OUT PSIZE_T OutputBufferSize) |
Variables | |
PHEADLESS_GLOBALS | HeadlessGlobals |
FORCEINLINE KIRQL HdlspAcquireGlobalLock | ( | VOID | ) |
Definition at line 22 of file hdlsterm.c.
Referenced by HdlspDispatch().
NTSTATUS NTAPI HdlspDispatch | ( | IN HEADLESS_CMD | Command, |
IN PVOID | InputBuffer, | ||
IN SIZE_T | InputBufferSize, | ||
OUT PVOID | OutputBuffer, | ||
OUT PSIZE_T | OutputBufferSize | ||
) |
Definition at line 250 of file hdlsterm.c.
Referenced by HeadlessDispatch().
Definition at line 148 of file hdlsterm.c.
Referenced by HdlspDispatch(), and HeadlessInit().
Definition at line 67 of file hdlsterm.c.
Referenced by HdlspDispatch().
Definition at line 79 of file hdlsterm.c.
Referenced by HdlspDispatch().
FORCEINLINE VOID HdlspReleaseGlobalLock | ( | IN KIRQL | OldIrql | ) |
Definition at line 41 of file hdlsterm.c.
Referenced by HdlspDispatch().
Definition at line 56 of file hdlsterm.c.
Referenced by HdlspDispatch(), HdlspEnableTerminal(), and HdlspPutString().
NTSTATUS NTAPI HeadlessDispatch | ( | IN HEADLESS_CMD | Command, |
IN PVOID | InputBuffer, | ||
IN SIZE_T | InputBufferSize, | ||
OUT PVOID | OutputBuffer, | ||
OUT PSIZE_T | OutputBufferSize | ||
) |
Definition at line 570 of file hdlsterm.c.
Referenced by ConMgrInitialize(), ConMgrProcessInputLine(), ConMgrWriteData(), DriverEntry(), InbvDisplayString(), InbvSetTextColor(), InbvSolidColorFill(), InitializeDeviceData(), InitializeMachineInformation(), RegisterBlueScreenMachineInformation(), TimerDpcRoutine(), and UTF8EncodeAndSend().
VOID NTAPI HeadlessInit | ( | IN PLOADER_PARAMETER_BLOCK | LoaderBlock | ) |
Definition at line 189 of file hdlsterm.c.
Referenced by ExpInitializeExecutive().
PHEADLESS_GLOBALS HeadlessGlobals |
Definition at line 16 of file hdlsterm.c.
Referenced by HdlspAcquireGlobalLock(), HdlspDispatch(), HdlspEnableTerminal(), HdlspPutData(), HdlspPutString(), HdlspReleaseGlobalLock(), HdlspSendStringAtBaud(), HeadlessDispatch(), and HeadlessInit().