Searched refs:Package (Results 1 - 25 of 34) sorted by relevance

12

/fuchsia/zircon/third_party/lib/acpica/source/components/namespace/
H A Dnsprepkg.c59 const ACPI_PREDEFINED_INFO *Package,
95 const ACPI_PREDEFINED_INFO *Package; local
108 Package = Info->Predefined + 1;
111 "%s Validating return Package of Type %X, Count %X\n",
112 Info->FullPathname, Package->RetInfo.Type,
113 ReturnObject->Package.Count));
119 AcpiNsRemoveNullElements (Info, Package->RetInfo.Type, ReturnObject);
123 Elements = ReturnObject->Package.Elements;
124 Count = ReturnObject->Package.Count;
132 if (Package
415 AcpiNsCheckPackageList( ACPI_EVALUATE_INFO *Info, const ACPI_PREDEFINED_INFO *Package, ACPI_OPERAND_OBJECT **Elements, UINT32 Count) argument
[all...]
H A Dnsrepair2.c162 * _BCL: Values are tied to the Package index where they appear, and cannot
165 * it to a Package of integers.
405 * If a Package, ensure same for all string elements.
430 /* Exit if not a Package */
439 ElementPtr = ReturnObject->Package.Elements;
440 for (i = 0; i < ReturnObject->Package.Count; i++)
508 OuterElementCount = ReturnObject->Package.Count - 1;
512 OuterElements = &ReturnObject->Package.Elements[i + 1];
515 if ((*OuterElements)->Package.Count == 0)
524 ObjDesc = (*OuterElements)->Package
[all...]
H A Dnsrepair.c74 * Buffer -> Package of Integers
75 * Package -> Package of one Package
277 * BIOS will return that object instead of wrapping it with a Package
288 *ReturnObjectPtr = NewObject; /* New Package object */
326 "%s: Converted %s to expected %s at Package index %u\n",
412 * DESCRIPTION: Attempt to repair a NULL element of a returned Package object.
438 * Attempt to repair a NULL element of a Package object. This applies to
473 /* Set the reference count according to the parent Package objec
[all...]
H A Dnsconvert.c229 * DESCRIPTION: Attempt to convert a Integer/String/Package object to a Buffer.
282 * _FDE and _GTM. The Package can be converted to a Buffer.
285 /* All elements of the Package must be integers */
287 Elements = OriginalObject->Package.Elements;
288 Count = OriginalObject->Package.Count;
300 /* Create the new buffer object to replace the Package */
310 Elements = OriginalObject->Package.Elements;
/fuchsia/zircon/third_party/lib/acpica/source/compiler/
H A Daslprepkg.c68 const ACPI_PREDEFINED_INFO *Package,
113 const ACPI_PREDEFINED_INFO *Package; local
122 Package = Predefined + 1;
138 switch (Package->RetInfo.Type)
169 switch (Package->RetInfo.Type)
178 ExpectedCount = Package->RetInfo.Count1 + Package->RetInfo.Count2;
192 Package->RetInfo.ObjectType1, Package->RetInfo.Count1,
193 Package
463 ApCheckPackageList( const char *PredefinedName, ACPI_PARSE_OBJECT *ParentOp, const ACPI_PREDEFINED_INFO *Package, UINT32 StartIndex, UINT32 ParentCount) argument
[all...]
/fuchsia/zircon/system/dev/bus/acpi/
H A Dinit.c70 if (prw_res->Type != ACPI_TYPE_PACKAGE || prw_res->Package.Count < 2) {
76 ACPI_OBJECT* event_info = &prw_res->Package.Elements[0];
79 gpe_bit = prw_res->Package.Elements[0].Integer.Value;
81 if (event_info->Package.Count != 2) {
84 ACPI_OBJECT* handle_obj = &event_info->Package.Elements[0];
85 ACPI_OBJECT* gpe_num_obj = &event_info->Package.Elements[1];
H A Ddev-battery.c88 if ((bif_pkg->Type != ACPI_TYPE_PACKAGE) || (bif_pkg->Package.Count != 13)) {
92 ACPI_OBJECT* bif_elem = bif_pkg->Package.Elements;
134 if ((bst_pkg->Type != ACPI_TYPE_PACKAGE) || (bst_pkg->Package.Count != 4)) {
138 ACPI_OBJECT* bst_elem = bst_pkg->Package.Elements;
/fuchsia/zircon/third_party/lib/acpica/source/components/executer/
H A Dexoparg6.c97 * Package elements will be implicitly converted to the type of
256 if (Index >= Operand[0]->Package.Count)
260 ACPI_FORMAT_UINT64 (Index), Operand[0]->Package.Count));
287 for ( ; Index < Operand[0]->Package.Count; Index++)
291 ThisElement = Operand[0]->Package.Elements[Index];
H A Dexdebug.c217 SourceDesc->Package.Count);
221 for (i = 0; i < SourceDesc->Package.Count; i++)
223 AcpiExDoDebugObject (SourceDesc->Package.Elements[i],
323 AcpiOsPrintf ("Package[%u] = ", Value);
326 AcpiOsPrintf ("[Uninitialized Package Element]\n");
H A Dexdump.c122 {ACPI_EXD_NODE, ACPI_EXD_OFFSET (Package.Node), "Parent Node"},
123 {ACPI_EXD_UINT8, ACPI_EXD_OFFSET (Package.Flags), "Flags"},
124 {ACPI_EXD_UINT32, ACPI_EXD_OFFSET (Package.Count), "Elements"},
125 {ACPI_EXD_POINTER, ACPI_EXD_OFFSET (Package.Elements), "Element List"},
762 AcpiOsPrintf ("Package [Len %X] ElementArray %p\n",
763 ObjDesc->Package.Count, ObjDesc->Package.Elements);
769 if (ObjDesc->Package.Count &&
770 ObjDesc->Package.Elements &&
773 for (Index = 0; Index < ObjDesc->Package
[all...]
H A Dexoparg2.c405 * At this point, the Source operand is a String, Buffer, or Package.
438 if (Index >= Operand[0]->Package.Count)
440 Length = Operand[0]->Package.Count;
446 &Operand[0]->Package.Elements [Index];
/fuchsia/zircon/third_party/lib/acpica/source/components/utilities/
H A Dutcopy.c280 (State->Pkg.DestObject))->Package.Elements[ThisIndex];
301 TargetObject->Package.Count = SourceObject->Package.Count;
302 TargetObject->Package.Elements =
311 * Save space for the array of objects (Package elements)
315 (ACPI_SIZE) TargetObject->Package.Count *
378 ExternalObject->Package.Count = InternalObject->Package.Count;
379 ExternalObject->Package.Elements =
386 Info.Length += (ACPI_SIZE) ExternalObject->Package
[all...]
H A Dutids.c284 * a Package of Integers/Strings or a single Integer or String.
290 Count = ObjDesc->Package.Count;
291 CidObjects = ObjDesc->Package.Elements;
432 ClsObjects = ObjDesc->Package.Elements;
433 Count = ObjDesc->Package.Count;
H A Dutmisc.c291 State->Pkg.SourceObject->Package.Elements[ThisIndex];
315 State->Pkg.SourceObject->Package.Count)
H A Dutdelete.c137 ACPI_DEBUG_PRINT ((ACPI_DB_ALLOCATIONS, " **** Package of count %X\n",
138 Object->Package.Count));
147 ObjPointer = Object->Package.Elements;
587 for (i = 0; i < Object->Package.Count; i++)
593 NextObject = Object->Package.Elements[i];
H A Dutobject.c167 * RETURN: Pointer to a new Package object, null on failure
184 /* Create a new Package object */
204 PackageDesc->Package.Count = Count;
205 PackageDesc->Package.Elements = PackageElements;
671 /* Package object - nothing much to do here, let the walk handle it */
/fuchsia/zircon/third_party/lib/acpica/source/components/dispatcher/
H A Ddsobject.c152 * Attempt to resolve to an Integer, Buffer, String or Package.
369 * the NumElements argument to Package()
380 * if NumElements is larger, the Package object is padded out with
384 * than the Package list length (for the fixed length package opcode), some
420 * If we are evaluating a Named package object "Name (xxxx, Package)",
433 ObjDesc->Package.Node = Parent->Common.Node;
441 ObjDesc->Package.Elements = ACPI_ALLOCATE_ZEROED (
444 if (!ObjDesc->Package.Elements)
450 ObjDesc->Package.Count = ElementCount;
454 * Package i
[all...]
H A Ddsargs.c334 * PARAMETERS: ObjDesc - A valid Package object
338 * DESCRIPTION: Get Package length and initializer byte list. This implements
359 /* Get the Package node */
361 Node = ObjDesc->Package.Node;
369 ACPI_DEBUG_PRINT ((ACPI_DB_EXEC, "Package Arg Init\n"));
374 ObjDesc->Package.AmlLength, ObjDesc->Package.AmlStart);
/fuchsia/zircon/third_party/lib/acpica/source/components/resources/
H A Drscreate.c281 TopObjectList = PackageObject->Package.Elements;
282 NumberOfElements = PackageObject->Package.Count;
306 if ((*TopObjectList)->Package.Count != 4)
310 Index, (*TopObjectList)->Package.Count));
319 SubObjectList = (*TopObjectList)->Package.Elements;
H A Drscalc.c651 NumberOfElements = PackageObject->Package.Count;
663 TopObjectList = PackageObject->Package.Elements;
671 /* We must have a valid Package object */
683 SubObjectList = PackageElement->Package.Elements;
690 TableIndex < PackageElement->Package.Count && !NameFound;
/fuchsia/zircon/third_party/lib/acpica/source/components/debugger/
H A Ddbnames.c491 const ACPI_PREDEFINED_INFO *Package = NULL; local
512 Package = Predefined + 1;
522 if (Package)
525 Package->RetInfo.Type, Package->RetInfo.ObjectType1,
526 Package->RetInfo.Count1);
H A Ddbutils.c215 AcpiOsPrintf ("[Package] Contains %u Elements:\n",
216 ObjDesc->Package.Count);
218 for (i = 0; i < ObjDesc->Package.Count; i++)
221 &ObjDesc->Package.Elements[i], Level+1);
H A Ddbconvert.c269 Object->Package.Count = i;
270 Object->Package.Elements = Elements;
288 * 3) Package objects were surrounded by brackets "[]".
441 /* Object must be of type Package with at least one Buffer element */
448 BufferDesc = &ObjDesc->Package.Elements[0];
H A Ddbstats.c225 for (i = 0; i < ObjDesc->Package.Count; i++)
227 AcpiDbEnumerateObject (ObjDesc->Package.Elements[i]);
495 AcpiOsPrintf ("Package %3d\n", sizeof (ACPI_OBJECT_PACKAGE));
531 AcpiOsPrintf ("Package State %3d\n", sizeof (ACPI_PKG_STATE));
/fuchsia/zircon/third_party/lib/acpica/source/components/hardware/
H A Dhwxface.c594 /* Return object must be of type Package */
598 ACPI_ERROR ((AE_INFO, "Sleep State return object is not a Package"));
608 Elements = Info->ReturnObject->Package.Elements;
609 switch (Info->ReturnObject->Package.Count)

Completed in 117 milliseconds

12