acpiosxf.h (7c478bd9) acpiosxf.h (450d6964)
1
2/******************************************************************************
3 *
4 * Name: acpiosxf.h - All interfaces to the OS Services Layer (OSL). These
5 * interfaces must be implemented by OSL to interface the
6 * ACPI components to the host operating system.
7 *
8 *****************************************************************************/

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

208ACPI_STATUS
209AcpiOsCreateLock (
210 ACPI_HANDLE *OutHandle);
211
212void
213AcpiOsDeleteLock (
214 ACPI_HANDLE Handle);
215
1
2/******************************************************************************
3 *
4 * Name: acpiosxf.h - All interfaces to the OS Services Layer (OSL). These
5 * interfaces must be implemented by OSL to interface the
6 * ACPI components to the host operating system.
7 *
8 *****************************************************************************/

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

208ACPI_STATUS
209AcpiOsCreateLock (
210 ACPI_HANDLE *OutHandle);
211
212void
213AcpiOsDeleteLock (
214 ACPI_HANDLE Handle);
215
216void
216UINT32
217AcpiOsAcquireLock (
217AcpiOsAcquireLock (
218 ACPI_HANDLE Handle,
219 UINT32 Flags);
218 ACPI_HANDLE Handle);
220
221void
222AcpiOsReleaseLock (
223 ACPI_HANDLE Handle,
224 UINT32 Flags);
225
226
227/*

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

248
249ACPI_STATUS
250AcpiOsGetPhysicalAddress (
251 void *LogicalAddress,
252 ACPI_PHYSICAL_ADDRESS *PhysicalAddress);
253
254
255/*
219
220void
221AcpiOsReleaseLock (
222 ACPI_HANDLE Handle,
223 UINT32 Flags);
224
225
226/*

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

247
248ACPI_STATUS
249AcpiOsGetPhysicalAddress (
250 void *LogicalAddress,
251 ACPI_PHYSICAL_ADDRESS *PhysicalAddress);
252
253
254/*
255 * Memory/Object Cache
256 */
257ACPI_STATUS
258AcpiOsCreateCache (
259 char *CacheName,
260 UINT16 ObjectSize,
261 UINT16 MaxDepth,
262 ACPI_CACHE_T **ReturnCache);
263
264ACPI_STATUS
265AcpiOsDeleteCache (
266 ACPI_CACHE_T *Cache);
267
268ACPI_STATUS
269AcpiOsPurgeCache (
270 ACPI_CACHE_T *Cache);
271
272void *
273AcpiOsAcquireObject (
274 ACPI_CACHE_T *Cache);
275
276ACPI_STATUS
277AcpiOsReleaseObject (
278 ACPI_CACHE_T *Cache,
279 void *Object);
280
281
282/*
256 * Interrupt handlers
257 */
258ACPI_STATUS
259AcpiOsInstallInterruptHandler (
260 UINT32 InterruptNumber,
261 ACPI_OSD_HANDLER ServiceRoutine,
262 void *Context);
263

--- 174 unchanged lines hidden ---
283 * Interrupt handlers
284 */
285ACPI_STATUS
286AcpiOsInstallInterruptHandler (
287 UINT32 InterruptNumber,
288 ACPI_OSD_HANDLER ServiceRoutine,
289 void *Context);
290

--- 174 unchanged lines hidden ---