dsutils.c (100966) | dsutils.c (104470) |
---|---|
1/******************************************************************************* 2 * 3 * Module Name: dsutils - Dispatcher utilities | 1/******************************************************************************* 2 * 3 * Module Name: dsutils - Dispatcher utilities |
4 * $Revision: 94 $ | 4 * $Revision: 95 $ |
5 * 6 ******************************************************************************/ 7 8/****************************************************************************** 9 * 10 * 1. Copyright Notice 11 * 12 * Some or all of this work - Copyright (c) 1999 - 2002, Intel Corp. --- 387 unchanged lines hidden (view full) --- 400 401ACPI_STATUS 402AcpiDsCreateOperand ( 403 ACPI_WALK_STATE *WalkState, 404 ACPI_PARSE_OBJECT *Arg, 405 UINT32 ArgIndex) 406{ 407 ACPI_STATUS Status = AE_OK; | 5 * 6 ******************************************************************************/ 7 8/****************************************************************************** 9 * 10 * 1. Copyright Notice 11 * 12 * Some or all of this work - Copyright (c) 1999 - 2002, Intel Corp. --- 387 unchanged lines hidden (view full) --- 400 401ACPI_STATUS 402AcpiDsCreateOperand ( 403 ACPI_WALK_STATE *WalkState, 404 ACPI_PARSE_OBJECT *Arg, 405 UINT32 ArgIndex) 406{ 407 ACPI_STATUS Status = AE_OK; |
408 ACPI_STATUS Status2; | |
409 NATIVE_CHAR *NameString; 410 UINT32 NameLength; 411 ACPI_OPERAND_OBJECT *ObjDesc; 412 ACPI_PARSE_OBJECT *ParentOp; 413 UINT16 Opcode; 414 ACPI_INTERPRETER_MODE InterpreterMode; 415 const ACPI_OPCODE_INFO *OpInfo; | 408 NATIVE_CHAR *NameString; 409 UINT32 NameLength; 410 ACPI_OPERAND_OBJECT *ObjDesc; 411 ACPI_PARSE_OBJECT *ParentOp; 412 UINT16 Opcode; 413 ACPI_INTERPRETER_MODE InterpreterMode; 414 const ACPI_OPCODE_INFO *OpInfo; |
416 char *Name; | |
417 418 419 ACPI_FUNCTION_TRACE_PTR ("DsCreateOperand", Arg); 420 421 422 /* A valid name must be looked up in the namespace */ 423 424 if ((Arg->Common.AmlOpcode == AML_INT_NAMEPATH_OP) && --- 66 unchanged lines hidden (view full) --- 491 492 else 493 { 494 /* 495 * We just plain didn't find it -- which is a 496 * very serious error at this point 497 */ 498 Status = AE_AML_NAME_NOT_FOUND; | 415 416 417 ACPI_FUNCTION_TRACE_PTR ("DsCreateOperand", Arg); 418 419 420 /* A valid name must be looked up in the namespace */ 421 422 if ((Arg->Common.AmlOpcode == AML_INT_NAMEPATH_OP) && --- 66 unchanged lines hidden (view full) --- 489 490 else 491 { 492 /* 493 * We just plain didn't find it -- which is a 494 * very serious error at this point 495 */ 496 Status = AE_AML_NAME_NOT_FOUND; |
499 500 Name = NULL; 501 Status2 = AcpiNsExternalizeName (ACPI_UINT32_MAX, NameString, NULL, &Name); 502 if (ACPI_SUCCESS (Status2)) 503 { 504 ACPI_DEBUG_PRINT ((ACPI_DB_ERROR, 505 "Object name [%s] was not found in namespace\n", Name)); 506 ACPI_MEM_FREE (Name); 507 } | |
508 } 509 } 510 | 497 } 498 } 499 |
500 if (ACPI_FAILURE (Status)) 501 { 502 ACPI_REPORT_NSERROR (NameString, Status); 503 } 504 |
|
511 /* Free the namestring created above */ 512 513 ACPI_MEM_FREE (NameString); 514 515 /* Check status from the lookup */ 516 517 if (ACPI_FAILURE (Status)) 518 { --- 168 unchanged lines hidden --- | 505 /* Free the namestring created above */ 506 507 ACPI_MEM_FREE (NameString); 508 509 /* Check status from the lookup */ 510 511 if (ACPI_FAILURE (Status)) 512 { --- 168 unchanged lines hidden --- |