Lines Matching defs:MutexId

162     ACPI_MUTEX_HANDLE       MutexId);
166 ACPI_MUTEX_HANDLE MutexId);
303 ACPI_MUTEX_HANDLE MutexId)
308 ACPI_FUNCTION_TRACE_U32 (UtCreateMutex, MutexId);
311 if (!AcpiGbl_MutexInfo[MutexId].Mutex)
313 Status = AcpiOsCreateMutex (&AcpiGbl_MutexInfo[MutexId].Mutex);
314 AcpiGbl_MutexInfo[MutexId].ThreadId = ACPI_MUTEX_NOT_ACQUIRED;
315 AcpiGbl_MutexInfo[MutexId].UseCount = 0;
336 ACPI_MUTEX_HANDLE MutexId)
339 ACPI_FUNCTION_TRACE_U32 (UtDeleteMutex, MutexId);
342 AcpiOsDeleteMutex (AcpiGbl_MutexInfo[MutexId].Mutex);
344 AcpiGbl_MutexInfo[MutexId].Mutex = NULL;
345 AcpiGbl_MutexInfo[MutexId].ThreadId = ACPI_MUTEX_NOT_ACQUIRED;
365 ACPI_MUTEX_HANDLE MutexId)
374 if (MutexId > ACPI_MAX_MUTEX)
392 for (i = MutexId; i < ACPI_NUM_MUTEX; i++)
396 if (i == MutexId)
400 AcpiUtGetMutexName (MutexId),
409 AcpiUtGetMutexName (MutexId)));
419 (UINT32) ThisThreadId, AcpiUtGetMutexName (MutexId)));
422 AcpiGbl_MutexInfo[MutexId].Mutex, ACPI_WAIT_FOREVER);
427 (UINT32) ThisThreadId, AcpiUtGetMutexName (MutexId)));
429 AcpiGbl_MutexInfo[MutexId].UseCount++;
430 AcpiGbl_MutexInfo[MutexId].ThreadId = ThisThreadId;
436 (UINT32) ThisThreadId, AcpiUtGetMutexName (MutexId), MutexId));
457 ACPI_MUTEX_HANDLE MutexId)
463 (UINT32) AcpiOsGetThreadId (), AcpiUtGetMutexName (MutexId)));
465 if (MutexId > ACPI_MAX_MUTEX)
473 if (AcpiGbl_MutexInfo[MutexId].ThreadId == ACPI_MUTEX_NOT_ACQUIRED)
477 AcpiUtGetMutexName (MutexId), MutexId));
493 for (i = MutexId; i < ACPI_NUM_MUTEX; i++)
497 if (i == MutexId)
504 AcpiUtGetMutexName (i), AcpiUtGetMutexName (MutexId)));
514 AcpiGbl_MutexInfo[MutexId].ThreadId = ACPI_MUTEX_NOT_ACQUIRED;
516 AcpiOsReleaseMutex (AcpiGbl_MutexInfo[MutexId].Mutex);