Lines Matching defs:op
93 union acpi_parse_object *op;
99 * Allocate a new parser op to be the root of the parsed tree
101 op = acpi_ps_alloc_op(AML_INT_EVAL_SUBTREE_OP);
102 if (!op) {
108 op->common.node = scope_node;
118 status = acpi_ds_init_aml_walk(walk_state, op, NULL, aml_start,
139 op->common.node = node;
140 acpi_ps_delete_parse_tree(op);
144 op = acpi_ps_alloc_op(AML_INT_EVAL_SUBTREE_OP);
145 if (!op) {
149 op->common.node = scope_node;
161 status = acpi_ds_init_aml_walk(walk_state, op, NULL, aml_start,
174 acpi_ps_delete_parse_tree(op);
661 union acpi_parse_object *op)
668 ACPI_FUNCTION_TRACE_PTR(ds_eval_buffer_field_operands, op);
674 node = op->common.node;
676 /* next_op points to the op that holds the Buffer */
678 next_op = op->common.value.arg;
694 status = acpi_ex_resolve_operands(op->common.aml_opcode,
698 acpi_ps_get_opcode_name(op->common.aml_opcode),
706 if (op->common.aml_opcode == AML_CREATE_FIELD_OP) {
711 acpi_ds_init_buffer_field(op->common.aml_opcode, obj_desc,
720 acpi_ds_init_buffer_field(op->common.aml_opcode, obj_desc,
745 union acpi_parse_object *op)
753 ACPI_FUNCTION_TRACE_PTR(ds_eval_region_operands, op);
759 node = op->common.node;
761 /* next_op points to the op that holds the space_iD */
763 next_op = op->common.value.arg;
765 /* next_op points to address op */
778 status = acpi_ex_resolve_operands(op->common.aml_opcode,
836 union acpi_parse_object *op)
846 ACPI_FUNCTION_TRACE_PTR(ds_eval_table_region_operands, op);
852 node = op->common.node;
854 /* next_op points to signature_string op */
856 next_op = op->common.value.arg;
871 status = acpi_ex_resolve_operands(op->common.aml_opcode,
935 union acpi_parse_object *op,
952 status = acpi_ds_create_operand(walk_state, op->common.value.arg, 1);
982 switch (op->common.aml_opcode) {
986 acpi_ds_build_internal_buffer_obj(walk_state, op, length,
994 acpi_ds_build_internal_package_obj(walk_state, op, length,
1008 if ((!op->common.parent) ||
1009 ((op->common.parent->common.aml_opcode != AML_PACKAGE_OP) &&
1010 (op->common.parent->common.aml_opcode !=
1012 && (op->common.parent->common.aml_opcode != AML_NAME_OP))) {
1036 union acpi_parse_object *op)
1045 ACPI_FUNCTION_TRACE_PTR(ds_eval_bank_field_operands, op);
1052 /* next_op points to the op that holds the Region */
1054 next_op = op->common.value.arg;
1056 /* next_op points to the op that holds the Bank Register */
1060 /* next_op points to the op that holds the Bank Value */
1083 acpi_ps_get_opcode_name(op->common.aml_opcode), 1);
1092 arg = acpi_ps_get_arg(op, 4);
1134 union acpi_parse_object *op)
1141 ACPI_DEBUG_PRINT((ACPI_DB_DISPATCH, "Op=%p Opcode=%2.2X State=%p\n", op,
1142 op->common.aml_opcode, walk_state));
1144 switch (op->common.aml_opcode) {
1185 control_state->control.opcode = op->common.aml_opcode;
1231 union acpi_parse_object * op)
1238 switch (op->common.aml_opcode) {
1241 ACPI_DEBUG_PRINT((ACPI_DB_DISPATCH, "[IF_OP] Op=%p\n", op));
1265 ACPI_DEBUG_PRINT((ACPI_DB_DISPATCH, "[WHILE_OP] Op=%p\n", op));
1298 "[WHILE_OP] termination! Op=%p\n", op));
1310 "[RETURN_OP] Op=%p Arg=%p\n", op,
1311 op->common.value.arg));
1318 if (op->common.value.arg) {
1328 op->common.value.arg);
1456 if (op->common.aml_opcode == AML_BREAK_OP) {
1466 op->common.aml_opcode, op));