9#ifndef __RUNTIME_SERVICES_LIB_H__
10#define __RUNTIME_SERVICES_LIB_H__
18LibMtcVirtualAddressChangeEvent (
24LibMtcGetNextHighMonotonicCount (
29LibMtcGetNextMonotonicCount (
34LibVariableInitialize (
39LibVariableVirtualAddressChangeEvent (
45 IN CHAR16 *VariableName,
47 OUT UINT32 *Attributes OPTIONAL,
53LibGetNextVariableName (
55 IN OUT CHAR16 *VariableName,
61 IN CHAR16 *VariableName,
71 OUT UINT64 *MaximumVariableStorageSize,
72 OUT UINT64 *RemainingVariableStorageSize,
73 OUT UINT64 *MaximumVariableSize
77LibResetInitializeReset (
82LibResetVirtualAddressChangeEvent (
91 IN CHAR16 *ResetData OPTIONAL
100LibCapsuleVirtualAddressChangeEvent (
106 IN UEFI_CAPSULE_HEADER **CapsuleHeaderArray,
112QueryCapsuleCapabilities (
113 IN UEFI_CAPSULE_HEADER **CapsuleHeaderArray,
115 OUT UINT64 *MaxiumCapsuleSize,
125LibRtcVirtualAddressChangeEvent (
142 OUT BOOLEAN *Enabled,
143 OUT BOOLEAN *Pending,
154LibReportStatusCodeInitialize (
159LibReportStatusCodeVirtualAddressChangeEvent (
EFI_STATUS LibGetTime(OUT EFI_TIME *Time, OUT EFI_TIME_CAPABILITIES *Capabilities)
EFI_STATUS LibSetTime(IN EFI_TIME *Time)
EFI_STATUS LibSetWakeupTime(IN BOOLEAN Enabled, OUT EFI_TIME *Time)
EFI_STATUS LibGetWakeupTime(OUT BOOLEAN *Enabled, OUT BOOLEAN *Pending, OUT EFI_TIME *Time)
EFI_STATUS EFIAPI LibRtcInitialize(IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable)
UINT32 EFI_STATUS_CODE_VALUE
UINT32 EFI_STATUS_CODE_TYPE
UINT64 EFI_PHYSICAL_ADDRESS