Print this page
acpica-unix2-20130823
PANKOVs restructure

*** 1,14 **** - /****************************************************************************** * * Module Name: exnames - interpreter/scanner name load/execute * *****************************************************************************/ /* ! * Copyright (C) 2000 - 2011, Intel Corp. * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: --- 1,13 ---- /****************************************************************************** * * Module Name: exnames - interpreter/scanner name load/execute * *****************************************************************************/ /* ! * Copyright (C) 2000 - 2013, Intel Corp. * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met:
*** 333,343 **** AmlAddress++; PrefixCount = ACPI_UINT32_MAX; HasPrefix = TRUE; break; - case AML_PARENT_PREFIX: /* Increment past possibly multiple parent prefixes */ do --- 332,341 ----
*** 351,361 **** } while (*AmlAddress == AML_PARENT_PREFIX); HasPrefix = TRUE; break; - default: /* Not a prefix character */ break; --- 349,358 ----
*** 387,397 **** { Status = AcpiExNameSegment (&AmlAddress, NameString); } break; - case AML_MULTI_NAME_PREFIX_OP: ACPI_DEBUG_PRINT ((ACPI_DB_LOAD, "MultiNamePrefix at %p\n", AmlAddress)); --- 384,393 ----
*** 419,429 **** NumSegments--; } break; - case 0: /* NullName valid as of 8-12-98 ASL/AML Grammar Update */ if (PrefixCount == ACPI_UINT32_MAX) --- 415,424 ----
*** 442,452 **** break; } break; - default: /* Name segment string */ NameString = AcpiExAllocateNameString (PrefixCount, 1); --- 437,446 ----
*** 482,488 **** *OutNameString = NameString; *OutNameLength = (UINT32) (AmlAddress - InAmlAddress); return_ACPI_STATUS (Status); } - - --- 476,480 ----