TianoCore EDK2
master
Loading...
Searching...
No Matches
ResetSystemLib.h
Go to the documentation of this file.
1
10
#ifndef __RESET_SYSTEM_LIB_H__
11
#define __RESET_SYSTEM_LIB_H__
12
13
#include <
Uefi/UefiBaseType.h
>
14
#include <
Uefi/UefiMultiPhase.h
>
15
24
VOID
25
EFIAPI
26
ResetCold
(
27
VOID
28
);
29
36
VOID
37
EFIAPI
38
ResetWarm
(
39
VOID
40
);
41
48
VOID
49
EFIAPI
50
ResetShutdown
(
51
VOID
52
);
53
65
VOID
66
EFIAPI
67
ResetPlatformSpecific
(
68
IN
UINTN
DataSize,
69
IN
VOID *ResetData
70
);
71
84
VOID
85
EFIAPI
86
ResetSystem
(
87
IN
EFI_RESET_TYPE
ResetType,
88
IN
EFI_STATUS
ResetStatus,
89
IN
UINTN
DataSize,
90
IN
VOID *ResetData OPTIONAL
91
);
92
93
#endif
UINTN
UINT64 UINTN
Definition:
ProcessorBind.h:112
IN
#define IN
Definition:
Base.h:279
ResetWarm
VOID EFIAPI ResetWarm(VOID)
Definition:
ArmPsciResetSystemLib.c:68
ResetShutdown
VOID EFIAPI ResetShutdown(VOID)
Definition:
ArmPsciResetSystemLib.c:101
ResetSystem
VOID EFIAPI ResetSystem(IN EFI_RESET_TYPE ResetType, IN EFI_STATUS ResetStatus, IN UINTN DataSize, IN VOID *ResetData OPTIONAL)
Definition:
ArmPsciResetSystemLib.c:149
ResetPlatformSpecific
VOID EFIAPI ResetPlatformSpecific(IN UINTN DataSize, IN VOID *ResetData)
Definition:
ArmPsciResetSystemLib.c:126
ResetCold
VOID EFIAPI ResetCold(VOID)
Definition:
ArmPsciResetSystemLib.c:48
UefiBaseType.h
EFI_STATUS
RETURN_STATUS EFI_STATUS
Definition:
UefiBaseType.h:29
UefiMultiPhase.h
EFI_RESET_TYPE
EFI_RESET_TYPE
Definition:
UefiMultiPhase.h:132
MdeModulePkg
Include
Library
ResetSystemLib.h
Generated on Fri Nov 15 2024 18:01:11 for TianoCore EDK2 by
1.9.6