Lines Matching refs:elements
77 * Optional/unnecessary NULL package elements removed
78 * Required package elements that are NULL replaced by Integer/String/Buffer
371 union acpi_operand_object **elements;
415 /* All elements of the Package must be integers */
417 elements = original_object->package.elements;
421 if ((!*elements) ||
422 ((*elements)->common.type != ACPI_TYPE_INTEGER)) {
425 elements++;
435 /* Copy the package elements (integers) to the buffer as DWORDs */
437 elements = original_object->package.elements;
441 *dword_buffer = (u32) (*elements)->integer.value;
443 elements++;
474 union acpi_operand_object **elements;
491 elements = new_object->package.elements;
495 *elements =
497 if (!*elements) {
501 elements++;
553 * elements are allowed, especially at the end of the package.
606 * DESCRIPTION: Remove all NULL package elements from packages that contain
608 * packages, NULL elements can be safely removed.
628 * safely remove all NULL elements from the PTYPE2 packages.
651 source = obj_desc->package.elements;
654 /* Examine all elements of the package object, remove nulls */
666 /* Update parent package if any null elements were removed */
670 "%s: Found and removed %u NULL elements\n",
721 pkg_obj_desc->package.elements[0] = *obj_desc_ptr;