Lines Matching refs:walk_state

55 acpi_status acpi_ex_opcode_2A_0T_0R(struct acpi_walk_state *walk_state)  in acpi_ex_opcode_2A_0T_0R()  argument
57 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_opcode_2A_0T_0R()
63 acpi_ps_get_opcode_name(walk_state->opcode)); in acpi_ex_opcode_2A_0T_0R()
67 switch (walk_state->opcode) { in acpi_ex_opcode_2A_0T_0R()
102 walk_state->opcode)); in acpi_ex_opcode_2A_0T_0R()
122 acpi_status acpi_ex_opcode_2A_2T_1R(struct acpi_walk_state *walk_state) in acpi_ex_opcode_2A_2T_1R() argument
124 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_opcode_2A_2T_1R()
130 acpi_ps_get_opcode_name(walk_state->opcode)); in acpi_ex_opcode_2A_2T_1R()
134 switch (walk_state->opcode) { in acpi_ex_opcode_2A_2T_1R()
167 walk_state->opcode)); in acpi_ex_opcode_2A_2T_1R()
175 status = acpi_ex_store(return_desc2, operand[2], walk_state); in acpi_ex_opcode_2A_2T_1R()
180 status = acpi_ex_store(return_desc1, operand[3], walk_state); in acpi_ex_opcode_2A_2T_1R()
202 walk_state->result_obj = return_desc1; in acpi_ex_opcode_2A_2T_1R()
221 acpi_status acpi_ex_opcode_2A_1T_1R(struct acpi_walk_state *walk_state) in acpi_ex_opcode_2A_1T_1R() argument
223 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_opcode_2A_1T_1R()
230 acpi_ps_get_opcode_name(walk_state->opcode)); in acpi_ex_opcode_2A_1T_1R()
234 if (walk_state->op_info->flags & AML_MATH) { in acpi_ex_opcode_2A_1T_1R()
245 acpi_ex_do_math_op(walk_state->opcode, in acpi_ex_opcode_2A_1T_1R()
251 switch (walk_state->opcode) { in acpi_ex_opcode_2A_1T_1R()
271 walk_state); in acpi_ex_opcode_2A_1T_1R()
318 &return_desc, walk_state); in acpi_ex_opcode_2A_1T_1R()
409 status = acpi_ex_store(return_desc, operand[2], walk_state); in acpi_ex_opcode_2A_1T_1R()
413 walk_state->result_obj = return_desc; in acpi_ex_opcode_2A_1T_1R()
419 walk_state->opcode)); in acpi_ex_opcode_2A_1T_1R()
431 status = acpi_ex_store(return_desc, operand[2], walk_state); in acpi_ex_opcode_2A_1T_1R()
436 if (!walk_state->result_obj) { in acpi_ex_opcode_2A_1T_1R()
437 walk_state->result_obj = return_desc; in acpi_ex_opcode_2A_1T_1R()
447 walk_state->result_obj = NULL; in acpi_ex_opcode_2A_1T_1R()
465 acpi_status acpi_ex_opcode_2A_0T_1R(struct acpi_walk_state *walk_state) in acpi_ex_opcode_2A_0T_1R() argument
467 union acpi_operand_object **operand = &walk_state->operands[0]; in acpi_ex_opcode_2A_0T_1R()
473 acpi_ps_get_opcode_name(walk_state->opcode)); in acpi_ex_opcode_2A_0T_1R()
485 if (walk_state->op_info->flags & AML_LOGICAL_NUMERIC) { in acpi_ex_opcode_2A_0T_1R()
489 status = acpi_ex_do_logical_numeric_op(walk_state->opcode, in acpi_ex_opcode_2A_0T_1R()
495 } else if (walk_state->op_info->flags & AML_LOGICAL) { in acpi_ex_opcode_2A_0T_1R()
499 status = acpi_ex_do_logical_op(walk_state->opcode, operand[0], in acpi_ex_opcode_2A_0T_1R()
504 switch (walk_state->opcode) { in acpi_ex_opcode_2A_0T_1R()
508 acpi_ex_acquire_mutex(operand[1], operand[0], walk_state); in acpi_ex_opcode_2A_0T_1R()
527 walk_state->opcode)); in acpi_ex_opcode_2A_0T_1R()
553 walk_state->result_obj = return_desc; in acpi_ex_opcode_2A_0T_1R()