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()
211 acpi_ex_acquire_global_lock(obj_desc->common_field.field_flags); in acpi_ex_read_serial_bus()
215 status = acpi_ex_access_region(obj_desc, 0, in acpi_ex_read_serial_bus()
219 acpi_ex_release_global_lock(obj_desc->common_field.field_flags); in acpi_ex_read_serial_bus()
242 union acpi_operand_object *obj_desc, in acpi_ex_write_serial_bus() argument
253 ACPI_FUNCTION_TRACE_PTR(ex_write_serial_bus, obj_desc); in acpi_ex_write_serial_bus()
281 switch (obj_desc->field.region_obj->region.space_id) { in acpi_ex_write_serial_bus()
285 function = ACPI_WRITE | (obj_desc->field.attribute << 16); in acpi_ex_write_serial_bus()
296 accessor_type = obj_desc->field.attribute; in acpi_ex_write_serial_bus()
334 acpi_ex_acquire_global_lock(obj_desc->common_field.field_flags); in acpi_ex_write_serial_bus()
340 status = acpi_ex_access_region(obj_desc, 0, (u64 *)buffer, function); in acpi_ex_write_serial_bus()
341 acpi_ex_release_global_lock(obj_desc->common_field.field_flags); in acpi_ex_write_serial_bus()