Lines Matching defs:handler_obj

122 	union acpi_operand_object *handler_obj;
128 handler_obj = obj_desc->common_notify.handler;
132 while (handler_obj) {
133 if (handler_obj->address_space.space_id == space_id) {
134 if (handler_obj->address_space.handler_flags &
140 handler_obj = handler_obj->address_space.next;
168 union acpi_operand_object *handler_obj;
176 handler_obj = (union acpi_operand_object *)context;
180 if (!handler_obj) {
217 acpi_ev_find_region_handler(handler_obj->address_space.
227 acpi_ut_get_region_name(handler_obj->
231 handler_obj));
252 if (obj_desc->region.space_id != handler_obj->address_space.space_id) {
268 status = acpi_ev_attach_region(handler_obj, obj_desc, FALSE);
277 * handler_obj - Head of the handler object list
289 *handler_obj)
294 while (handler_obj) {
298 if (handler_obj->address_space.space_id == space_id) {
299 return (handler_obj);
304 handler_obj = handler_obj->address_space.next;
334 union acpi_operand_object *handler_obj;
413 handler_obj = acpi_ev_find_region_handler(space_id,
418 if (handler_obj) {
419 if (handler_obj->address_space.handler == handler) {
483 handler_obj =
485 if (!handler_obj) {
493 acpi_os_create_mutex(&handler_obj->address_space.context_mutex);
495 acpi_ut_remove_reference(handler_obj);
499 handler_obj->address_space.space_id = (u8)space_id;
500 handler_obj->address_space.handler_flags = flags;
501 handler_obj->address_space.region_list = NULL;
502 handler_obj->address_space.node = node;
503 handler_obj->address_space.handler = handler;
504 handler_obj->address_space.context = context;
505 handler_obj->address_space.setup = setup;
509 handler_obj->address_space.next = obj_desc->common_notify.handler;
512 * The Device object is the first reference on the handler_obj.
515 obj_desc->common_notify.handler = handler_obj;
530 handler_obj, NULL);