50 #define _COMPONENT ACPI_DISPATCHER
84 if (state && !walk_state->result_count) {
89 if (!state && walk_state->result_count) {
104 walk_state->result_count--;
107 *
object = state->
results.obj_desc[index];
110 "No result objects on result stack, State=%p",
117 status = acpi_ds_result_stack_pop(walk_state);
124 "Obj=%p [%s] Index=%X State=%p Num=%X\n", *
object,
126 index, walk_state, walk_state->result_count));
161 status = acpi_ds_result_stack_push(walk_state);
164 "Failed to extend the result stack"));
182 "Null Object! Obj=%p State=%p Num=%u",
190 state->
results.obj_desc[index] =
object;
271 "Result stack underflow - State=%p\n",
289 "Result=%p RemainingResults=%X State=%p\n",
317 "Object stack overflow! Obj=%p State=%p #Ops=%u",
362 for (i = 0; i < pop_count; i++) {
368 "Object stack underflow! Count=%X State=%p #Ops=%u",
369 pop_count, walk_state,
409 if (pop_count == 0) {
413 for (i = (
s32) pop_count - 1; i >= 0; i--) {
563 #if (!defined (ACPI_NO_METHOD_EXECUTION) && !defined (ACPI_CONSTANT_EVAL_ONLY))
611 walk_state->
parser_state.pkg_end = aml_start + aml_length;
660 while (extra_op && !extra_op->
common.node) {
661 extra_op = extra_op->
common.parent;