Lines Matching refs:region_obj

80  * PARAMETERS:  region_obj          - Internal region object
102 acpi_ev_address_space_dispatch(union acpi_operand_object *region_obj,
120 region_obj2 = acpi_ns_get_secondary_object(region_obj);
127 handler_desc = region_obj->region.handler;
131 acpi_ut_get_node_name(region_obj->region.node),
132 region_obj,
133 acpi_ut_get_region_name(region_obj->region.
147 if (!(region_obj->region.flags & AOPOBJ_SETUP_COMPLETE)) {
158 region_obj,
159 acpi_ut_get_region_name(region_obj->region.
171 status = region_setup(region_obj, ACPI_REGION_ACTIVATE,
183 acpi_ut_get_region_name(region_obj->
191 if (!(region_obj->region.flags & AOPOBJ_SETUP_COMPLETE)) {
192 region_obj->region.flags |= AOPOBJ_SETUP_COMPLETE;
208 address = (region_obj->region.address + region_offset);
212 &region_obj->region.handler->address_space, handler,
214 acpi_ut_get_region_name(region_obj->region.
246 if ((region_obj->region.space_id == ACPI_ADR_SPACE_GSBUS) &&
263 if ((region_obj->region.space_id == ACPI_ADR_SPACE_GPIO) &&
294 acpi_ut_get_region_name(region_obj->region.
301 if ((region_obj->region.space_id == ACPI_ADR_SPACE_EC) &&
325 * PARAMETERS: region_obj - Region Object
336 acpi_ev_detach_region(union acpi_operand_object *region_obj,
350 region_obj2 = acpi_ns_get_secondary_object(region_obj);
358 handler_obj = region_obj->region.handler;
376 if (obj_desc == region_obj) {
379 region_obj, handler_obj));
397 acpi_ev_execute_reg_method(region_obj,
403 (region_obj->region.space_id)));
418 if (region_obj->region.flags & AOPOBJ_SETUP_COMPLETE) {
421 region_setup(region_obj,
440 (region_obj->region.
444 region_obj->region.flags &=
457 region_obj->region.handler = NULL;
473 region_obj));
482 region_obj, handler_obj));
492 * region_obj - Region Object
504 union acpi_operand_object *region_obj,
512 if (region_obj->region.handler) {
518 acpi_ut_get_node_name(region_obj->region.node),
519 region_obj, handler_obj,
520 acpi_ut_get_region_name(region_obj->region.
525 region_obj->region.next = handler_obj->address_space.region_list;
526 handler_obj->address_space.region_list = region_obj;
527 region_obj->region.handler = handler_obj;
537 * PARAMETERS: region_obj - Region object
547 acpi_ev_execute_reg_method(union acpi_operand_object *region_obj, u32 function)
561 region_obj->region.handler == NULL) {
565 region_obj2 = acpi_ns_get_secondary_object(region_obj);
575 node = region_obj->region.node->parent;
594 region_obj->common.flags & AOPOBJ_REG_CONNECTED) ||
596 !(region_obj->common.flags & AOPOBJ_REG_CONNECTED))) {
616 * Operation region space ID Same value as region_obj->Region.space_id
623 acpi_ut_create_integer_object((u64)region_obj->region.space_id);
650 region_obj->common.flags |= AOPOBJ_REG_CONNECTED;
652 region_obj->common.flags &= ~AOPOBJ_REG_CONNECTED;