Searched refs:SyncLevel (Results 1 - 8 of 8) sorted by relevance

/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/executer/
H A Dexmutex.c386 if (WalkState->Thread->CurrentSyncLevel > ObjDesc->Mutex.SyncLevel)
390 "current SyncLevel is too large (%u)",
397 "Acquiring: Mutex SyncLevel %u, Thread SyncLevel %u, "
399 ObjDesc->Mutex.SyncLevel, WalkState->Thread->CurrentSyncLevel,
413 ObjDesc->Mutex.SyncLevel;
421 "Acquired: Mutex SyncLevel %u, Thread SyncLevel %u, Depth %u\n",
422 ObjDesc->Mutex.SyncLevel, WalkState->Thread->CurrentSyncLevel,
577 if (ObjDesc->Mutex.SyncLevel !
[all...]
H A Dexcreate.c310 * Mutex (Name[0], SyncLevel[1])
344 ObjDesc->Mutex.SyncLevel = (UINT8) WalkState->Operands[1]->Integer.Value;
624 * flag, and SyncLevel for efficiency.
631 * Get the SyncLevel. If method is serialized, a mutex will be
639 * ACPI 1.0: SyncLevel = 0
640 * ACPI 2.0: SyncLevel = SyncLevel in method declaration
642 ObjDesc->Method.SyncLevel = (UINT8)
H A Dexdump.c256 {ACPI_EXD_UINT8, ACPI_EXD_OFFSET (Method.SyncLevel), "Sync Level"},
267 {ACPI_EXD_UINT8, ACPI_EXD_OFFSET (Mutex.SyncLevel), "Sync Level"},
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/dispatcher/
H A Ddsmethod.c299 WalkState->MethodDesc->Method.SyncLevel = 0;
436 MutexDesc->Mutex.SyncLevel = MethodDesc->Method.SyncLevel;
520 ObjDesc->Method.Mutex->Mutex.SyncLevel))
524 ", current SyncLevel is too large (%u)",
551 /* Update the mutex and walk info and save the original SyncLevel */
562 * Update the current SyncLevel only if this is not an auto-
572 ObjDesc->Method.SyncLevel;
578 ObjDesc->Method.Mutex->Mutex.SyncLevel;
1033 MethodDesc->Method.SyncLevel
[all...]
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/include/
H A Dacobject.h294 UINT8 SyncLevel; /* 0-15, specified in Mutex() call */ member in struct:acpi_object_mutex
326 UINT8 SyncLevel; member in struct:acpi_object_method
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/namespace/
H A Dnsaccess.c348 ObjDesc->Mutex.SyncLevel = (UINT8) (ACPI_TO_INTEGER (Val) - 1);
H A Dnsxfname.c783 MethodObj->Method.SyncLevel = (UINT8)
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/parser/
H A Dpsparse.c601 * If executing a method, the starting SyncLevel is this method's
602 * SyncLevel
607 WalkState->MethodDesc->Method.SyncLevel;

Completed in 170 milliseconds