Lines Matching defs:fsm
167 struct fsm_main *fsm; member
183 struct fsm_main *fsm; member
213 static void fsm_status_set(struct fsm_main *fsm, enum FSM_STATUS status) in fsm_status_set()
218 static enum FSM_STATUS fsm_status(struct fsm_main *fsm) in fsm_status()
291 static struct fsm_msg *fsm_dequeue_msg(struct fsm_main *fsm) in fsm_dequeue_msg()
306 static struct fsm_evt *fsm_dequeue_evt(struct fsm_main *fsm) in fsm_dequeue_evt()
327 int phl_fsm_enqueue_ext(struct fsm_main *fsm, struct fsm_msg *msg, u8 to_head) in phl_fsm_enqueue_ext()
346 struct fsm_msg *phl_fsm_dequeue_ext(struct fsm_main *fsm) in phl_fsm_dequeue_ext()
365 int phl_fsm_is_ext_queue_empty(struct fsm_main *fsm) in phl_fsm_is_ext_queue_empty()
370 static int fsm_new_oid(struct fsm_main *fsm) in fsm_new_oid()
381 static int fsm_enqueue_list(void *d, struct fsm_main *fsm, in fsm_enqueue_list()
393 struct fsm_main *fsm = obj->fsm; in fsm_state_run() local
405 static void fsm_remove_all_queuing_msg(struct fsm_main *fsm) in fsm_remove_all_queuing_msg()
433 static int fsm_cancel_all_running_obj(struct fsm_main *fsm) in fsm_cancel_all_running_obj()
444 u8 phl_fsm_dbg_level(struct fsm_main *fsm, u8 level) in phl_fsm_dbg_level()
452 u8 phl_fsm_evt_level(struct fsm_main *fsm, u8 level) in phl_fsm_evt_level()
460 static u8 fsm_get_evt_level(struct fsm_main *fsm, u16 event) in fsm_get_evt_level()
495 bool phl_fsm_should_stop(struct fsm_main *fsm) in phl_fsm_should_stop()
502 struct fsm_main *fsm, *fsm_t; in fsm_thread_share() local
525 struct fsm_main *fsm = (struct fsm_main *)param; in fsm_thread_alone() local
543 static struct fsm_obj *fsm_get_obj(struct fsm_main *fsm, u8 oid) in fsm_get_obj()
632 struct fsm_main *fsm = obj->fsm; in fsm_post_message() local
649 struct fsm_main *fsm = (struct fsm_main *)context; in fsm_timer_callback() local
705 struct fsm_main *fsm; in phl_fsm_init_fsm() local
767 enum rtw_phl_status phl_fsm_deinit_fsm(struct fsm_main *fsm) in phl_fsm_deinit_fsm()
806 struct fsm_main *fsm = obj->fsm; in phl_fsm_evt_name() local
830 static char *fsm_state_name(struct fsm_main *fsm, u8 state) in fsm_state_name()
855 struct fsm_main *fsm = obj->fsm; in fsm_obj_switch_in() local
875 struct fsm_main *fsm = obj->fsm; in fsm_obj_switch_out() local
896 void *phl_fsm_new_obj(struct fsm_main *fsm, in phl_fsm_new_obj()
944 struct fsm_main *fsm = obj->fsm; in phl_fsm_destory_obj() local
1176 struct fsm_main *fsm = NULL; in phl_fsm_state_goto() local
1194 static void fsm_user_evt_handler(struct fsm_main *fsm) in fsm_user_evt_handler()
1236 static int fsm_update_status(struct fsm_main *fsm) in fsm_update_status()
1257 static int fsm_handler(struct fsm_main *fsm) in fsm_handler()
1271 char *phl_fsm_fsm_name(struct fsm_main *fsm) in phl_fsm_fsm_name()
1408 enum rtw_phl_status phl_fsm_start_fsm(struct fsm_main *fsm) in phl_fsm_start_fsm()
1436 enum rtw_phl_status phl_fsm_stop_fsm(struct fsm_main *fsm) in phl_fsm_stop_fsm()
1589 struct fsm_main *fsm = obj->fsm; in phl_fsm_gbl_msg_announce() local
1818 struct fsm_main *fsm, *fsm_t; in fsm_dbg_dump_fsm_queue() local
1838 static void fsm_dbg_dump_fsm(struct fsm_main *fsm, in fsm_dbg_dump_fsm()
1855 static void fsm_dbg_dump_state(struct fsm_main *fsm, in fsm_dbg_dump_state()
1869 static void fsm_dbg_dump_event(struct fsm_main *fsm, in fsm_dbg_dump_event()
1891 static void fsm_dbg_dump_obj(struct fsm_main *fsm, in fsm_dbg_dump_obj()
1913 static void fsm_dbg_max(struct fsm_main *fsm, char *s, int *sz, bool detail) in fsm_dbg_max()
1970 static void fsm_dbg_help(struct fsm_main *fsm, char *s, int *sz, bool detail) in fsm_dbg_help()
1978 struct fsm_main *fsm, *fsm_t; in get_fsm_by_name() local
2000 static u16 fsm_get_evt_id(struct fsm_main *fsm, char *event) in fsm_get_evt_id()
2047 struct fsm_main *fsm = NULL; in phl_fsm_dbg() local