| /src/sys/external/bsd/acpica/dist/tools/acpidump/ |
| apdump.c | 51 ACPI_TABLE_HEADER *Table, 60 * PARAMETERS: Table - Pointer to table to be validated 64 * DESCRIPTION: Check for a valid ACPI table header 70 ACPI_TABLE_HEADER *Table) 73 if (!ACPI_VALIDATE_RSDP_SIG (Table->Signature)) 77 if (!AcpiUtValidNameseg (Table->Signature)) 79 fprintf (stderr, "Table signature (0x%8.8X) is invalid\n", 80 *(UINT32 *) Table->Signature); 84 /* Check for minimum table length * [all...] |
| apfiles.c | 144 * PARAMETERS: Table - ACPI table to be written 145 * Instance - ACPI table instance no. to be written 149 * DESCRIPTION: Write an ACPI table to a binary file. Builds the output 150 * filename from the table signature. 156 ACPI_TABLE_HEADER *Table, 166 /* Obtain table length */ 168 TableLength = ApGetTableLength (Table); 170 /* Construct lower-case filename from the table local signature */ 172 if (ACPI_VALIDATE_RSDP_SIG (Table->Signature) [all...] |
| acpidump.h | 71 /* Action table used to defer requested options */ 89 /* Minimum FADT sizes for various table addresses */ 98 * apdump - Table get/dump routines 118 ACPI_TABLE_HEADER *Table); 122 ACPI_TABLE_HEADER *Table); 126 ACPI_TABLE_HEADER *Table); 138 ACPI_TABLE_HEADER *Table,
|
| /src/sys/external/bsd/acpica/dist/common/ |
| dmtbdump3.c | 59 * PARAMETERS: Table - A SLIC table 69 ACPI_TABLE_HEADER *Table) 72 (void) AcpiDmDumpTable (Table->Length, sizeof (ACPI_TABLE_HEADER), 73 (void *) ((UINT8 *)Table + sizeof (*Table)), 74 Table->Length - sizeof (*Table), AcpiDmTableInfoSlic); 82 * PARAMETERS: Table - An SLIT 92 ACPI_TABLE_HEADER *Table) [all...] |
| dmtables.c | 3 * Module Name: dmtables - disassembler ACPI table support 63 ACPI_TABLE_HEADER *Table); 67 ACPI_TABLE_HEADER *Table, 79 * PARAMETERS: Filename - Input file for the table 97 /* Header and input table info */ 135 * PARAMETERS: Filename - Input file for the table 136 * Table - Pointer to the raw table 140 * DESCRIPTION: Create the ASL table header, including ACPICA signon with 148 ACPI_TABLE_HEADER *Table) [all...] |
| dmtbdump.c | 67 * PARAMETERS: Table - ACPI Table or subtable 68 * BufferOffset - Offset of buffer from Table above 70 * AbsoluteOffset - Offset of buffer in the main ACPI table 83 void *Table, 100 Buffer = ACPI_CAST_PTR (UINT8, Table) + BufferOffset; 174 * PARAMETERS: Table - ACPI Table or subtable 175 * BufferOffset - Offset of buffer from Table above 189 void *Table, [all...] |
| dmtbdump2.c | 61 * PARAMETERS: Table - A IORT table 71 ACPI_TABLE_HEADER *Table) 89 /* Main table */ 91 Status = AcpiDmDumpTable (Table->Length, 0, Table, 0, AcpiDmTableInfoIort); 97 Revision = Table->Revision; 108 Iort = ACPI_CAST_PTR (ACPI_TABLE_IORT, Table); 115 Status = AcpiDmDumpTable (Table->Length, Offset, Table, [all...] |
| dmtbdump1.c | 60 * PARAMETERS: Table - A AEST table 64 * DESCRIPTION: Format the contents of a AEST table 66 * NOTE: Assumes the following table structure: 73 * AEST - ARM Error Source table. Conforms to: 80 ACPI_TABLE_HEADER *Table) 90 UINT8 Revision = Table->Revision; 95 /* Very small, generic main table. AEST consists of mostly subtables */ 97 while (Offset < Table->Length) 99 NodeHeader = ACPI_ADD_PTR (ACPI_AEST_HEADER, Table, Offset) [all...] |
| adisasm.c | 65 ACPI_TABLE_HEADER *Table, 72 ACPI_TABLE_HEADER *Table, 159 /* Setup the Table Manager (cheat - there is no RSDT) */ 180 * DESCRIPTION: Disassembler entry point. Disassemble an entire ACPI table. 194 ACPI_TABLE_HEADER *Table = NULL; 240 Status = AcpiGetTable (ACPI_SIG_DSDT, 0, &Table); 249 Prefix = AdGenerateFilename ("dsdt", Table->OemTableId); 283 Status = AdDisassembleOneTable (ListHead->Table, 295 if (Table && 297 !AcpiUtIsAmlTable (Table)) [all...] |
| acfileio.c | 61 ACPI_TABLE_HEADER **Table); 65 ACPI_TABLE_HEADER *Table); 102 * PARAMETERS: Filename - Table filename 104 * ReturnListHead - Where table list is returned 122 ACPI_TABLE_HEADER *Table = NULL; 152 /* We must have at least one ACPI table header */ 165 " %s: File does not appear to contain a valid AML table\n", 175 /* Get one entire ACPI table */ 178 Filename, File, GetOnlyAmlTables, &Table); 195 /* Print table header for iASL/disassembler only * [all...] |
| /src/sys/external/bsd/acpica/dist/utilities/ |
| utcksum.c | 3 * Module Name: utcksum - Support generating table checksums 60 * PARAMETERS: Table - ACPI table to verify 61 * Length - Length of entire table 65 * DESCRIPTION: Verifies that the table checksums to zero. Optionally returns 68 * not in the RSDT/XSDT, and the CDAT table is never installed 75 ACPI_TABLE_HEADER *Table, 85 if (ACPI_COMPARE_NAMESEG (Table->Signature, ACPI_SIG_S3PT) || 86 ACPI_COMPARE_NAMESEG (Table->Signature, ACPI_SIG_FACS)) 91 /* Compute the checksum on the table */ [all...] |
| /src/sys/external/bsd/acpica/dist/debugger/ |
| dbfileio.c | 128 * DESCRIPTION: Load ACPI tables from a previously constructed table list. 138 ACPI_TABLE_HEADER *Table; 146 Table = TableListHead->Table; 148 Status = AcpiLoadTable (Table, NULL); 153 AcpiOsPrintf ("Table %4.4s is already installed\n", 154 Table->Signature); 158 AcpiOsPrintf ("Could not install table, %s\n", 165 AcpiOsPrintf ("Acpi table [%4.4s] successfully installed and loaded\n", 166 Table->Signature) [all...] |
| /src/sys/external/bsd/acpica/dist/tables/ |
| tbxfload.c | 3 * Module Name: tbxfload - Table load/unload external interfaces 153 ACPI_TABLE_DESC *Table; 177 Table = &AcpiGbl_RootTableList.Tables[AcpiGbl_DsdtIndex]; 180 !ACPI_COMPARE_NAMESEG (Table->Signature.Ascii, ACPI_SIG_DSDT) || 181 ACPI_FAILURE (AcpiTbValidateTable (Table))) 193 AcpiGbl_DSDT = Table->Pointer; 211 * Save the original DSDT header for detection of table corruption 224 ACPI_EXCEPTION ((AE_INFO, Status, "[DSDT] table load failed")); 236 Table = &AcpiGbl_RootTableList.Tables[i]; 238 if (!Table->Address | [all...] |
| tbdata.c | 3 * Module Name: tbdata - Table manager data structure functions 70 * PARAMETERS: TableDesc - Table 1 descriptor to be compared 71 * TableIndex - Index of table 2 to be compared 75 * DESCRIPTION: This function compares a table with another table that has 76 * already been installed in the root table list. 87 ACPI_TABLE_HEADER *Table; 93 &Table, &TableLength, &TableFlags); 100 * Check for a table match on the entire table length [all...] |
| tbutils.c | 3 * Module Name: tbutils - ACPI Table utilities 152 * PARAMETERS: TableIndex - Index of installed table to copy 200 * PARAMETERS: TableEntry - Pointer to the RSDT/XSDT table entry 203 * RETURN: Physical address extracted from the root table 205 * DESCRIPTION: Get one root table entry. Handles 32-bit and 64-bit cases on 223 * Get the table physical address (32-bit for RSDT, 64-bit for XSDT): 229 * 32-bit platform, RSDT: Return 32-bit table entry 269 * Table (RSDT or XSDT) 285 ACPI_TABLE_HEADER *Table; 323 /* Root table is an RSDT (32-bit physical addresses) * [all...] |
| tbinstal.c | 3 * Module Name: tbinstal - ACPI table installation and removal 56 * PARAMETERS: NewTableDesc - New table descriptor to install 58 * TableIndex - Where the table index is returned 62 * DESCRIPTION: Install an ACPI table into the global data structure. The 63 * table override mechanism is called to allow the host 64 * OS to replace any table before it is installed in the root 65 * table array. 86 * ACPI Table Override: 88 * Before we install the table, let the host OS override it with a new 89 * one if desired. Any table within the RSDT/XSDT can be replaced [all...] |
| /src/sys/external/bsd/acpica/dist/namespace/ |
| nsparse.c | 61 * PARAMETERS: TableDesc - An ACPI table descriptor for table to parse 62 * StartNode - Where to enter the table into the namespace 66 * DESCRIPTION: Load ACPI/AML table by executing the entire table as a single 70 * as the table is parsed. Some AML code depends on this behavior. 75 * Note: This causes the table to only have a single-pass parse. 86 ACPI_TABLE_HEADER *Table; 97 Status = AcpiGetTableByIndex (TableIndex, &Table); 103 /* Table must consist of at least a complete header * [all...] |
| /src/sys/external/bsd/acpica/dist/include/ |
| acdisasm.h | 57 * Raw table data header. Used by disassembler and data table compiler. 60 #define ACPI_RAW_TABLE_DATA_HEADER "Raw Table Data" 142 /* Types used only for the Data Table Compiler */ 219 ACPI_TABLE_HEADER *Table); 694 void *Table, 704 ACPI_TABLE_HEADER *Table); 710 void *Table, 733 void *Table, 741 void *Table, [all...] |
| actables.h | 3 * Name: actables.h - ACPI table management 70 * tbdata - table data structure management 82 ACPI_TABLE_HEADER *Table); 89 ACPI_TABLE_HEADER *Table); 124 ACPI_TABLE_HEADER *Table, 129 * tbfind - find ACPI table 140 * tbinstal - Table removal and deletion 167 ACPI_TABLE_HEADER *Table, 175 ACPI_TABLE_HEADER *Table, 193 ACPI_TABLE_HEADER *Table, [all...] |
| /src/sys/external/bsd/gnu-efi/dist/lib/ |
| boxdraw.c | 129 UNICODE_TO_CHAR *Table; 140 for (Table = UnicodeToPcAnsiOrAscii; Table->Unicode != 0x0000; Table++) { 141 if (Graphic == Table->Unicode) { 143 *PcAnsi = Table->PcAnsi; 146 *Ascii = Table->Ascii;
|
| /src/sys/external/bsd/acpica/dist/resources/ |
| rsdump.c | 122 ACPI_RSDUMP_INFO *Table); 215 * PARAMETERS: RouteTable - Pointer to the routing table to dump. 219 * DESCRIPTION: Print IRQ routing table 243 /* Dump all table elements, Exit on zero length element */ 247 AcpiOsPrintf ("\n[%02X] PCI IRQ Routing Table Package\n", Count); 261 * Table - Table entry to decode the resource 265 * DESCRIPTION: Dump a resource descriptor based on a dump table entry. 272 ACPI_RSDUMP_INFO *Table) 280 /* First table entry must contain the table length (# of table entries) * [all...] |
| /src/sys/external/bsd/acpica/dist/os_specific/service_layers/ |
| osbsdtbl.c | 68 ACPI_TABLE_HEADER **Table); 78 ACPI_TABLE_HEADER **Table, 128 * PARAMETERS: Address - Physical address of the ACPI table 129 * Table - Where a pointer to the table is returned 131 * RETURN: Status; Table buffer is returned if AE_OK. 132 * AE_NOT_FOUND: A valid table was not found at the address 134 * DESCRIPTION: Get an ACPI table via a physical memory address. 141 ACPI_TABLE_HEADER **Table) 152 fprintf (stderr, "Invalid table address: 0x%8.8X%8.8X\n" [all...] |
| /src/sys/external/bsd/acpica/dist/tools/acpiexec/ |
| aetables.c | 3 * Module Name: aetables - ACPI table setup/install for acpiexec utility 63 /* User table (DSDT) */ 113 /* This code exercises the table override mechanism in the core */ 133 * PARAMETERS: Header - A valid standard ACPI table header 135 * Length - Length of the table 139 * DESCRIPTION: Initialize the table header for a local ACPI table. 176 * DESCRIPTION: Build a complete ACPI table chain, with a local RSDP, XSDT, 194 * Update the table count. For the DSDT, it is not put into the XSDT. 195 * For the FADT, this table is already accounted for since we usuall [all...] |
| /src/sys/external/bsd/acpica/dist/dispatcher/ |
| dsinit.c | 102 * We are only interested in NS nodes owned by the table that 193 * PARAMETERS: TableDesc - Descriptor for parent ACPI table 210 ACPI_TABLE_HEADER *Table; 246 Status = AcpiGetTableByIndex (TableIndex, &Table); 252 /* DSDT is always the first AML table */ 254 if (ACPI_COMPARE_NAMESEG (Table->Signature, ACPI_SIG_DSDT)) 257 "\nACPI table initialization:\n")); 263 "Table [%4.4s: %-8.8s] (id %.2X) - %4u Objects with %3u Devices, " 265 Table->Signature, Table->OemTableId, OwnerId, Info.ObjectCount [all...] |
| /src/sys/external/bsd/acpica/dist/executer/ |
| exconfig.c | 75 * PARAMETERS: Table - Pointer to raw table 76 * ParentNode - Where to load the table (scope) 77 * DdbHandle - Where to return the table handle. 81 * DESCRIPTION: Common function to Install and Load an ACPI table with a 82 * returned table handle. 97 /* Create an object to be the table handle */ 105 /* Init the table handle */ 124 * DESCRIPTION: Load an ACPI table from the RSDT/XSDT 156 /* Find the ACPI table in the RSDT/XSDT * [all...] |