address = rgn_desc->region.address + obj_desc->common_field.base_byte_offset + field_datum_byte_offset; 
address = rgn_desc->region.address + obj_desc->common_field.base_byte_offset + field_datum_byte_offset; 
acpi_ex_access_region (	union acpi_operand_object       *obj_desc,	u32                             field_datum_byte_offset,	acpi_integer                    *value,	u32                             function){	acpi_status                     status;	union acpi_operand_object       *rgn_desc;	acpi_physical_address           address;	ACPI_FUNCTION_TRACE ("ex_access_region");	/*	 * Ensure that the region operands are fully evaluated and verify	 * the validity of the request	 */	status = acpi_ex_setup_region (obj_desc, field_datum_byte_offset);	if (ACPI_FAILURE (status)) {		return_ACPI_STATUS (status);	}	/*	 * The physical address of this field datum is:	 *	 * 1) The base of the region, plus	 * 2) The base offset of the field, plus	 * 3) The current offset into the field	 */	rgn_desc = obj_desc->common_field.region_obj;	address = rgn_desc->region.address			 + obj_desc->common_field.base_byte_offset			 + field_datum_byte_offset;	if ((function & ACPI_IO_MASK) == ACPI_READ) {		ACPI_DEBUG_PRINT ((ACPI_DB_BFIELD, "[READ]"));	}	else {		ACPI_DEBUG_PRINT ((ACPI_DB_BFIELD, "[WRITE]"));	}	ACPI_DEBUG_PRINT_RAW ((ACPI_DB_BFIELD,		" Region [%s:%X], Width %X, byte_base %X, Offset %X at %8.8X%8.8X\n",		acpi_ut_get_region_name (rgn_desc->region.space_id),		rgn_desc->region.space_id,		obj_desc->common_field.access_byte_width,		obj_desc->common_field.base_byte_offset,		field_datum_byte_offset,		ACPI_FORMAT_UINT64 (address)));	/* Invoke the appropriate address_space/op_region handler */	status = acpi_ev_address_space_dispatch (rgn_desc, function,			  address, ACPI_MUL_8 (obj_desc->common_field.access_byte_width), value);	if (ACPI_FAILURE (status)) {		if (status == AE_NOT_IMPLEMENTED) {			ACPI_DEBUG_PRINT ((ACPI_DB_ERROR,				"Region %s(%X) not implemented\n",				acpi_ut_get_region_name (rgn_desc->region.space_id),				rgn_desc->region.space_id));		}		else if (status == AE_NOT_EXIST) {			ACPI_REPORT_ERROR ((				"Region %s(%X) has no handler\n",				acpi_ut_get_region_name (rgn_desc->region.space_id),				rgn_desc->region.space_id));		}	}	return_ACPI_STATUS (status);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/44f6c01242da4e162f28d8e1216a8c7a91174605/exfldio.c/clean/drivers/acpi/executer/exfldio.c