Home | History | Annotate | Download | only in utilities

Lines Matching refs:Package

248      * package element)
365 * DESCRIPTION: Copy one package element to another package element
388 (State->Pkg.DestObject))->Package.Elements[ThisIndex];
406 * Build the package object
409 TargetObject->Package.Count = SourceObject->Package.Count;
410 TargetObject->Package.Elements =
414 * Pass the new package object back to the package walk routine
419 * Save space for the array of objects (Package elements)
423 (ACPI_SIZE) TargetObject->Package.Count *
448 * DESCRIPTION: This function is called to place a package object in a user
449 * buffer. A package object by definition contains other objects.
472 * First package at head of the buffer
477 * Free space begins right after the first package
486 ExternalObject->Package.Count = InternalObject->Package.Count;
487 ExternalObject->Package.Elements =
494 Info.Length += (ACPI_SIZE) ExternalObject->Package.Count *
496 Info.FreeSpace += ExternalObject->Package.Count *
535 * Package object: Copy all subobjects (including
705 * DESCRIPTION: Copy an external package object to an internal package.
724 /* Create the package object */
727 ExternalObject->Package.Count);
733 PackageElements = PackageObject->Package.Elements;
739 for (i = 0; i < ExternalObject->Package.Count; i++)
742 &ExternalObject->Package.Elements[i],
746 /* Truncate package and delete it */
748 PackageObject->Package.Count = i;
755 /* Mark package data valid */
757 PackageObject->Package.Flags |= AOPOBJ_DATA_VALID;
976 * DESCRIPTION: Copy one package element to another package element
998 &State->Pkg.DestObject->Package.Elements[ThisIndex];
1004 /* A null source object indicates a (legal) null package element */
1036 * This object is a package - go down another nesting level
1037 * Create and build the package object
1040 SourceObject->Package.Count);
1048 /* Pass the new package object back to the package walk routine */
1052 /* Store the object pointer in the parent package object */
1074 * PARAMETERS: SourceObj - Pointer to the source package object
1080 * DESCRIPTION: This function is called to copy an internal package object
1081 * into another internal package object.
1099 DestObj->Package.Count = SourceObj->Package.Count;
1102 * Create the object array and walk the source package tree
1104 DestObj->Package.Elements = ACPI_ALLOCATE_ZEROED (
1105 ((ACPI_SIZE) SourceObj->Package.Count + 1) *
1107 if (!DestObj->Package.Elements)
1109 ACPI_ERROR ((AE_INFO, "Package allocation failure"));
1114 * Copy the package element-by-element by walking the package "tree".
1121 /* On failure, delete the destination package object */