XenevaOS
Loading...
Searching...
No Matches
AcpiTable.h
Go to the documentation of this file.
1
19#ifndef __ACPI_TABLE_H___
20#define __ACPI_TABLE_H___
21
22#define EFI_ACPI_TABLE_PROTOCOL_GUID \
23 { 0xffe06bdd, 0x6107, 0x46a6, { 0x7b, 0xb2, 0x5a, 0x9c, 0x7e, 0xc5, 0x27, 0x5c }}
24
25
27
77typedef
81 IN VOID *AcpiTableBuffer,
82 IN UINTN AcpiTableBufferSize,
83 OUT UINTN *TableKey
84);
85
86
111typedef
115 IN UINTN TableKey
116);
117
126
128
129#endif
130
UINT64 UINTN
Definition ProcessorBind.h:118
#define EFIAPI
Definition ProcessorBind.h:172
EFI_STATUS(EFIAPI * EFI_ACPI_TABLE_INSTALL_ACPI_TABLE)(IN EFI_ACPI_TABLE_PROTOCOL *This, IN VOID *AcpiTableBuffer, IN UINTN AcpiTableBufferSize, OUT UINTN *TableKey)
Definition AcpiTable.h:79
EFI_STATUS(EFIAPI * EFI_ACPI_TABLE_UNINSTALL_ACPI_TABLE)(IN EFI_ACPI_TABLE_PROTOCOL *This, IN UINTN TableKey)
Definition AcpiTable.h:113
EFI_GUID gEfiAcpiTableProtocolGuid
#define IN
Definition Base.h:347
#define OUT
Definition Base.h:352
RETURN_STATUS EFI_STATUS
Definition UefiBaseType.h:33
#define VOID
Definition acefi.h:190
Definition Base.h:281
Definition AcpiTable.h:122
EFI_ACPI_TABLE_INSTALL_ACPI_TABLE InstallAcpiTable
Definition AcpiTable.h:123
EFI_ACPI_TABLE_UNINSTALL_ACPI_TABLE UninstallAcpiTable
Definition AcpiTable.h:124