Deleted Added
full compact
actables.h (99146) actables.h (99679)
1/******************************************************************************
2 *
3 * Name: actables.h - ACPI table management
1/******************************************************************************
2 *
3 * Name: actables.h - ACPI table management
4 * $Revision: 36 $
4 * $Revision: 41 $
5 *
6 *****************************************************************************/
7
8/******************************************************************************
9 *
10 * 1. Copyright Notice
11 *
12 * Some or all of this work - Copyright (c) 1999 - 2002, Intel Corp.

--- 136 unchanged lines hidden (view full) ---

149AcpiTbGetTableCount (
150 RSDP_DESCRIPTOR *RSDP,
151 ACPI_TABLE_HEADER *RSDT);
152
153/*
154 * tbget - Table "get" routines
155 */
156
5 *
6 *****************************************************************************/
7
8/******************************************************************************
9 *
10 * 1. Copyright Notice
11 *
12 * Some or all of this work - Copyright (c) 1999 - 2002, Intel Corp.

--- 136 unchanged lines hidden (view full) ---

149AcpiTbGetTableCount (
150 RSDP_DESCRIPTOR *RSDP,
151 ACPI_TABLE_HEADER *RSDT);
152
153/*
154 * tbget - Table "get" routines
155 */
156
157void
158AcpiTbTableOverride (
159 ACPI_TABLE_DESC *TableInfo);
160
157ACPI_STATUS
161ACPI_STATUS
162AcpiTbGetTableWithOverride (
163 ACPI_POINTER *Address,
164 ACPI_TABLE_DESC *TableInfo);
165
166ACPI_STATUS
158AcpiTbGetTablePtr (
159 ACPI_TABLE_TYPE TableType,
160 UINT32 Instance,
161 ACPI_TABLE_HEADER **TablePtrLoc);
162
163ACPI_STATUS
164AcpiTbGetTable (
165 ACPI_POINTER *Address,

--- 10 unchanged lines hidden (view full) ---

176ACPI_STATUS
177AcpiTbValidateRsdt (
178 ACPI_TABLE_HEADER *TablePtr);
179
180ACPI_STATUS
181AcpiTbGetTablePointer (
182 ACPI_POINTER *Address,
183 UINT32 Flags,
167AcpiTbGetTablePtr (
168 ACPI_TABLE_TYPE TableType,
169 UINT32 Instance,
170 ACPI_TABLE_HEADER **TablePtrLoc);
171
172ACPI_STATUS
173AcpiTbGetTable (
174 ACPI_POINTER *Address,

--- 10 unchanged lines hidden (view full) ---

185ACPI_STATUS
186AcpiTbValidateRsdt (
187 ACPI_TABLE_HEADER *TablePtr);
188
189ACPI_STATUS
190AcpiTbGetTablePointer (
191 ACPI_POINTER *Address,
192 UINT32 Flags,
184 UINT32 *Size,
193 ACPI_SIZE *Size,
185 ACPI_TABLE_HEADER **TablePtr);
186
187/*
188 * tbgetall - Get all firmware ACPI tables
189 */
190
191ACPI_STATUS
192AcpiTbGetAllTables (
194 ACPI_TABLE_HEADER **TablePtr);
195
196/*
197 * tbgetall - Get all firmware ACPI tables
198 */
199
200ACPI_STATUS
201AcpiTbGetAllTables (
193 UINT32 NumberOfTables,
194 ACPI_TABLE_HEADER *BufferPtr);
202 UINT32 NumberOfTables);
195
196
197/*
198 * tbinstall - Table installation
199 */
200
201ACPI_STATUS
202AcpiTbInstallTable (
203
204
205/*
206 * tbinstall - Table installation
207 */
208
209ACPI_STATUS
210AcpiTbInstallTable (
203 ACPI_TABLE_HEADER *TablePtr,
204 ACPI_TABLE_DESC *TableInfo);
205
206ACPI_STATUS
207AcpiTbMatchSignature (
208 NATIVE_CHAR *Signature,
209 ACPI_TABLE_DESC *TableInfo);
210
211ACPI_STATUS
212AcpiTbRecognizeTable (
211 ACPI_TABLE_DESC *TableInfo);
212
213ACPI_STATUS
214AcpiTbMatchSignature (
215 NATIVE_CHAR *Signature,
216 ACPI_TABLE_DESC *TableInfo);
217
218ACPI_STATUS
219AcpiTbRecognizeTable (
213 ACPI_TABLE_HEADER *TablePtr,
214 ACPI_TABLE_DESC *TableInfo);
215
216ACPI_STATUS
217AcpiTbInitTableDescriptor (
218 ACPI_TABLE_TYPE TableType,
219 ACPI_TABLE_DESC *TableInfo);
220
221

--- 50 unchanged lines hidden (view full) ---

272 NATIVE_CHAR *Signature,
273 NATIVE_CHAR *OemId,
274 NATIVE_CHAR *OemTableId,
275 ACPI_TABLE_HEADER **TablePtr);
276
277ACPI_STATUS
278AcpiTbMapAcpiTable (
279 ACPI_PHYSICAL_ADDRESS PhysicalAddress,
220 ACPI_TABLE_DESC *TableInfo);
221
222ACPI_STATUS
223AcpiTbInitTableDescriptor (
224 ACPI_TABLE_TYPE TableType,
225 ACPI_TABLE_DESC *TableInfo);
226
227

--- 50 unchanged lines hidden (view full) ---

278 NATIVE_CHAR *Signature,
279 NATIVE_CHAR *OemId,
280 NATIVE_CHAR *OemTableId,
281 ACPI_TABLE_HEADER **TablePtr);
282
283ACPI_STATUS
284AcpiTbMapAcpiTable (
285 ACPI_PHYSICAL_ADDRESS PhysicalAddress,
280 UINT32 *Size,
286 ACPI_SIZE *Size,
281 ACPI_TABLE_HEADER **LogicalAddress);
282
283ACPI_STATUS
284AcpiTbVerifyTableChecksum (
285 ACPI_TABLE_HEADER *TableHeader);
286
287UINT8
288AcpiTbChecksum (
289 void *Buffer,
290 UINT32 Length);
291
292ACPI_STATUS
293AcpiTbValidateTableHeader (
294 ACPI_TABLE_HEADER *TableHeader);
295
296
297#endif /* __ACTABLES_H__ */
287 ACPI_TABLE_HEADER **LogicalAddress);
288
289ACPI_STATUS
290AcpiTbVerifyTableChecksum (
291 ACPI_TABLE_HEADER *TableHeader);
292
293UINT8
294AcpiTbChecksum (
295 void *Buffer,
296 UINT32 Length);
297
298ACPI_STATUS
299AcpiTbValidateTableHeader (
300 ACPI_TABLE_HEADER *TableHeader);
301
302
303#endif /* __ACTABLES_H__ */