Lines Matching full:method
4 * Module Name: nseval - Object evaluation, includes control method execution
23 * prefix_node - Prefix or Method/Object Node to execute
24 * relative_path - Name of method to execute, If NULL, the
26 * parameters - List of parameters to pass to the method,
30 * return_object - Where to put method's return value (if
36 * DESCRIPTION: Execute a control method or return the current value of an
70 * For a method alias, we must grab the actual method node so that in acpi_ns_evaluate()
138 * this method/object matches the actual ASL/AML definition. in acpi_ns_evaluate()
151 * 2) The object is a control method -- execute it in acpi_ns_evaluate()
152 * 3) The object is not a method -- just return it's current value in acpi_ns_evaluate()
177 * 2) Object is a control method - execute it in acpi_ns_evaluate()
180 /* Verify that there is a method object associated with this node */ in acpi_ns_evaluate()
184 "%s: Method has no attached sub-object", in acpi_ns_evaluate()
191 "**** Execute method [%s] at AML address %p length %X\n", in acpi_ns_evaluate()
193 info->obj_desc->method.aml_start + 1, in acpi_ns_evaluate()
194 info->obj_desc->method.aml_length - 1)); in acpi_ns_evaluate()
201 * Execute the method via the interpreter. The interpreter is locked in acpi_ns_evaluate()
211 * 3) All other non-method objects -- get the current object value in acpi_ns_evaluate()
222 * the Node is guaranteed to not be a reference to either a method in acpi_ns_evaluate()
223 * local or a method argument (because this interface is never called in acpi_ns_evaluate()
224 * from a running method.) in acpi_ns_evaluate()