50 #define _COMPONENT ACPI_DISPATCHER
55 acpi_ds_method_data_delete_value(
u8 type,
59 acpi_ds_method_data_set_value(
u8 type,
64 #ifdef ACPI_OBSOLETE_FUNCTIONS
102 walk_state->
arguments[
i].name.integer |= (i << 24);
155 local_variables[index]);
162 if (walk_state->
arguments[index].object) {
204 "No param list passed to method\n"));
211 (index < max_param_count) && params[index]) {
263 "Local index %u is invalid (max %u)",
277 "Arg index %u is invalid (max %u)",
313 acpi_ds_method_data_set_value(
u8 type,
324 "NewObj %p Type %2.2X, Refs=%u [%s]\n",
object,
325 type, object->
common.reference_count,
425 "Uninitialized Arg[%u] at node %p",
441 "Not a Arg/Local opcode: 0x%X",
474 acpi_ds_method_data_delete_value(
u8 type,
545 type, index, obj_desc));
561 if (current_obj_desc == obj_desc) {
574 new_obj_desc = obj_desc;
575 if (obj_desc->
common.reference_count > 1) {
590 if (current_obj_desc) {
614 && (current_obj_desc->
common.type ==
619 "Arg (%p) is an ObjRef(Node), storing in node %p\n",
638 if (new_obj_desc != obj_desc) {
647 acpi_ds_method_data_delete_value(type, index, walk_state);
656 acpi_ds_method_data_set_value(type, index, new_obj_desc,
661 if (new_obj_desc != obj_desc) {
668 #ifdef ACPI_OBSOLETE_FUNCTIONS