Lines Matching full:reference

183 				 * A method reference "looks" to the parser to be a method  in acpi_ds_build_internal_package_obj()
227 /* Existing package, get existing reference count */ in acpi_ds_build_internal_package_obj()
319 * DESCRIPTION: Resolve a named reference element within a package object
353 /* We are only interested in reference objects/elements */ in acpi_ds_init_package_element()
357 /* Attempt to resolve the (named) reference to a namespace node */ in acpi_ds_init_package_element()
371 * PARAMETERS: element_ptr - Pointer to a reference object
375 * DESCRIPTION: Resolve a package element that is a reference to a named
394 /* Check if reference element is already resolved */ in acpi_ds_resolve_package_element()
396 if (element->reference.resolved) { in acpi_ds_resolve_package_element()
404 /* Element must be a reference object of correct type */ in acpi_ds_resolve_package_element()
406 scope_info.scope.node = element->reference.node; /* Prefix node */ in acpi_ds_resolve_package_element()
408 status = acpi_ns_lookup(&scope_info, (char *)element->reference.aml, in acpi_ds_resolve_package_element()
435 (char *)element->reference. in acpi_ds_resolve_package_element()
439 "While resolving a named reference package element - %s", in acpi_ds_resolve_package_element()
452 /* Named reference not resolved, return a NULL package element */ in acpi_ds_resolve_package_element()
471 /* Update the reference object */ in acpi_ds_resolve_package_element()
473 element->reference.resolved = TRUE; in acpi_ds_resolve_package_element()
474 element->reference.node = resolved_node; in acpi_ds_resolve_package_element()
475 type = element->reference.node->type; in acpi_ds_resolve_package_element()
479 * the package. If this is a reference to a common data type, in acpi_ds_resolve_package_element()
483 * If cannot, return the named reference (for things like Devices, in acpi_ds_resolve_package_element()
500 * leave them as reference objects. In other words, these types in acpi_ds_resolve_package_element()
514 /* acpi_ex_resolve_node_to_value gave these an extra reference */ in acpi_ds_resolve_package_element()
523 * a reference on the existing object. in acpi_ds_resolve_package_element()