Lines Matching refs:event
728 nwamd_event_t event = nwamd_event_init_object_action in nwamd_enm_action() local
730 if (event == NULL) in nwamd_enm_action()
732 nwamd_event_enqueue(event); in nwamd_enm_action()
742 nwamd_enm_handle_init_event(nwamd_event_t event) in nwamd_enm_handle_init_event() argument
749 if ((err = nwam_enm_read(event->event_object, 0, &enmh)) in nwamd_enm_handle_init_event()
752 "read object '%s': %s", event->event_object, in nwamd_enm_handle_init_event()
754 nwamd_event_do_not_send(event); in nwamd_enm_handle_init_event()
758 event->event_object)) != NULL) { in nwamd_enm_handle_init_event()
763 event->event_object, enmh, NULL); in nwamd_enm_handle_init_event()
783 event->event_object, NWAM_STATE_OFFLINE_TO_ONLINE, in nwamd_enm_handle_init_event()
791 nwamd_enm_handle_fini_event(nwamd_event_t event) in nwamd_enm_handle_fini_event() argument
795 nlog(LOG_DEBUG, "nwamd_enm_handle_fini_event(%s)", event->event_object); in nwamd_enm_handle_fini_event()
802 event->event_object, NWAM_STATE_ONLINE_TO_OFFLINE, in nwamd_enm_handle_fini_event()
805 nwamd_event_do_not_send(event); in nwamd_enm_handle_fini_event()
819 nwamd_enm_handle_action_event(nwamd_event_t event) in nwamd_enm_handle_action_event() argument
823 switch (event->event_msg->nwe_data.nwe_object_action.nwe_action) { in nwamd_enm_handle_action_event()
826 event->event_object); in nwamd_enm_handle_action_event()
829 "could not find enm %s", event->event_object); in nwamd_enm_handle_action_event()
830 nwamd_event_do_not_send(event); in nwamd_enm_handle_action_event()
836 event->event_object); in nwamd_enm_handle_action_event()
843 event->event_object, NWAM_STATE_OFFLINE_TO_ONLINE, in nwamd_enm_handle_action_event()
848 event->event_object); in nwamd_enm_handle_action_event()
851 "could not find enm %s", event->event_object); in nwamd_enm_handle_action_event()
852 nwamd_event_do_not_send(event); in nwamd_enm_handle_action_event()
858 event->event_object); in nwamd_enm_handle_action_event()
865 event->event_object, NWAM_STATE_ONLINE_TO_OFFLINE, in nwamd_enm_handle_action_event()
870 nwamd_enm_handle_init_event(event); in nwamd_enm_handle_action_event()
873 nwamd_enm_handle_fini_event(event); in nwamd_enm_handle_action_event()
878 nwamd_event_do_not_send(event); in nwamd_enm_handle_action_event()
884 nwamd_enm_handle_state_event(nwamd_event_t event) in nwamd_enm_handle_state_event() argument
891 event->event_object)) == NULL) { in nwamd_enm_handle_state_event()
893 "state event for nonexistent enm %s", event->event_object); in nwamd_enm_handle_state_event()
894 nwamd_event_do_not_send(event); in nwamd_enm_handle_state_event()
897 new_state = event->event_msg->nwe_data.nwe_object_state.nwe_state; in nwamd_enm_handle_state_event()
899 event->event_msg->nwe_data.nwe_object_state.nwe_aux_state; in nwamd_enm_handle_state_event()
926 nwamd_enm_activate(event->event_object); in nwamd_enm_handle_state_event()
929 nwamd_enm_deactivate(event->event_object); in nwamd_enm_handle_state_event()