Lines Matching refs:fsm
84 struct fsm_main *fsm; member
130 void (*dump_fsm)(void *fsm, char *p, int *sz); /* optional */
179 enum rtw_phl_status phl_fsm_deinit_fsm(struct fsm_main *fsm);
181 enum rtw_phl_status phl_fsm_start_fsm(struct fsm_main *fsm);
182 enum rtw_phl_status phl_fsm_stop_fsm(struct fsm_main *fsm);
183 void *phl_fsm_new_obj(struct fsm_main *fsm, void **fsm_obj, int obj_sz);
205 u8 phl_fsm_dbg_level(struct fsm_main *fsm, u8 level);
206 u8 phl_fsm_evt_level(struct fsm_main *fsm, u8 level);
211 int phl_fsm_enqueue_ext(struct fsm_main *fsm, struct fsm_msg *msg, u8 to_head);
212 struct fsm_msg *phl_fsm_dequeue_ext(struct fsm_main *fsm);
213 int phl_fsm_is_ext_queue_empty(struct fsm_main *fsm);
224 #define FSM_PRINT(fsm, fmt, ...) \ argument
226 if (!fsm || phl_fsm_dbg_level(fsm, FSM_DBG_PRINT)) \
230 #define FSM_ERR(fsm, fmt, ...) \ argument
232 if (!fsm || phl_fsm_dbg_level(fsm, FSM_DBG_ERR)) \
236 #define FSM_WARN(fsm, fmt, ...) \ argument
238 if (!fsm || phl_fsm_dbg_level(fsm, FSM_DBG_WARN)) \
242 #define FSM_INFO(fsm, fmt, ...) \ argument
244 if (!fsm || phl_fsm_dbg_level(fsm, FSM_DBG_INFO)) \
248 #define FSM_DBG(fsm, fmt, ...) \ argument
250 if (!fsm || phl_fsm_dbg_level(fsm, FSM_DBG_DBG)) \
254 #define FSM_MSG(fsm, level_, fmt, ...) \ argument
256 if (!fsm || phl_fsm_dbg_level(fsm, level_)) \
260 #define FSM_EV_MSG(fsm, level_, fmt, ...) \ argument
262 if (!fsm || phl_fsm_evt_level(fsm, level_)) \
267 #define FSM_PRINT(fsm, fmt, ...) argument
269 #define FSM_ERR(fsm, fmt, ...) argument
271 #define FSM_WARN(fsm, fmt, ...) argument
273 #define FSM_INFO(fsm, fmt, ...) argument
275 #define FSM_DBG(fsm, fmt, ...) argument
277 #define FSM_MSG(fsm, level, fmt, ...) argument
279 #define FSM_EV_MSG(fsm, level, fmt, ...) argument