XenevaOS
Loading...
Searching...
No Matches
Runtime.h
Go to the documentation of this file.
1
24#ifndef __ARCH_PROTOCOL_RUNTIME_H__
25#define __ARCH_PROTOCOL_RUNTIME_H__
26
30#define EFI_RUNTIME_ARCH_PROTOCOL_GUID \
31 { 0xb7dfb4e1, 0x52f, 0x449f, {0x87, 0xbe, 0x98, 0x18, 0xfc, 0x91, 0xb7, 0x33 } }
32
34
39
41
69
71
102
125
127
128#endif
UINT64 UINTN
Definition ProcessorBind.h:118
unsigned int UINT32
Definition ProcessorBind.h:102
LIST_ENTRY EFI_LIST_ENTRY
Definition Runtime.h:38
EFI_GUID gEfiRuntimeArchProtocolGuid
VOID * EFI_EVENT
Definition UefiBaseType.h:41
UINTN EFI_TPL
Definition UefiBaseType.h:45
VOID * EFI_HANDLE
Definition UefiBaseType.h:37
VOID(EFIAPI * EFI_EVENT_NOTIFY)(IN EFI_EVENT Event, IN VOID *Context)
Definition UefiSpec.h:422
#define VOID
Definition acefi.h:190
unsigned char BOOLEAN
Definition actypes.h:235
COMPILER_DEPENDENT_UINT64 UINT64
Definition actypes.h:239
Definition UefiSpec.h:104
Definition Base.h:281
Definition Runtime.h:113
EFI_LIST_ENTRY EventHead
A list of type EFI_RUNTIME_EVENT_ENTRY.
Definition Runtime.h:115
BOOLEAN VirtualMode
Boolean that is TRUE if SetVirtualAddressMap() has been called.
Definition Runtime.h:122
EFI_LIST_ENTRY ImageHead
A list of type EFI_RUNTIME_IMAGE_ENTRY.
Definition Runtime.h:114
UINTN MemoryMapSize
Size of the memory map in bytes contained in MemoryMapPhysical and MemoryMapVirtual.
Definition Runtime.h:118
EFI_MEMORY_DESCRIPTOR * MemoryMapVirtual
Pointer to MemoryMapPhysical that is updated to virtual mode after SetVirtualAddressMap().
Definition Runtime.h:121
EFI_MEMORY_DESCRIPTOR * MemoryMapPhysical
Definition Runtime.h:119
BOOLEAN AtRuntime
Boolean that is TRUE if ExitBootServices () has been called.
Definition Runtime.h:123
UINTN MemoryDescriptorSize
Size of a memory descriptor that is returned by GetMemoryMap().
Definition Runtime.h:116
UINT32 MemoryDesciptorVersion
Version of a memory descriptor that is returned by GetMemoryMap().
Definition Runtime.h:117
Definition Runtime.h:75
UINT32 Type
Definition Runtime.h:79
VOID * NotifyContext
Definition Runtime.h:91
EFI_EVENT_NOTIFY NotifyFunction
Definition Runtime.h:87
EFI_LIST_ENTRY Link
Definition Runtime.h:100
EFI_EVENT * Event
Definition Runtime.h:95
EFI_TPL NotifyTpl
Definition Runtime.h:83
Definition Runtime.h:45
EFI_LIST_ENTRY Link
Definition Runtime.h:67
EFI_HANDLE Handle
Definition Runtime.h:63
UINT64 ImageSize
Definition Runtime.h:54
VOID * ImageBase
Definition Runtime.h:50
VOID * RelocationData
Definition Runtime.h:59
Definition Base.h:315