Home
last modified time | relevance | path

Searched refs:buffer_field (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/acpi/acpica/
H A Dnsdump.c337 if (obj_desc->buffer_field.buffer_obj && in acpi_ns_dump_one_object()
338 obj_desc->buffer_field.buffer_obj->buffer.node) { in acpi_ns_dump_one_object()
341 buffer_field. in acpi_ns_dump_one_object()
559 (union acpi_operand_object *)obj_desc->buffer_field. in acpi_ns_dump_one_object()
H A Dexdump.c162 {ACPI_EXD_POINTER, ACPI_EXD_OFFSET(buffer_field.buffer_obj),
794 obj_desc->buffer_field.bit_length, in acpi_ex_dump_operand()
795 obj_desc->buffer_field.base_byte_offset, in acpi_ex_dump_operand()
796 obj_desc->buffer_field.start_field_bit_offset); in acpi_ex_dump_operand()
798 if (!obj_desc->buffer_field.buffer_obj) { in acpi_ex_dump_operand()
800 } else if ((obj_desc->buffer_field.buffer_obj)->common.type != in acpi_ex_dump_operand()
804 acpi_ex_dump_operand(obj_desc->buffer_field.buffer_obj, in acpi_ex_dump_operand()
H A Dexfldio.c333 * (buffer_field, region_field, index_field, bank_field)
362 * buffer_field - Read/write from/to a Buffer in acpi_ex_field_datum_io()
372 * If the buffer_field arguments have not been previously evaluated, in acpi_ex_field_datum_io()
388 (obj_desc->buffer_field.buffer_obj)->buffer. in acpi_ex_field_datum_io()
390 obj_desc->buffer_field.base_byte_offset + in acpi_ex_field_datum_io()
398 memcpy((obj_desc->buffer_field.buffer_obj)->buffer. in acpi_ex_field_datum_io()
400 obj_desc->buffer_field.base_byte_offset + in acpi_ex_field_datum_io()
H A Ddsopcode.c62 * obj_desc - buffer_field object
219 obj_desc->buffer_field.buffer_obj = buffer_desc; in acpi_ds_init_buffer_field()
220 obj_desc->buffer_field.is_create_field = in acpi_ds_init_buffer_field()
245 /* Now the address and length are valid for this buffer_field */ in acpi_ds_init_buffer_field()
247 obj_desc->buffer_field.flags |= AOPOBJ_DATA_VALID; in acpi_ds_init_buffer_field()
258 * op - A valid buffer_field Op object
262 * DESCRIPTION: Get buffer_field Buffer and Index
263 * Called from acpi_ds_exec_end_op during buffer_field parse tree walk
H A Dacobject.h288 /* The buffer_field is different in that it is part of a Buffer, not an op_region */
421 struct acpi_object_buffer_field buffer_field; member
H A Ddsargs.c136 * PARAMETERS: obj_desc - A valid buffer_field object
140 * DESCRIPTION: Get buffer_field Buffer and Index. This implements the late
158 /* Get the AML pointer (method object) and buffer_field node */ in acpi_ds_get_buffer_field_arguments()
161 node = obj_desc->buffer_field.node; in acpi_ds_get_buffer_field_arguments()
H A Dexfield.c127 * If the buffer_field arguments have not been previously evaluated, in acpi_ex_read_data_from_field()
172 obj_desc->buffer_field.is_create_field)) { in acpi_ex_read_data_from_field()
285 * If the buffer_field arguments have not been previously evaluated, in acpi_ex_write_data_to_field()
H A Dutdelete.c577 next_object = object->buffer_field.buffer_obj; in acpi_ut_update_object_reference()
H A Ddsfield.c133 * Get the name_string argument (name of the new buffer_field) in acpi_ds_create_buffer_field()
227 obj_desc->buffer_field.node = node; in acpi_ds_create_buffer_field()