Handle
typedef struct Handle Handle;
static Handle *handles = NULL;
handles = xreallocarray(handles, num_handles, sizeof(Handle));
AcpiOsDeleteSemaphore(ACPI_HANDLE Handle)
struct acpi_semaphore *as = (struct acpi_semaphore *)Handle;
AcpiOsWaitSemaphore(ACPI_HANDLE Handle, UINT32 Units, UINT16 Timeout)
struct acpi_semaphore *as = (struct acpi_semaphore *)Handle;
AcpiOsSignalSemaphore(ACPI_HANDLE Handle, UINT32 Units)
struct acpi_semaphore *as = (struct acpi_semaphore *)Handle;
h = obj->Reference.Handle;