Lines Matching full:elements
31 * element_count - Number of elements in the package - this is
40 * NOTE: The number of elements in the package will be always be the num_elements
41 * count, regardless of the number of elements in the package list. If
42 * num_elements is smaller, only that many package list elements are used.
111 if (!obj_desc->package.elements) { in acpi_ds_build_internal_package_obj()
112 obj_desc->package.elements = ACPI_ALLOCATE_ZEROED(((acpi_size) in acpi_ds_build_internal_package_obj()
119 if (!obj_desc->package.elements) { in acpi_ds_build_internal_package_obj()
134 * full resolution of the package elements in order to support in acpi_ds_build_internal_package_obj()
135 * forward references from the elements. This provides in acpi_ds_build_internal_package_obj()
143 "%s: Deferring resolution of Package elements\n", in acpi_ds_build_internal_package_obj()
148 * Initialize the elements of the package, up to the num_elements count. in acpi_ds_build_internal_package_obj()
149 * Package is automatically padded with uninitialized (NULL) elements in acpi_ds_build_internal_package_obj()
159 * package elements is not supported by the AML interpreter, in acpi_ds_build_internal_package_obj()
172 "Expressions within package elements are not supported")); in acpi_ds_build_internal_package_obj()
192 elements[i]); in acpi_ds_build_internal_package_obj()
196 obj_desc->package.elements[i] = in acpi_ds_build_internal_package_obj()
204 elements[i]); in acpi_ds_build_internal_package_obj()
219 elements[i], NULL, in acpi_ds_build_internal_package_obj()
221 elements[i]); in acpi_ds_build_internal_package_obj()
241 elements[i])); in acpi_ds_build_internal_package_obj()
253 * num_elements was exhausted, but there are remaining elements in in acpi_ds_build_internal_package_obj()
257 * error for NumElements to be less than the number of elements in in acpi_ds_build_internal_package_obj()
266 * We must delete any package elements that were created earlier in acpi_ds_build_internal_package_obj()
277 /* Find out how many elements there really are */ in acpi_ds_build_internal_package_obj()
288 * Arg list (elements) was exhausted, but we did not reach in acpi_ds_build_internal_package_obj()
296 "count (%u), padded with null elements\n", in acpi_ds_build_internal_package_obj()
353 /* We are only interested in reference objects/elements */ in acpi_ds_init_package_element()
424 * element(s) will be replaced with NULL elements. in acpi_ds_resolve_package_element()
481 * elements can only be "data objects" or method references. in acpi_ds_resolve_package_element()