1/******************************************************************************* 2 * 3 * Module Name: nsaccess - Top-level functions for accessing ACPI namespace |
4 * $Revision: 177 $ |
5 * 6 ******************************************************************************/ 7 8/****************************************************************************** 9 * 10 * 1. Copyright Notice 11 * |
12 * Some or all of this work - Copyright (c) 1999 - 2004, Intel Corp. |
13 * All rights reserved. 14 * 15 * 2. License 16 * 17 * 2.1. This is your license from Intel Corp. under its intellectual property 18 * rights. You may have additional license terms from the party that provided 19 * you this software, covering your right to use that party's intellectual 20 * property rights. --- 380 unchanged lines hidden (view full) --- 401 402 PrefixNode = AcpiGbl_RootNode; 403 } 404 else 405 { 406 PrefixNode = ScopeInfo->Scope.Node; 407 if (ACPI_GET_DESCRIPTOR_TYPE (PrefixNode) != ACPI_DESC_TYPE_NAMED) 408 { |
409 ACPI_REPORT_ERROR (("NsLookup: %p is not a namespace node [%s]\n", |
410 PrefixNode, AcpiUtGetDescriptorName (PrefixNode))); 411 return_ACPI_STATUS (AE_AML_INTERNAL); 412 } 413 414 /* 415 * This node might not be a actual "scope" node (such as a 416 * Device/Method, etc.) It could be a Package or other object node. 417 * Backup up the tree to find the containing scope node. --- 306 unchanged lines hidden --- |