Lines Matching refs:region_obj
133 acpi_ev_address_space_dispatch(union acpi_operand_object *region_obj, in acpi_ev_address_space_dispatch() argument
149 region_obj2 = acpi_ns_get_secondary_object(region_obj); in acpi_ev_address_space_dispatch()
156 handler_desc = region_obj->region.handler; in acpi_ev_address_space_dispatch()
160 acpi_ut_get_node_name(region_obj->region.node), in acpi_ev_address_space_dispatch()
161 region_obj, in acpi_ev_address_space_dispatch()
162 acpi_ut_get_region_name(region_obj->region. in acpi_ev_address_space_dispatch()
174 if (!(region_obj->region.flags & AOPOBJ_SETUP_COMPLETE)) { in acpi_ev_address_space_dispatch()
185 region_obj, in acpi_ev_address_space_dispatch()
186 acpi_ut_get_region_name(region_obj->region. in acpi_ev_address_space_dispatch()
198 status = region_setup(region_obj, ACPI_REGION_ACTIVATE, in acpi_ev_address_space_dispatch()
210 acpi_ut_get_region_name(region_obj-> in acpi_ev_address_space_dispatch()
218 if (!(region_obj->region.flags & AOPOBJ_SETUP_COMPLETE)) { in acpi_ev_address_space_dispatch()
219 region_obj->region.flags |= AOPOBJ_SETUP_COMPLETE; in acpi_ev_address_space_dispatch()
235 address = (region_obj->region.address + region_offset); in acpi_ev_address_space_dispatch()
251 if ((region_obj->region.space_id == ACPI_ADR_SPACE_GSBUS) && in acpi_ev_address_space_dispatch()
260 if ((region_obj->region.space_id == ACPI_ADR_SPACE_GPIO) && in acpi_ev_address_space_dispatch()
274 ®ion_obj->region.handler->address_space, handler, in acpi_ev_address_space_dispatch()
276 acpi_ut_get_region_name(region_obj->region. in acpi_ev_address_space_dispatch()
296 acpi_ut_get_region_name(region_obj->region. in acpi_ev_address_space_dispatch()
327 acpi_ev_detach_region(union acpi_operand_object *region_obj, in acpi_ev_detach_region() argument
341 region_obj2 = acpi_ns_get_secondary_object(region_obj); in acpi_ev_detach_region()
349 handler_obj = region_obj->region.handler; in acpi_ev_detach_region()
367 if (obj_desc == region_obj) { in acpi_ev_detach_region()
370 region_obj, handler_obj)); in acpi_ev_detach_region()
388 acpi_ev_execute_reg_method(region_obj, in acpi_ev_detach_region()
394 (region_obj->region.space_id))); in acpi_ev_detach_region()
409 if (region_obj->region.flags & AOPOBJ_SETUP_COMPLETE) { in acpi_ev_detach_region()
412 region_setup(region_obj, in acpi_ev_detach_region()
431 (region_obj->region. in acpi_ev_detach_region()
435 region_obj->region.flags &= in acpi_ev_detach_region()
448 region_obj->region.handler = NULL; in acpi_ev_detach_region()
464 region_obj)); in acpi_ev_detach_region()
473 region_obj, handler_obj)); in acpi_ev_detach_region()
495 union acpi_operand_object *region_obj, in acpi_ev_attach_region() argument
503 acpi_ut_get_node_name(region_obj->region.node), in acpi_ev_attach_region()
504 region_obj, handler_obj, in acpi_ev_attach_region()
505 acpi_ut_get_region_name(region_obj->region. in acpi_ev_attach_region()
510 region_obj->region.next = handler_obj->address_space.region_list; in acpi_ev_attach_region()
511 handler_obj->address_space.region_list = region_obj; in acpi_ev_attach_region()
515 if (region_obj->region.handler) { in acpi_ev_attach_region()
519 region_obj->region.handler = handler_obj; in acpi_ev_attach_region()
539 acpi_ev_execute_reg_method(union acpi_operand_object *region_obj, u32 function) in acpi_ev_execute_reg_method() argument
548 region_obj2 = acpi_ns_get_secondary_object(region_obj); in acpi_ev_execute_reg_method()
580 acpi_ut_create_integer_object((u64)region_obj->region.space_id); in acpi_ev_execute_reg_method()