Lines Matching refs:element

23 acpi_ds_resolve_package_element(union acpi_operand_object **element);
106 * Allocate the element array (array of pointers to the individual
127 /* First arg is element count. Second arg begins the initializer list */
194 /* This package element is already built, just get it */
212 * Initialize this package element. This function handles the
233 /* Make new element ref count match original ref count */
319 * DESCRIPTION: Resolve a named reference element within a package object
339 * to the location within the element array because a new object
373 * RETURN: Possible new element is stored to the indirect element_ptr
375 * DESCRIPTION: Resolve a package element that is a reference to a named
386 union acpi_operand_object *element = *element_ptr;
394 /* Check if reference element is already resolved */
396 if (element->reference.resolved) {
398 "%s: Package element is already resolved\n",
406 scope_info.scope.node = element->reference.node; /* Prefix node */
408 status = acpi_ns_lookup(&scope_info, (char *)element->reference.aml,
424 * element(s) will be replaced with NULL elements.
427 /* Referenced name not found, set the element to NULL */
435 (char *)element->reference.
439 "While resolving a named reference package element - %s",
445 /* Could not resolve name, set the element to NULL */
452 /* Named reference not resolved, return a NULL package element */
455 "Could not resolve named package element [%4.4s] in [%4.4s]",
473 element->reference.resolved = TRUE;
474 element->reference.node = resolved_node;
475 type = element->reference.node->type;
525 acpi_ut_remove_reference(element);