 if (!*stack_ptr) { ACPI_DEBUG_PRINT ((ACPI_DB_ERROR, "Internal - null pointer\n")); return_ACPI_STATUS (AE_AML_NO_OPERAND); } 
acpi_ex_resolve_to_value (	union acpi_operand_object       **stack_ptr,	struct acpi_walk_state          *walk_state){	acpi_status                     status;	ACPI_FUNCTION_TRACE_PTR ("ex_resolve_to_value", stack_ptr);	if (!stack_ptr || !*stack_ptr) {		ACPI_DEBUG_PRINT ((ACPI_DB_ERROR, "Internal - null pointer\n"));		return_ACPI_STATUS (AE_AML_NO_OPERAND);	}	/*	 * The entity pointed to by the stack_ptr can be either	 * 1) A valid union acpi_operand_object, or	 * 2) A struct acpi_namespace_node (named_obj)	 */	if (ACPI_GET_DESCRIPTOR_TYPE (*stack_ptr) == ACPI_DESC_TYPE_OPERAND) {		status = acpi_ex_resolve_object_to_value (stack_ptr, walk_state);		if (ACPI_FAILURE (status)) {			return_ACPI_STATUS (status);		}	}	/*	 * Object on the stack may have changed if acpi_ex_resolve_object_to_value()	 * was called (i.e., we can't use an _else_ here.)	 */	if (ACPI_GET_DESCRIPTOR_TYPE (*stack_ptr) == ACPI_DESC_TYPE_NAMED) {		status = acpi_ex_resolve_node_to_value (				  ACPI_CAST_INDIRECT_PTR (struct acpi_namespace_node, stack_ptr),				  walk_state);		if (ACPI_FAILURE (status)) {			return_ACPI_STATUS (status);		}	}	ACPI_DEBUG_PRINT ((ACPI_DB_EXEC, "Resolved object %p\n", *stack_ptr));	return_ACPI_STATUS (AE_OK);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/44f6c01242da4e162f28d8e1216a8c7a91174605/exresolv.c/clean/drivers/acpi/executer/exresolv.c