#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}
#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().