| HD | OsdSynch.c | 287 struct acpi_mutex *am; in AcpiOsCreateMutex() local 294 if ((am = malloc(sizeof(*am), M_ACPISEM, M_NOWAIT | M_ZERO)) == NULL) in AcpiOsCreateMutex() 297 snprintf(am->am_name, sizeof(am->am_name), "ACPI mutex (%p)", am); in AcpiOsCreateMutex() 298 mtx_init(&am->am_lock, am->am_name, NULL, MTX_DEF); in AcpiOsCreateMutex() 300 ACPI_DEBUG_PRINT((ACPI_DB_MUTEX, "created %s\n", am->am_name)); in AcpiOsCreateMutex() 302 *OutHandle = (ACPI_MUTEX)am; in AcpiOsCreateMutex() 313 struct acpi_mutex *am = (struct acpi_mutex *)Handle; in AcpiOsDeleteMutex() local 317 if (am == NULL) { in AcpiOsDeleteMutex() 322 mtx_lock(&am->am_lock); in AcpiOsDeleteMutex() 324 ACPI_DEBUG_PRINT((ACPI_DB_MUTEX, "delete %s\n", am->am_name)); in AcpiOsDeleteMutex() [all …]
|