Lines Matching full:arguments
4 * Module Name: dsmthdat - control method arguments and local variables
42 * DESCRIPTION: Initialize the data structures that hold the method's arguments
61 /* Init the method arguments */ in acpi_ds_method_data_init()
64 ACPI_MOVE_32_TO_32(&walk_state->arguments[i].name, in acpi_ds_method_data_init()
67 walk_state->arguments[i].name.integer |= (i << 24); in acpi_ds_method_data_init()
68 walk_state->arguments[i].descriptor_type = ACPI_DESC_TYPE_NAMED; in acpi_ds_method_data_init()
69 walk_state->arguments[i].type = ACPI_TYPE_ANY; in acpi_ds_method_data_init()
70 walk_state->arguments[i].flags = ANOBJ_METHOD_ARG; in acpi_ds_method_data_init()
97 * DESCRIPTION: Delete method locals and arguments. Arguments are only
124 /* Detach the arguments */ in acpi_ds_method_data_delete_all()
127 if (walk_state->arguments[index].object) { in acpi_ds_method_data_delete_all()
130 walk_state->arguments[index].object)); in acpi_ds_method_data_delete_all()
134 acpi_ns_detach_object(&walk_state->arguments[index]); in acpi_ds_method_data_delete_all()
151 * DESCRIPTION: Initialize arguments for a method. The parameter list is a list
221 * Method Locals and Arguments are supported in acpi_ds_method_data_get_node()
249 *node = &walk_state->arguments[index]; in acpi_ds_method_data_get_node()