Lines Matching refs:handler_obj
156 union acpi_operand_object *handler_obj; in acpi_ev_has_default_handler() local
162 handler_obj = obj_desc->device.handler; in acpi_ev_has_default_handler()
166 while (handler_obj) { in acpi_ev_has_default_handler()
167 if (handler_obj->address_space.space_id == space_id) { in acpi_ev_has_default_handler()
168 if (handler_obj->address_space.handler_flags & in acpi_ev_has_default_handler()
174 handler_obj = handler_obj->address_space.next; in acpi_ev_has_default_handler()
202 union acpi_operand_object *handler_obj; in acpi_ev_install_handler() local
210 handler_obj = (union acpi_operand_object *)context; in acpi_ev_install_handler()
214 if (!handler_obj) { in acpi_ev_install_handler()
256 handler_obj->address_space.space_id) { in acpi_ev_install_handler()
261 (handler_obj->address_space. in acpi_ev_install_handler()
264 handler_obj)); in acpi_ev_install_handler()
290 if (obj_desc->region.space_id != handler_obj->address_space.space_id) { in acpi_ev_install_handler()
306 status = acpi_ev_attach_region(handler_obj, obj_desc, FALSE); in acpi_ev_install_handler()
334 union acpi_operand_object *handler_obj; in acpi_ev_install_space_handler() local
413 handler_obj = obj_desc->device.handler; in acpi_ev_install_space_handler()
417 while (handler_obj) { in acpi_ev_install_space_handler()
421 if (handler_obj->address_space.space_id == space_id) { in acpi_ev_install_space_handler()
422 if (handler_obj->address_space.handler == in acpi_ev_install_space_handler()
441 handler_obj = handler_obj->address_space.next; in acpi_ev_install_space_handler()
490 handler_obj = in acpi_ev_install_space_handler()
492 if (!handler_obj) { in acpi_ev_install_space_handler()
499 handler_obj->address_space.space_id = (u8)space_id; in acpi_ev_install_space_handler()
500 handler_obj->address_space.handler_flags = flags; in acpi_ev_install_space_handler()
501 handler_obj->address_space.region_list = NULL; in acpi_ev_install_space_handler()
502 handler_obj->address_space.node = node; in acpi_ev_install_space_handler()
503 handler_obj->address_space.handler = handler; in acpi_ev_install_space_handler()
504 handler_obj->address_space.context = context; in acpi_ev_install_space_handler()
505 handler_obj->address_space.setup = setup; in acpi_ev_install_space_handler()
509 handler_obj->address_space.next = obj_desc->device.handler; in acpi_ev_install_space_handler()
515 obj_desc->device.handler = handler_obj; in acpi_ev_install_space_handler()
532 handler_obj, NULL); in acpi_ev_install_space_handler()