Lines Matching refs:Method
3 * Module Name: nseval - Object evaluation, includes control method execution
170 * PrefixNode - Prefix or Method/Object Node to execute
171 * RelativePath - Name of method to execute, If NULL, the
173 * Parameters - List of parameters to pass to the method,
177 * ReturnObject - Where to put method's return value (if
183 * DESCRIPTION: Execute a control method or return the current value of an
224 * For a method alias, we must grab the actual method node so that
292 * this method/object matches the actual ASL/AML definition.
305 * 2) The object is a control method -- execute it
306 * 3) The object is not a method -- just return it's current value
331 * 2) Object is a control method - execute it
334 /* Verify that there is a method object associated with this node */
338 ACPI_ERROR ((AE_INFO, "%s: Method has no attached sub-object",
345 "**** Execute method [%s] at AML address %p length %X\n",
347 Info->ObjDesc->Method.AmlStart + 1,
348 Info->ObjDesc->Method.AmlLength - 1));
355 * Execute the method via the interpreter. The interpreter is locked
365 * 3) All other non-method objects -- get the current object value
376 * the Node is guaranteed to not be a reference to either a method
377 * local or a method argument (because this interface is never called
378 * from a running method.)