dswstate.c (67754) | dswstate.c (69450) |
---|---|
1/****************************************************************************** 2 * 3 * Module Name: dswstate - Dispatcher parse tree walk management routines | 1/****************************************************************************** 2 * 3 * Module Name: dswstate - Dispatcher parse tree walk management routines |
4 * $Revision: 31 $ | 4 * $Revision: 34 $ |
5 * 6 *****************************************************************************/ 7 8/****************************************************************************** 9 * 10 * 1. Copyright Notice 11 * 12 * Some or all of this work - Copyright (c) 1999, Intel Corp. All rights --- 199 unchanged lines hidden (view full) --- 212 ACPI_WALK_STATE *WalkState) 213{ 214 215 216 /* Check for stack underflow */ 217 218 if (WalkState->NumResults == 0) 219 { | 5 * 6 *****************************************************************************/ 7 8/****************************************************************************** 9 * 10 * 1. Copyright Notice 11 * 12 * Some or all of this work - Copyright (c) 1999, Intel Corp. All rights --- 199 unchanged lines hidden (view full) --- 212 ACPI_WALK_STATE *WalkState) 213{ 214 215 216 /* Check for stack underflow */ 217 218 if (WalkState->NumResults == 0) 219 { |
220 DEBUG_PRINT (ACPI_ERROR, 221 ("DsResultStackPop: Underflow! State=%p Cur=%X Num=%X\n", | 220 DEBUG_PRINT (TRACE_EXEC, 221 ("DsResultStackPop: Underflow - State=%p Cur=%X Num=%X\n", |
222 WalkState, WalkState->CurrentResult, WalkState->NumResults)); 223 return (AE_AML_NO_OPERAND); 224 } 225 226 227 /* Pop the stack */ 228 229 WalkState->NumResults--; --- 339 unchanged lines hidden (view full) --- 569 * WalkList - The list that owns the walk stack 570 * 571 * RETURN: None 572 * 573 * DESCRIPTION: Place the WalkState at the head of the state list. 574 * 575 ******************************************************************************/ 576 | 222 WalkState, WalkState->CurrentResult, WalkState->NumResults)); 223 return (AE_AML_NO_OPERAND); 224 } 225 226 227 /* Pop the stack */ 228 229 WalkState->NumResults--; --- 339 unchanged lines hidden (view full) --- 569 * WalkList - The list that owns the walk stack 570 * 571 * RETURN: None 572 * 573 * DESCRIPTION: Place the WalkState at the head of the state list. 574 * 575 ******************************************************************************/ 576 |
577void | 577static void |
578AcpiDsPushWalkState ( 579 ACPI_WALK_STATE *WalkState, 580 ACPI_WALK_LIST *WalkList) 581{ 582 583 584 FUNCTION_TRACE ("DsPushWalkState"); 585 --- 112 unchanged lines hidden (view full) --- 698 699 WalkState->DataType = ACPI_DESC_TYPE_WALK; 700 WalkState->OwnerId = OwnerId; 701 WalkState->Origin = Origin; 702 WalkState->MethodDesc = MthDesc; 703 704 /* Init the method args/local */ 705 | 578AcpiDsPushWalkState ( 579 ACPI_WALK_STATE *WalkState, 580 ACPI_WALK_LIST *WalkList) 581{ 582 583 584 FUNCTION_TRACE ("DsPushWalkState"); 585 --- 112 unchanged lines hidden (view full) --- 698 699 WalkState->DataType = ACPI_DESC_TYPE_WALK; 700 WalkState->OwnerId = OwnerId; 701 WalkState->Origin = Origin; 702 WalkState->MethodDesc = MthDesc; 703 704 /* Init the method args/local */ 705 |
706#ifndef _ACPI_ASL_COMPILER |
|
706 AcpiDsMethodDataInit (WalkState); | 707 AcpiDsMethodDataInit (WalkState); |
708#endif |
|
707 708 /* Put the new state at the head of the walk list */ 709 710 AcpiDsPushWalkState (WalkState, WalkList); 711 712 return_PTR (WalkState); 713} 714 --- 127 unchanged lines hidden --- | 709 710 /* Put the new state at the head of the walk list */ 711 712 AcpiDsPushWalkState (WalkState, WalkList); 713 714 return_PTR (WalkState); 715} 716 --- 127 unchanged lines hidden --- |