Lines Matching refs:Mutex
116 /* Mutex for _OSI support */
222 if (!AcpiGbl_MutexInfo[MutexId].Mutex)
224 Status = AcpiOsCreateMutex (&AcpiGbl_MutexInfo[MutexId].Mutex);
253 AcpiOsDeleteMutex (AcpiGbl_MutexInfo[MutexId].Mutex);
255 AcpiGbl_MutexInfo[MutexId].Mutex = NULL;
296 * Mutex debug code, for internal debugging only.
310 "Mutex [%s] already acquired by this thread [%u]",
329 "Thread %u attempting to acquire Mutex [%s]\n",
333 AcpiGbl_MutexInfo[MutexId].Mutex, ACPI_WAIT_FOREVER);
337 "Thread %u acquired Mutex [%s]\n",
346 "Thread %u could not acquire Mutex [0x%X]",
373 ACPI_DEBUG_PRINT ((ACPI_DB_MUTEX, "Thread %u releasing Mutex [%s]\n",
382 * Mutex must be acquired in order to release it!
387 "Mutex [0x%X] is not acquired, cannot release", MutexId));
396 * Mutex debug code, for internal debugging only.
426 AcpiOsReleaseMutex (AcpiGbl_MutexInfo[MutexId].Mutex);