47 #define ACPI_USE_STANDARD_HEADERS 48 #define ACPI_USE_SYSTEM_CLIBRARY 54 #define ACPI_MACHINE_WIDTH 32 56 #define COMPILER_DEPENDENT_INT64 long long 57 #define COMPILER_DEPENDENT_UINT64 unsigned long long 58 #define ACPI_USE_NATIVE_DIVIDE 59 #define ACPI_USE_NATIVE_MATH64 61 #define ACPI_SYSTEM_XFACE APIENTRY 62 #define ACPI_EXTERNAL_XFACE APIENTRY 63 #define ACPI_INTERNAL_XFACE APIENTRY 64 #define ACPI_INTERNAL_VAR_XFACE APIENTRY 72 #define ACPI_UNUSED_VAR 76 #define ACPI_FLUSH_CPU_CACHE() Wbinvd() 79 #define ACPI_ACQUIRE_GLOBAL_LOCK(GLptr, Acq) Acq = OSPMAcquireGlobalLock(GLptr) 80 #define ACPI_RELEASE_GLOBAL_LOCK(GLptr, Pnd) Pnd = OSPMReleaseGlobalLock(GLptr) 84 #define ACPI_SHIFT_RIGHT_64(n_hi, n_lo) \ 86 unsigned long long val = 0LL; \ 87 val = n_lo | ( ((unsigned long long)h_hi) << 32 ); \ 89 n_hi = (unsigned long)((val >> 32 ) & 0xffffffff ); \ 90 n_lo = (unsigned long)(val & 0xffffffff); \ 93 #ifndef ACPI_ASL_COMPILER 94 #define ACPI_USE_LOCAL_CACHE unsigned short OSPMAcquireGlobalLock(void *)
unsigned short OSPMReleaseGlobalLock(void *)