Lines Matching refs:op

176 		       union acpi_parse_object **op)  in acpi_ps_build_named_op()  argument
221 walk_state->op = NULL; in acpi_ps_build_named_op()
223 status = walk_state->descending_callback(walk_state, op); in acpi_ps_build_named_op()
232 if (!*op) { in acpi_ps_build_named_op()
236 status = acpi_ps_next_parse_state(walk_state, *op, status); in acpi_ps_build_named_op()
244 acpi_ps_append_arg(*op, unnamed_op->common.value.arg); in acpi_ps_build_named_op()
246 if ((*op)->common.aml_opcode == AML_REGION_OP || in acpi_ps_build_named_op()
247 (*op)->common.aml_opcode == AML_DATA_REGION_OP) { in acpi_ps_build_named_op()
258 (*op)->named.data = aml_op_start; in acpi_ps_build_named_op()
259 (*op)->named.length = 0; in acpi_ps_build_named_op()
284 union acpi_parse_object *op; in acpi_ps_create_op() local
300 op = acpi_ps_alloc_op(walk_state->opcode, aml_op_start); in acpi_ps_create_op()
301 if (!op) { in acpi_ps_create_op()
307 acpi_ps_build_named_op(walk_state, aml_op_start, op, in acpi_ps_create_op()
309 acpi_ps_free_op(op); in acpi_ps_create_op()
325 op->named.data = aml_op_start; in acpi_ps_create_op()
326 op->named.length = 0; in acpi_ps_create_op()
334 op->named.data = aml_op_start; in acpi_ps_create_op()
335 op->named.length = 0; in acpi_ps_create_op()
339 acpi_ps_append_arg(parent_scope, op); in acpi_ps_create_op()
349 op->common.flags |= ACPI_PARSEOP_TARGET; in acpi_ps_create_op()
352 op->common.flags |= ACPI_PARSEOP_TARGET; in acpi_ps_create_op()
361 walk_state->op = *new_op = op; in acpi_ps_create_op()
363 status = walk_state->descending_callback(walk_state, &op); in acpi_ps_create_op()
364 status = acpi_ps_next_parse_state(walk_state, op, status); in acpi_ps_create_op()
389 union acpi_parse_object **op, acpi_status status) in acpi_ps_complete_op() argument
402 status2 = acpi_ps_complete_this_op(walk_state, *op); in acpi_ps_complete_op()
407 *op = NULL; in acpi_ps_complete_op()
424 acpi_ps_pop_scope(&(walk_state->parser_state), op, in acpi_ps_complete_op()
428 if (*op) { in acpi_ps_complete_op()
429 walk_state->op = *op; in acpi_ps_complete_op()
431 acpi_ps_get_opcode_info((*op)->common.aml_opcode); in acpi_ps_complete_op()
432 walk_state->opcode = (*op)->common.aml_opcode; in acpi_ps_complete_op()
436 acpi_ps_next_parse_state(walk_state, *op, status); in acpi_ps_complete_op()
438 status2 = acpi_ps_complete_this_op(walk_state, *op); in acpi_ps_complete_op()
452 while (!(*op) || ((*op)->common.aml_opcode != AML_WHILE_OP)) { in acpi_ps_complete_op()
453 acpi_ps_pop_scope(&(walk_state->parser_state), op, in acpi_ps_complete_op()
460 walk_state->op = *op; in acpi_ps_complete_op()
462 acpi_ps_get_opcode_info((*op)->common.aml_opcode); in acpi_ps_complete_op()
463 walk_state->opcode = (*op)->common.aml_opcode; in acpi_ps_complete_op()
466 status = acpi_ps_next_parse_state(walk_state, *op, status); in acpi_ps_complete_op()
468 status2 = acpi_ps_complete_this_op(walk_state, *op); in acpi_ps_complete_op()
480 if (*op) { in acpi_ps_complete_op()
482 acpi_ps_complete_this_op(walk_state, *op); in acpi_ps_complete_op()
492 acpi_ps_pop_scope(&(walk_state->parser_state), op, in acpi_ps_complete_op()
496 } while (*op); in acpi_ps_complete_op()
503 if (*op) { in acpi_ps_complete_op()
505 acpi_ps_complete_this_op(walk_state, *op); in acpi_ps_complete_op()
511 acpi_ps_pop_scope(&(walk_state->parser_state), op, in acpi_ps_complete_op()
515 } while (*op); in acpi_ps_complete_op()
521 if (*op == NULL) { in acpi_ps_complete_op()
522 acpi_ps_pop_scope(parser_state, op, in acpi_ps_complete_op()
535 acpi_ps_pop_scope(&(walk_state->parser_state), op, in acpi_ps_complete_op()
538 ACPI_DEBUG_PRINT((ACPI_DB_PARSE, "Popped scope, Op=%p\n", *op)); in acpi_ps_complete_op()
540 *op = NULL; in acpi_ps_complete_op()
563 union acpi_parse_object *op, acpi_status status) in acpi_ps_complete_final_op() argument
576 op)); in acpi_ps_complete_final_op()
578 if (op) { in acpi_ps_complete_final_op()
580 walk_state->op = op; in acpi_ps_complete_final_op()
582 acpi_ps_get_opcode_info(op->common. in acpi_ps_complete_final_op()
584 walk_state->opcode = op->common.aml_opcode; in acpi_ps_complete_final_op()
589 acpi_ps_next_parse_state(walk_state, op, in acpi_ps_complete_final_op()
593 acpi_ps_complete_op(walk_state, &op, in acpi_ps_complete_final_op()
605 if (op) { in acpi_ps_complete_final_op()
608 (walk_state, op); in acpi_ps_complete_final_op()
619 &op, in acpi_ps_complete_final_op()
625 } while (op); in acpi_ps_complete_final_op()
636 op); in acpi_ps_complete_final_op()
641 status2 = acpi_ps_complete_this_op(walk_state, op); in acpi_ps_complete_final_op()
647 acpi_ps_pop_scope(&(walk_state->parser_state), &op, in acpi_ps_complete_final_op()
651 } while (op); in acpi_ps_complete_final_op()