exresolv.c (126372) | exresolv.c (129684) |
---|---|
1 2/****************************************************************************** 3 * 4 * Module Name: exresolv - AML Interpreter object resolution | 1 2/****************************************************************************** 3 * 4 * Module Name: exresolv - AML Interpreter object resolution |
5 * $Revision: 123 $ | 5 * $Revision: 124 $ |
6 * 7 *****************************************************************************/ 8 9/****************************************************************************** 10 * 11 * 1. Copyright Notice 12 * 13 * Some or all of this work - Copyright (c) 1999 - 2004, Intel Corp. --- 250 unchanged lines hidden (view full) --- 264 */ 265 Status = AcpiDsMethodDataGetValue (Opcode, 266 StackDesc->Reference.Offset, WalkState, &ObjDesc); 267 if (ACPI_FAILURE (Status)) 268 { 269 return_ACPI_STATUS (Status); 270 } 271 | 6 * 7 *****************************************************************************/ 8 9/****************************************************************************** 10 * 11 * 1. Copyright Notice 12 * 13 * Some or all of this work - Copyright (c) 1999 - 2004, Intel Corp. --- 250 unchanged lines hidden (view full) --- 264 */ 265 Status = AcpiDsMethodDataGetValue (Opcode, 266 StackDesc->Reference.Offset, WalkState, &ObjDesc); 267 if (ACPI_FAILURE (Status)) 268 { 269 return_ACPI_STATUS (Status); 270 } 271 |
272 ACPI_DEBUG_PRINT ((ACPI_DB_EXEC, "[Arg/Local %X] ValueObj is %p\n", 273 StackDesc->Reference.Offset, ObjDesc)); 274 |
|
272 /* 273 * Now we can delete the original Reference Object and | 275 /* 276 * Now we can delete the original Reference Object and |
274 * replace it with the resolve value | 277 * replace it with the resolved value |
275 */ 276 AcpiUtRemoveReference (StackDesc); 277 *StackPtr = ObjDesc; | 278 */ 279 AcpiUtRemoveReference (StackDesc); 280 *StackPtr = ObjDesc; |
278 279 ACPI_DEBUG_PRINT ((ACPI_DB_EXEC, "[Arg/Local %d] ValueObj is %p\n", 280 StackDesc->Reference.Offset, ObjDesc)); | |
281 break; 282 283 284 case AML_INDEX_OP: 285 286 switch (StackDesc->Reference.TargetType) 287 { 288 case ACPI_TYPE_BUFFER_FIELD: --- 288 unchanged lines hidden --- | 281 break; 282 283 284 case AML_INDEX_OP: 285 286 switch (StackDesc->Reference.TargetType) 287 { 288 case ACPI_TYPE_BUFFER_FIELD: --- 288 unchanged lines hidden --- |