Lines Matching refs:obj_desc

32 acpi_status acpi_ex_read_gpio(union acpi_operand_object *obj_desc, void *buffer)  in acpi_ex_read_gpio()  argument
36 ACPI_FUNCTION_TRACE_PTR(ex_read_gpio, obj_desc); in acpi_ex_read_gpio()
46 obj_desc->field.pin_number_index, in acpi_ex_read_gpio()
47 obj_desc->field.bit_length)); in acpi_ex_read_gpio()
51 acpi_ex_acquire_global_lock(obj_desc->common_field.field_flags); in acpi_ex_read_gpio()
55 status = acpi_ex_access_region(obj_desc, 0, (u64 *)buffer, ACPI_READ); in acpi_ex_read_gpio()
57 acpi_ex_release_global_lock(obj_desc->common_field.field_flags); in acpi_ex_read_gpio()
79 union acpi_operand_object *obj_desc, in acpi_ex_write_gpio() argument
85 ACPI_FUNCTION_TRACE_PTR(ex_write_gpio, obj_desc); in acpi_ex_write_gpio()
104 obj_desc->field.pin_number_index, in acpi_ex_write_gpio()
105 obj_desc->field.bit_length)); in acpi_ex_write_gpio()
111 acpi_ex_acquire_global_lock(obj_desc->common_field.field_flags); in acpi_ex_write_gpio()
115 status = acpi_ex_access_region(obj_desc, 0, (u64 *)buffer, ACPI_WRITE); in acpi_ex_write_gpio()
116 acpi_ex_release_global_lock(obj_desc->common_field.field_flags); in acpi_ex_write_gpio()
135 acpi_ex_read_serial_bus(union acpi_operand_object *obj_desc, in acpi_ex_read_serial_bus() argument
144 ACPI_FUNCTION_TRACE_PTR(ex_read_serial_bus, obj_desc); in acpi_ex_read_serial_bus()
158 switch (obj_desc->field.region_obj->region.space_id) { in acpi_ex_read_serial_bus()
162 function = ACPI_READ | (obj_desc->field.attribute << 16); in acpi_ex_read_serial_bus()
173 accessor_type = obj_desc->field.attribute; in acpi_ex_read_serial_bus()
217 acpi_ex_acquire_global_lock(obj_desc->common_field.field_flags); in acpi_ex_read_serial_bus()
221 status = acpi_ex_access_region(obj_desc, 0, in acpi_ex_read_serial_bus()
225 acpi_ex_release_global_lock(obj_desc->common_field.field_flags); in acpi_ex_read_serial_bus()
248 union acpi_operand_object *obj_desc, in acpi_ex_write_serial_bus() argument
259 ACPI_FUNCTION_TRACE_PTR(ex_write_serial_bus, obj_desc); in acpi_ex_write_serial_bus()
287 switch (obj_desc->field.region_obj->region.space_id) { in acpi_ex_write_serial_bus()
291 function = ACPI_WRITE | (obj_desc->field.attribute << 16); in acpi_ex_write_serial_bus()
302 accessor_type = obj_desc->field.attribute; in acpi_ex_write_serial_bus()
351 acpi_ex_acquire_global_lock(obj_desc->common_field.field_flags); in acpi_ex_write_serial_bus()
357 status = acpi_ex_access_region(obj_desc, 0, (u64 *)buffer, function); in acpi_ex_write_serial_bus()
358 acpi_ex_release_global_lock(obj_desc->common_field.field_flags); in acpi_ex_write_serial_bus()