#include "acpi.h"
#include "accommon.h"
#include "acnamesp.h"
Go to the source code of this file.
◆ _COMPONENT
◆ AcpiAcquireMutex()
Definition at line 149 of file utxfmutex.c.
153{
156
157
158
159
162 {
164 }
165
166
167
170}
ACPI_PHYSICAL_ADDRESS ACPI_SIZE BOOLEAN Warn UINT32 *TableIdx UINT32 ACPI_TABLE_HEADER *OutTableHeader ACPI_TABLE_HEADER **OutTable ACPI_HANDLE UINT32 ACPI_WALK_CALLBACK ACPI_WALK_CALLBACK void void **ReturnValue UINT32 ACPI_BUFFER *RetPathPtr ACPI_OBJECT_HANDLER void *Data ACPI_OBJECT_HANDLER void **Data ACPI_STRING Pathname
#define AcpiOsAcquireMutex(Handle, Time)
static ACPI_STATUS AcpiUtGetMutexObject(ACPI_HANDLE Handle, ACPI_STRING Pathname, ACPI_OPERAND_OBJECT **RetObj)
◆ AcpiReleaseMutex()
Definition at line 193 of file utxfmutex.c.
196{
199
200
201
202
205 {
207 }
208
209
210
213}
#define AcpiOsReleaseMutex(Handle)
◆ AcpiUtGetMutexObject()
Definition at line 79 of file utxfmutex.c.
83{
87
88
89
90
92 {
94 }
95
96
97
100 {
104 {
106 }
107 }
108
109
110
111 if (!MutexNode ||
113 {
115 }
116
117
118
120 if (!MutexObj)
121 {
123 }
124
125 *RetObj = MutexObj;
127}
ACPI_OPERAND_OBJECT * AcpiNsGetAttachedObject(ACPI_NAMESPACE_NODE *Node)
#define ACPI_CAST_PTR(t, p)
ACPI_STATUS AcpiGetHandle(ACPI_HANDLE Parent, ACPI_STRING Pathname, ACPI_HANDLE *RetHandle)
Referenced by AcpiAcquireMutex(), and AcpiReleaseMutex().