X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;ds=sidebyside;f=include%2Facpi%2Facinterp.h;h=a43e91fb972cf51c75b0df281cf37df92e3dcb48;hb=c7b5ebbddf7bcd3651947760f423e3783bbe6573;hp=0bcb194c0f1ae2c2185edc25dbbdd93392cb57a5;hpb=a2c21200f1c81b08cb55e417b68150bba439b646;p=linux-2.6.git diff --git a/include/acpi/acinterp.h b/include/acpi/acinterp.h index 0bcb194c0..a43e91fb9 100644 --- a/include/acpi/acinterp.h +++ b/include/acpi/acinterp.h @@ -117,6 +117,12 @@ acpi_ex_convert_to_ascii ( * exfield - ACPI AML (p-code) execution - field manipulation */ +acpi_status +acpi_ex_common_buffer_setup ( + union acpi_operand_object *obj_desc, + u32 buffer_length, + u32 *datum_count); + acpi_status acpi_ex_extract_from_field ( union acpi_operand_object *obj_desc, @@ -240,8 +246,8 @@ acpi_ex_do_concatenate ( u8 acpi_ex_do_logical_op ( u16 opcode, - acpi_integer operand0, - acpi_integer operand1); + union acpi_operand_object *obj_desc, + union acpi_operand_object *obj_desc2); acpi_integer acpi_ex_do_math_op ( @@ -563,8 +569,11 @@ acpi_status acpi_ex_store_object_to_node ( union acpi_operand_object *source_desc, struct acpi_namespace_node *node, - struct acpi_walk_state *walk_state); + struct acpi_walk_state *walk_state, + u8 implicit_conversion); +#define ACPI_IMPLICIT_CONVERSION TRUE +#define ACPI_NO_IMPLICIT_CONVERSION FALSE /* * exstoren