Lines Matching full:elements
168 ACPI_OPERAND_OBJECT **Elements,
174 ACPI_OPERAND_OBJECT **Elements,
184 ACPI_OPERAND_OBJECT **Elements,
210 ACPI_OPERAND_OBJECT **Elements; in AcpiNsCheckPackage() local
231 * and trailing NULL package elements in AcpiNsCheckPackage()
235 /* Extract package count and elements array */ in AcpiNsCheckPackage()
237 Elements = ReturnObject->Package.Elements; in AcpiNsCheckPackage()
252 "Return Package has no elements (empty)")); in AcpiNsCheckPackage()
267 Status = AcpiNsCustomPackage (Info, Elements, Count); in AcpiNsCheckPackage()
290 /* Validate all elements of the returned package */ in AcpiNsCheckPackage()
292 Status = AcpiNsCheckPackageElements (Info, Elements, in AcpiNsCheckPackage()
300 * elements must be of the same type in AcpiNsCheckPackage()
304 Status = AcpiNsCheckObjectType (Info, Elements, in AcpiNsCheckPackage()
311 Elements++; in AcpiNsCheckPackage()
318 * a fixed number of required elements, and a variable number of in AcpiNsCheckPackage()
319 * optional elements. in AcpiNsCheckPackage()
335 /* These are the required package elements (0, 1, or 2) */ in AcpiNsCheckPackage()
337 Status = AcpiNsCheckObjectType (Info, Elements, in AcpiNsCheckPackage()
346 /* These are the optional package elements */ in AcpiNsCheckPackage()
348 Status = AcpiNsCheckObjectType (Info, Elements, in AcpiNsCheckPackage()
356 Elements++; in AcpiNsCheckPackage()
365 Info, Elements, ACPI_RTYPE_INTEGER, 0); in AcpiNsCheckPackage()
371 Elements++; in AcpiNsCheckPackage()
376 Status = AcpiNsCheckPackageList (Info, Package, Elements, Count); in AcpiNsCheckPackage()
384 Info, Elements, ACPI_RTYPE_INTEGER, 0); in AcpiNsCheckPackage()
394 ExpectedCount = (UINT32) (*Elements)->Integer.Value; in AcpiNsCheckPackage()
401 Elements++; in AcpiNsCheckPackage()
405 Status = AcpiNsCheckPackageList (Info, Package, Elements, Count); in AcpiNsCheckPackage()
423 if (*Elements && ((*Elements)->Common.Type != ACPI_TYPE_PACKAGE)) in AcpiNsCheckPackage()
437 Elements = ReturnObject->Package.Elements; in AcpiNsCheckPackage()
443 Status = AcpiNsCheckPackageList (Info, Package, Elements, Count); in AcpiNsCheckPackage()
465 Status = AcpiNsCheckObjectType(Info, Elements, in AcpiNsCheckPackage()
474 if ((*Elements)->Buffer.Length != 16) in AcpiNsCheckPackage()
481 Status = AcpiNsCheckObjectType(Info, Elements + 1, in AcpiNsCheckPackage()
488 Elements += 2; in AcpiNsCheckPackage()
512 "Return Package is too small - found %u elements, expected %u", in AcpiNsCheckPackage()
525 * Elements - Element list of parent package. All elements
539 ACPI_OPERAND_OBJECT **Elements, in AcpiNsCheckPackageList() argument
553 * NOTE: assumes list of subpackages contains no NULL elements. in AcpiNsCheckPackageList()
554 * Any NULL elements should have been removed by earlier call in AcpiNsCheckPackageList()
559 SubPackage = *Elements; in AcpiNsCheckPackageList()
560 SubElements = SubPackage->Package.Elements; in AcpiNsCheckPackageList()
581 /* Each subpackage has a fixed number of elements */ in AcpiNsCheckPackageList()
602 * Each subpackage has a fixed number of elements and an in AcpiNsCheckPackageList()
624 * Each subpackage has a fixed or variable number of elements in AcpiNsCheckPackageList()
674 * First element is the (Integer) count of elements, including in AcpiNsCheckPackageList()
730 Elements++; in AcpiNsCheckPackageList()
741 "Return SubPackage[%u] is too small - found %u elements, expected %u", in AcpiNsCheckPackageList()
753 * Elements - Pointer to the package elements array
769 ACPI_OPERAND_OBJECT **Elements, in AcpiNsCustomPackage() argument
782 if ((*Elements)->Common.Type != ACPI_TYPE_INTEGER) in AcpiNsCustomPackage()
789 Version = (UINT32) (*Elements)->Integer.Value; in AcpiNsCustomPackage()
800 "Return Package is too small - found %u elements, expected %u", in AcpiNsCustomPackage()
812 /* Validate all elements of the returned package */ in AcpiNsCustomPackage()
814 Status = AcpiNsCheckPackageElements (Info, Elements, in AcpiNsCustomPackage()
826 Status = AcpiNsCheckPackageElements (Info, Elements + 20, in AcpiNsCustomPackage()
839 * Elements - Pointer to the package elements array
844 * StartIndex - Start of the first group of elements
848 * DESCRIPTION: Check that all elements of a package are of the correct object
856 ACPI_OPERAND_OBJECT **Elements, in AcpiNsCheckPackageElements() argument
863 ACPI_OPERAND_OBJECT **ThisElement = Elements; in AcpiNsCheckPackageElements()
871 * Up to two groups of package elements are supported by the data in AcpiNsCheckPackageElements()
872 * structure. All elements in each group must be of the same type. in AcpiNsCheckPackageElements()