Lines Matching refs:op

33 		      u8 * aml_op_start, union acpi_parse_object *op);
51 u8 * aml_op_start, union acpi_parse_object *op) in acpi_ps_get_arguments() argument
60 op->common.aml_op_name)); in acpi_ps_get_arguments()
62 switch (op->common.aml_opcode) { in acpi_ps_get_arguments()
74 op); in acpi_ps_get_arguments()
81 op, in acpi_ps_get_arguments()
98 switch (op->common.aml_opcode) { in acpi_ps_get_arguments()
123 acpi_ps_append_arg(op, arg); in acpi_ps_get_arguments()
136 switch (op->common.aml_opcode) { in acpi_ps_get_arguments()
144 op->named.data = walk_state->parser_state.aml; in acpi_ps_get_arguments()
145 op->named.length = (u32) in acpi_ps_get_arguments()
160 if ((op->common.parent) && in acpi_ps_get_arguments()
161 (op->common.parent->common.aml_opcode == in acpi_ps_get_arguments()
174 op->named.data = aml_op_start; in acpi_ps_get_arguments()
175 op->named.length = (u32) in acpi_ps_get_arguments()
224 union acpi_parse_object *op = NULL; /* current op */ in acpi_ps_parse_loop() local
249 if ((parser_state->scope->parse_scope.op) && in acpi_ps_parse_loop()
250 ((parser_state->scope->parse_scope.op->common. in acpi_ps_parse_loop()
252 || (parser_state->scope->parse_scope.op->common. in acpi_ps_parse_loop()
261 walk_state->op = NULL; in acpi_ps_parse_loop()
280 acpi_ps_next_parse_state(walk_state, op, in acpi_ps_parse_loop()
284 acpi_ps_pop_scope(parser_state, &op, in acpi_ps_parse_loop()
288 "Popped scope, Op=%p\n", op)); in acpi_ps_parse_loop()
293 op = walk_state->prev_op; in acpi_ps_parse_loop()
301 while ((parser_state->aml < parser_state->aml_end) || (op)) { in acpi_ps_parse_loop()
305 if (!op) { in acpi_ps_parse_loop()
307 acpi_ps_create_op(walk_state, aml_op_start, &op); in acpi_ps_parse_loop()
335 acpi_ps_complete_op(walk_state, &op, in acpi_ps_parse_loop()
372 acpi_ex_start_trace_opcode(op, walk_state); in acpi_ps_parse_loop()
381 switch (op->common.aml_opcode) { in acpi_ps_parse_loop()
402 acpi_ps_get_arguments(walk_state, aml_op_start, op); in acpi_ps_parse_loop()
405 acpi_ps_complete_op(walk_state, &op, in acpi_ps_parse_loop()
443 op = NULL; in acpi_ps_parse_loop()
459 status = acpi_ps_push_scope(parser_state, op, in acpi_ps_parse_loop()
464 acpi_ps_complete_op(walk_state, &op, in acpi_ps_parse_loop()
473 op = NULL; in acpi_ps_parse_loop()
482 acpi_ps_get_opcode_info(op->common.aml_opcode); in acpi_ps_parse_loop()
484 if (op->common.aml_opcode == AML_REGION_OP || in acpi_ps_parse_loop()
485 op->common.aml_opcode == AML_DATA_REGION_OP) { in acpi_ps_parse_loop()
494 op->named.length = in acpi_ps_parse_loop()
495 (u32) (parser_state->aml - op->named.data); in acpi_ps_parse_loop()
506 op->named.length = in acpi_ps_parse_loop()
507 (u32) (parser_state->aml - op->named.data); in acpi_ps_parse_loop()
510 if (op->common.aml_opcode == AML_BANK_FIELD_OP) { in acpi_ps_parse_loop()
516 op->named.length = in acpi_ps_parse_loop()
517 (u32) (parser_state->aml - op->named.data); in acpi_ps_parse_loop()
523 walk_state->op = op; in acpi_ps_parse_loop()
524 walk_state->opcode = op->common.aml_opcode; in acpi_ps_parse_loop()
528 acpi_ps_next_parse_state(walk_state, op, status); in acpi_ps_parse_loop()
553 status = acpi_ps_complete_op(walk_state, &op, status); in acpi_ps_parse_loop()
560 status = acpi_ps_complete_final_op(walk_state, op, status); in acpi_ps_parse_loop()