Lines Matching defs:Method
188 * DESCRIPTION: Set a breakpoint in a control method at the specified
205 AcpiOsPrintf ("There is no method currently executing\n");
235 * DESCRIPTION: Set a breakpoint in a control method at the specified
248 AcpiOsPrintf ("There is no method currently executing\n");
266 * DESCRIPTION: Set a local or argument for the running control method.
325 AcpiOsPrintf ("There is no method currently executing\n");
344 /* Set a method argument */
368 /* Set a method local */
425 AcpiOsPrintf ("There is no method currently executing\n");
442 * PARAMETERS: Name - Name of control method
459 ACPI_NAMESPACE_NODE *Method;
462 Method = AcpiDbConvertToNode (Name);
463 if (!Method)
468 if (Method->Type != ACPI_TYPE_METHOD)
470 ACPI_ERROR ((AE_INFO, "%s (%s): Object must be a control method",
471 Name, AcpiUtGetTypeName (Method->Type)));
475 ObjDesc = Method->Object;
477 Op = AcpiPsCreateScopeOp (ObjDesc->Method.AmlStart);
492 ObjDesc->Method.AmlStart,
493 ObjDesc->Method.AmlLength, NULL, ACPI_IMODE_LOAD_PASS1);
499 Status = AcpiUtAllocateOwnerId (&ObjDesc->Method.OwnerId);
505 WalkState->OwnerId = ObjDesc->Method.OwnerId;
509 Status = AcpiDsScopeStackPush (Method,
510 Method->Type, WalkState);
516 /* Parse the entire method AML including deferred operators */
529 /* Now we can disassemble the method */
537 /* Method cleanup */
539 AcpiNsDeleteNamespaceSubtree (Method);
540 AcpiNsDeleteNamespaceByOwner (ObjDesc->Method.OwnerId);
541 AcpiUtReleaseOwnerId (&ObjDesc->Method.OwnerId);
579 /* Get the object info for number of method parameters */
609 /* Do the actual method execution */
629 /* Ignore status from method execution */
731 /* Ignore status from method execution */