Lines Matching refs:notify_info
121 union acpi_generic_state *notify_info; in acpi_ev_queue_notify_request() local
178 notify_info = acpi_ut_create_generic_state (); in acpi_ev_queue_notify_request()
179 if (!notify_info) { in acpi_ev_queue_notify_request()
183 notify_info->common.data_type = ACPI_DESC_TYPE_STATE_NOTIFY; in acpi_ev_queue_notify_request()
184 notify_info->notify.node = node; in acpi_ev_queue_notify_request()
185 notify_info->notify.value = (u16) notify_value; in acpi_ev_queue_notify_request()
186 notify_info->notify.handler_obj = handler_obj; in acpi_ev_queue_notify_request()
189 acpi_ev_notify_dispatch, notify_info); in acpi_ev_queue_notify_request()
191 acpi_ut_delete_generic_state (notify_info); in acpi_ev_queue_notify_request()
224 union acpi_generic_state *notify_info = (union acpi_generic_state *) context; in acpi_ev_notify_dispatch() local
237 if (notify_info->notify.value <= ACPI_MAX_SYS_NOTIFY) { in acpi_ev_notify_dispatch()
257 global_handler (notify_info->notify.node, notify_info->notify.value, global_context); in acpi_ev_notify_dispatch()
262 handler_obj = notify_info->notify.handler_obj; in acpi_ev_notify_dispatch()
264 handler_obj->notify.handler (notify_info->notify.node, notify_info->notify.value, in acpi_ev_notify_dispatch()
270 acpi_ut_delete_generic_state (notify_info); in acpi_ev_notify_dispatch()