Home
last modified time | relevance | path

Searched refs:Mutex (Results 1 – 19 of 19) sorted by relevance

/f-stack/freebsd/contrib/dev/acpica/components/executer/
H A Dexmutex.c194 if (ObjDesc->Mutex.Next) in AcpiExUnlinkMutex()
196 (ObjDesc->Mutex.Next)->Mutex.Prev = ObjDesc->Mutex.Prev; in AcpiExUnlinkMutex()
199 if (ObjDesc->Mutex.Prev) in AcpiExUnlinkMutex()
201 (ObjDesc->Mutex.Prev)->Mutex.Next = ObjDesc->Mutex.Next; in AcpiExUnlinkMutex()
209 (ObjDesc->Mutex.Prev)->Mutex.OriginalSyncLevel = in AcpiExUnlinkMutex()
244 ObjDesc->Mutex.Prev = NULL; in AcpiExLinkMutex()
245 ObjDesc->Mutex.Next = ListHead; in AcpiExLinkMutex()
476 if (ObjDesc->Mutex.OwnerThread) in AcpiExReleaseMutexObject()
497 ObjDesc->Mutex.ThreadId = 0; in AcpiExReleaseMutexObject()
661 ObjDesc->Mutex.Node->Name.Ascii, ObjDesc->Mutex.SyncLevel, in AcpiExReleaseAllMutexes()
[all …]
H A Dexsystem.c229 ACPI_MUTEX Mutex, in AcpiExSystemWaitMutex() argument
238 Status = AcpiOsAcquireMutex (Mutex, ACPI_DO_NOT_WAIT); in AcpiExSystemWaitMutex()
249 Status = AcpiOsAcquireMutex (Mutex, Timeout); in AcpiExSystemWaitMutex()
H A Dexcreate.c336 Status = AcpiOsCreateMutex (&ObjDesc->Mutex.OsMutex); in AcpiExCreateMutex()
344 ObjDesc->Mutex.SyncLevel = (UINT8) WalkState->Operands[1]->Integer.Value; in AcpiExCreateMutex()
345 ObjDesc->Mutex.Node = (ACPI_NAMESPACE_NODE *) WalkState->Operands[0]; in AcpiExCreateMutex()
348 ObjDesc->Mutex.Node, ObjDesc, ACPI_TYPE_MUTEX); in AcpiExCreateMutex()
H A Dexdump.c257 {ACPI_EXD_POINTER, ACPI_EXD_OFFSET (Method.Mutex), "Mutex"},
267 {ACPI_EXD_UINT8, ACPI_EXD_OFFSET (Mutex.SyncLevel), "Sync Level"},
268 {ACPI_EXD_UINT8, ACPI_EXD_OFFSET (Mutex.OriginalSyncLevel), "Original Sync Level"},
269 {ACPI_EXD_POINTER, ACPI_EXD_OFFSET (Mutex.OwnerThread), "Owner Thread"},
270 {ACPI_EXD_UINT16, ACPI_EXD_OFFSET (Mutex.AcquisitionDepth), "Acquire Depth"},
271 {ACPI_EXD_POINTER, ACPI_EXD_OFFSET (Mutex.OsMutex), "OsMutex"}
/f-stack/freebsd/contrib/dev/acpica/components/dispatcher/
H A Ddsmethod.c520 ObjDesc->Method.Mutex->Mutex.SyncLevel)) in AcpiDsBeginMethodExecution()
536 !ObjDesc->Method.Mutex->Mutex.ThreadId || in AcpiDsBeginMethodExecution()
538 ObjDesc->Method.Mutex->Mutex.ThreadId)) in AcpiDsBeginMethodExecution()
555 ObjDesc->Method.Mutex->Mutex.OriginalSyncLevel = in AcpiDsBeginMethodExecution()
558 ObjDesc->Method.Mutex->Mutex.ThreadId = in AcpiDsBeginMethodExecution()
577 ObjDesc->Method.Mutex->Mutex.OriginalSyncLevel = in AcpiDsBeginMethodExecution()
578 ObjDesc->Method.Mutex->Mutex.SyncLevel; in AcpiDsBeginMethodExecution()
580 ObjDesc->Method.Mutex->Mutex.ThreadId = in AcpiDsBeginMethodExecution()
587 ObjDesc->Method.Mutex->Mutex.AcquisitionDepth++; in AcpiDsBeginMethodExecution()
957 MethodDesc->Method.Mutex->Mutex.OsMutex); in AcpiDsTerminateControlMethod()
[all …]
/f-stack/freebsd/contrib/dev/acpica/components/utilities/
H A Dutmutex.c311 if (!AcpiGbl_MutexInfo[MutexId].Mutex) in AcpiUtCreateMutex()
313 Status = AcpiOsCreateMutex (&AcpiGbl_MutexInfo[MutexId].Mutex); in AcpiUtCreateMutex()
342 AcpiOsDeleteMutex (AcpiGbl_MutexInfo[MutexId].Mutex); in AcpiUtDeleteMutex()
344 AcpiGbl_MutexInfo[MutexId].Mutex = NULL; in AcpiUtDeleteMutex()
422 AcpiGbl_MutexInfo[MutexId].Mutex, ACPI_WAIT_FOREVER); in AcpiUtAcquireMutex()
516 AcpiOsReleaseMutex (AcpiGbl_MutexInfo[MutexId].Mutex); in AcpiUtReleaseMutex()
H A Dutdelete.c289 Object, Object->Mutex.OsMutex)); in AcpiUtDeleteInternalObj()
298 AcpiOsDeleteMutex (Object->Mutex.OsMutex); in AcpiUtDeleteInternalObj()
304 AcpiOsDeleteMutex (Object->Mutex.OsMutex); in AcpiUtDeleteInternalObj()
325 if (Object->Method.Mutex) in AcpiUtDeleteInternalObj()
327 AcpiOsDeleteMutex (Object->Method.Mutex->Mutex.OsMutex); in AcpiUtDeleteInternalObj()
328 AcpiUtDeleteObjectDesc (Object->Method.Mutex); in AcpiUtDeleteInternalObj()
329 Object->Method.Mutex = NULL; in AcpiUtDeleteInternalObj()
H A Dutxfmutex.c276 Status = AcpiOsAcquireMutex (MutexObj->Mutex.OsMutex, Timeout); in AcpiAcquireMutex()
319 AcpiOsReleaseMutex (MutexObj->Mutex.OsMutex); in ACPI_EXPORT_SYMBOL()
H A Dutinit.c268 AcpiGbl_MutexInfo[i].Mutex = NULL; in AcpiUtInitGlobals()
H A Dutcopy.c940 Status = AcpiOsCreateMutex (&DestDesc->Mutex.OsMutex); in AcpiUtCopySimpleObject()
/f-stack/freebsd/contrib/dev/acpica/components/events/
H A Devglock.c353 Status = AcpiExSystemWaitMutex (AcpiGbl_GlobalLockMutex->Mutex.OsMutex, in AcpiEvAcquireGlobalLock()
483 AcpiOsReleaseMutex (AcpiGbl_GlobalLockMutex->Mutex.OsMutex); in AcpiEvReleaseGlobalLock()
/f-stack/freebsd/contrib/dev/acpica/components/namespace/
H A Dnsaccess.c348 ObjDesc->Mutex.Node = NewNode; in AcpiNsRootInitialize()
349 ObjDesc->Mutex.SyncLevel = (UINT8) (ACPI_TO_INTEGER (Val) - 1); in AcpiNsRootInitialize()
353 Status = AcpiOsCreateMutex (&ObjDesc->Mutex.OsMutex); in AcpiNsRootInitialize()
/f-stack/freebsd/contrib/device-tree/Bindings/hwlock/
H A Dqcom-hwspinlock.yaml7 title: Qualcomm Hardware Mutex Block
H A Dqcom-hwspinlock.txt1 Qualcomm Hardware Mutex Block:
/f-stack/freebsd/contrib/dev/acpica/include/
H A Dacobject.h326 union acpi_operand_object *Mutex; member
632 ACPI_OBJECT_MUTEX Mutex; member
H A Dacinterp.h564 ACPI_MUTEX Mutex,
H A Daclocal.h241 ACPI_MUTEX Mutex; member
/f-stack/app/redis-5.0.5/deps/jemalloc/bin/
H A Djeprof.in257 Restricts to code paths including a .*Mutex.* entry
/f-stack/freebsd/contrib/dev/acpica/
H A Dchanges.txt1343 4) Mutex (MutexName, SyncLevel)
1930 Mutex, Event, and OperationRegion.
3283 Mutex, ThermalZone, etc., as per the ACPI specification.
3322 neither operand can be a non-data object such as a Device, Mutex,
8293 Fixed a possible problem with the AML Mutex handling function
16275 Mutex/Event timeouts even though the ASL code requested a wait
16399 problems with ASL Mutex objects and error messages for GPE
17066 most of the name creation operators (Name, Device, Event, Mutex,
18729 ASL/AML Mutex object semantics are now fully supported. This
18732 Mutex SyncLevel parameter.
[all …]