Lines Matching refs:Thread

57     ACPI_THREAD_STATE       *Thread);
76 ACPI_THREAD_STATE *Thread = ObjDesc->Mutex.OwnerThread; in AcpiExUnlinkMutex() local
79 if (!Thread) in AcpiExUnlinkMutex()
106 Thread->AcquiredMutexList = ObjDesc->Mutex.Next; in AcpiExUnlinkMutex()
127 ACPI_THREAD_STATE *Thread) in AcpiExLinkMutex() argument
132 ListHead = Thread->AcquiredMutexList; in AcpiExLinkMutex()
148 Thread->AcquiredMutexList = ObjDesc; in AcpiExLinkMutex()
266 if (!WalkState->Thread) in AcpiExAcquireMutex()
278 if (WalkState->Thread->CurrentSyncLevel > ObjDesc->Mutex.SyncLevel) in AcpiExAcquireMutex()
284 WalkState->Thread->CurrentSyncLevel)); in AcpiExAcquireMutex()
291 ObjDesc->Mutex.SyncLevel, WalkState->Thread->CurrentSyncLevel, in AcpiExAcquireMutex()
292 ObjDesc->Mutex.AcquisitionDepth, WalkState->Thread)); in AcpiExAcquireMutex()
295 ObjDesc, WalkState->Thread->ThreadId); in AcpiExAcquireMutex()
301 ObjDesc->Mutex.OwnerThread = WalkState->Thread; in AcpiExAcquireMutex()
303 WalkState->Thread->CurrentSyncLevel; in AcpiExAcquireMutex()
304 WalkState->Thread->CurrentSyncLevel = in AcpiExAcquireMutex()
309 AcpiExLinkMutex (ObjDesc, WalkState->Thread); in AcpiExAcquireMutex()
314 ObjDesc->Mutex.SyncLevel, WalkState->Thread->CurrentSyncLevel, in AcpiExAcquireMutex()
439 if (!WalkState->Thread) in AcpiExReleaseMutex()
451 if ((OwnerThread->ThreadId != WalkState->Thread->ThreadId) && in AcpiExReleaseMutex()
456 (UINT32) WalkState->Thread->ThreadId, in AcpiExReleaseMutex()
475 ObjDesc->Mutex.SyncLevel, WalkState->Thread->CurrentSyncLevel)); in AcpiExReleaseMutex()
490 ObjDesc->Mutex.SyncLevel, WalkState->Thread->CurrentSyncLevel, in AcpiExReleaseMutex()
492 WalkState->Thread)); in AcpiExReleaseMutex()
510 ObjDesc->Mutex.SyncLevel, WalkState->Thread->CurrentSyncLevel, in AcpiExReleaseMutex()
537 ACPI_THREAD_STATE *Thread) in AcpiExReleaseAllMutexes() argument
539 ACPI_OPERAND_OBJECT *Next = Thread->AcquiredMutexList; in AcpiExReleaseAllMutexes()
571 Thread->CurrentSyncLevel = ObjDesc->Mutex.OriginalSyncLevel; in AcpiExReleaseAllMutexes()