version 1.4, 2013/12/27 18:50:57 |
version 1.5, 2014/10/25 21:00:07 |
|
|
*****************************************************************************/ |
*****************************************************************************/ |
|
|
/* |
/* |
* Copyright (C) 2000 - 2013, Intel Corp. |
* Copyright (C) 2000 - 2014, Intel Corp. |
* All rights reserved. |
* All rights reserved. |
* |
* |
* Redistribution and use in source and binary forms, with or without |
* Redistribution and use in source and binary forms, with or without |
Line 52 AcpiAllocateRootTable ( |
|
Line 52 AcpiAllocateRootTable ( |
|
/* |
/* |
* tbxfroot - Root pointer utilities |
* tbxfroot - Root pointer utilities |
*/ |
*/ |
|
UINT32 |
|
AcpiTbGetRsdpLength ( |
|
ACPI_TABLE_RSDP *Rsdp); |
|
|
ACPI_STATUS |
ACPI_STATUS |
AcpiTbValidateRsdp ( |
AcpiTbValidateRsdp ( |
ACPI_TABLE_RSDP *Rsdp); |
ACPI_TABLE_RSDP *Rsdp); |
Line 63 AcpiTbScanMemoryForRsdp ( |
|
Line 67 AcpiTbScanMemoryForRsdp ( |
|
|
|
|
|
/* |
/* |
|
* tbdata - table data structure management |
|
*/ |
|
ACPI_STATUS |
|
AcpiTbGetNextRootIndex ( |
|
UINT32 *TableIndex); |
|
|
|
void |
|
AcpiTbInitTableDescriptor ( |
|
ACPI_TABLE_DESC *TableDesc, |
|
ACPI_PHYSICAL_ADDRESS Address, |
|
UINT8 Flags, |
|
ACPI_TABLE_HEADER *Table); |
|
|
|
ACPI_STATUS |
|
AcpiTbAcquireTempTable ( |
|
ACPI_TABLE_DESC *TableDesc, |
|
ACPI_PHYSICAL_ADDRESS Address, |
|
UINT8 Flags); |
|
|
|
void |
|
AcpiTbReleaseTempTable ( |
|
ACPI_TABLE_DESC *TableDesc); |
|
|
|
ACPI_STATUS |
|
AcpiTbValidateTempTable ( |
|
ACPI_TABLE_DESC *TableDesc); |
|
|
|
ACPI_STATUS |
|
AcpiTbVerifyTempTable ( |
|
ACPI_TABLE_DESC *TableDesc, |
|
const char *Signature); |
|
|
|
BOOLEAN |
|
AcpiTbIsTableLoaded ( |
|
UINT32 TableIndex); |
|
|
|
void |
|
AcpiTbSetTableLoadedFlag ( |
|
UINT32 TableIndex, |
|
BOOLEAN IsLoaded); |
|
|
|
|
|
/* |
* tbfadt - FADT parse/convert/validate |
* tbfadt - FADT parse/convert/validate |
*/ |
*/ |
void |
void |
Line 94 AcpiTbResizeRootTableList ( |
|
Line 141 AcpiTbResizeRootTableList ( |
|
void); |
void); |
|
|
ACPI_STATUS |
ACPI_STATUS |
AcpiTbVerifyTable ( |
AcpiTbValidateTable ( |
ACPI_TABLE_DESC *TableDesc); |
ACPI_TABLE_DESC *TableDesc); |
|
|
ACPI_TABLE_HEADER * |
void |
AcpiTbTableOverride ( |
AcpiTbInvalidateTable ( |
ACPI_TABLE_HEADER *TableHeader, |
|
ACPI_TABLE_DESC *TableDesc); |
ACPI_TABLE_DESC *TableDesc); |
|
|
|
void |
|
AcpiTbOverrideTable ( |
|
ACPI_TABLE_DESC *OldTableDesc); |
|
|
ACPI_STATUS |
ACPI_STATUS |
AcpiTbAddTable ( |
AcpiTbAcquireTable ( |
ACPI_TABLE_DESC *TableDesc, |
ACPI_TABLE_DESC *TableDesc, |
|
ACPI_TABLE_HEADER **TablePtr, |
|
UINT32 *TableLength, |
|
UINT8 *TableFlags); |
|
|
|
void |
|
AcpiTbReleaseTable ( |
|
ACPI_TABLE_HEADER *Table, |
|
UINT32 TableLength, |
|
UINT8 TableFlags); |
|
|
|
ACPI_STATUS |
|
AcpiTbInstallStandardTable ( |
|
ACPI_PHYSICAL_ADDRESS Address, |
|
UINT8 Flags, |
|
BOOLEAN Reload, |
|
BOOLEAN Override, |
UINT32 *TableIndex); |
UINT32 *TableIndex); |
|
|
ACPI_STATUS |
ACPI_STATUS |
Line 116 AcpiTbStoreTable ( |
|
Line 182 AcpiTbStoreTable ( |
|
UINT32 *TableIndex); |
UINT32 *TableIndex); |
|
|
void |
void |
AcpiTbDeleteTable ( |
AcpiTbUninstallTable ( |
ACPI_TABLE_DESC *TableDesc); |
ACPI_TABLE_DESC *TableDesc); |
|
|
void |
void |
Line 140 AcpiTbGetOwnerId ( |
|
Line 206 AcpiTbGetOwnerId ( |
|
UINT32 TableIndex, |
UINT32 TableIndex, |
ACPI_OWNER_ID *OwnerId); |
ACPI_OWNER_ID *OwnerId); |
|
|
BOOLEAN |
|
AcpiTbIsTableLoaded ( |
|
UINT32 TableIndex); |
|
|
|
void |
|
AcpiTbSetTableLoadedFlag ( |
|
UINT32 TableIndex, |
|
BOOLEAN IsLoaded); |
|
|
|
|
|
/* |
/* |
* tbutils - table manager utilities |
* tbutils - table manager utilities |
Line 185 AcpiTbCopyDsdt ( |
|
Line 242 AcpiTbCopyDsdt ( |
|
UINT32 TableIndex); |
UINT32 TableIndex); |
|
|
void |
void |
AcpiTbInstallTable ( |
AcpiTbInstallTableWithOverride ( |
|
UINT32 TableIndex, |
|
ACPI_TABLE_DESC *NewTableDesc, |
|
BOOLEAN Override); |
|
|
|
ACPI_STATUS |
|
AcpiTbInstallFixedTable ( |
ACPI_PHYSICAL_ADDRESS Address, |
ACPI_PHYSICAL_ADDRESS Address, |
const char *Signature, |
const char *Signature, |
UINT32 TableIndex); |
UINT32 TableIndex); |