Home | History | Annotate | Download | only in dispatcher

Lines Matching defs:ObjDesc

182  *              ObjDesc                     - Method object attached to node
204 ACPI_OPERAND_OBJECT *ObjDesc)
220 Op = AcpiPsAllocOp (AML_METHOD_OP, ObjDesc->Method.AmlStart);
239 ObjDesc->Method.AmlStart, ObjDesc->Method.AmlLength, NULL, 0);
400 * PARAMETERS: ObjDesc - The method object
447 * ObjDesc - The method object
462 ACPI_OPERAND_OBJECT *ObjDesc,
476 AcpiExStartTraceMethod (MethodNode, ObjDesc, WalkState);
480 if (ObjDesc->Method.ThreadCount == ACPI_UINT8_MAX)
490 if (ObjDesc->Method.InfoFlags & ACPI_METHOD_SERIALIZED)
497 if (!ObjDesc->Method.Mutex)
499 Status = AcpiDsCreateMethodMutex (ObjDesc);
518 (!(ObjDesc->Method.InfoFlags & ACPI_METHOD_IGNORE_SYNC_LEVEL)) &&
520 ObjDesc->Method.Mutex->Mutex.SyncLevel))
536 !ObjDesc->Method.Mutex->Mutex.ThreadId ||
538 ObjDesc->Method.Mutex->Mutex.ThreadId))
545 ObjDesc->Method.Mutex->Mutex.OsMutex, ACPI_WAIT_FOREVER);
555 ObjDesc->Method.Mutex->Mutex.OriginalSyncLevel =
558 ObjDesc->Method.Mutex->Mutex.ThreadId =
568 if (!(ObjDesc->Method.InfoFlags &
572 ObjDesc->Method.SyncLevel;
577 ObjDesc->Method.Mutex->Mutex.OriginalSyncLevel =
578 ObjDesc->Method.Mutex->Mutex.SyncLevel;
580 ObjDesc->Method.Mutex->Mutex.ThreadId =
587 ObjDesc->Method.Mutex->Mutex.AcquisitionDepth++;
595 if (!ObjDesc->Method.OwnerId)
597 Status = AcpiUtAllocateOwnerId (&ObjDesc->Method.OwnerId);
608 ObjDesc->Method.ThreadCount++;
616 if (ObjDesc->Method.Mutex)
618 AcpiOsReleaseMutex (ObjDesc->Method.Mutex->Mutex.OsMutex);
647 ACPI_OPERAND_OBJECT *ObjDesc;
665 ObjDesc = AcpiNsGetAttachedObject (MethodNode);
666 if (!ObjDesc)
671 if (ThisWalkState->NumOperands < ObjDesc->Method.ParamCount)
679 else if (ThisWalkState->NumOperands > ObjDesc->Method.ParamCount)
691 MethodNode, ObjDesc, ThisWalkState);
700 ObjDesc->Method.OwnerId, NULL, ObjDesc, Thread);
729 ObjDesc->Method.AmlStart, ObjDesc->Method.AmlLength,
762 if (ObjDesc->Method.InfoFlags & ACPI_METHOD_INTERNAL_ONLY)
764 Status = ObjDesc->Method.Dispatch.Implementation (NextWalkState);
784 AcpiDsTerminateControlMethod (ObjDesc, NextWalkState);