• Home
  • Raw
  • Download

Lines Matching refs:fi

59 mISDN_FsmEvent(struct FsmInst *fi, int event, void *arg)  in mISDN_FsmEvent()  argument
63 if ((fi->state >= fi->fsm->state_count) || in mISDN_FsmEvent()
64 (event >= fi->fsm->event_count)) { in mISDN_FsmEvent()
67 (long)fi->state, (long)fi->fsm->state_count, event, in mISDN_FsmEvent()
68 (long)fi->fsm->event_count); in mISDN_FsmEvent()
71 r = fi->fsm->jumpmatrix[fi->fsm->state_count * event + fi->state]; in mISDN_FsmEvent()
73 if (fi->debug) in mISDN_FsmEvent()
74 fi->printdebug(fi, "State %s Event %s", in mISDN_FsmEvent()
75 fi->fsm->strState[fi->state], in mISDN_FsmEvent()
76 fi->fsm->strEvent[event]); in mISDN_FsmEvent()
77 r(fi, event, arg); in mISDN_FsmEvent()
80 if (fi->debug) in mISDN_FsmEvent()
81 fi->printdebug(fi, "State %s Event %s no action", in mISDN_FsmEvent()
82 fi->fsm->strState[fi->state], in mISDN_FsmEvent()
83 fi->fsm->strEvent[event]); in mISDN_FsmEvent()
90 mISDN_FsmChangeState(struct FsmInst *fi, int newstate) in mISDN_FsmChangeState() argument
92 fi->state = newstate; in mISDN_FsmChangeState()
93 if (fi->debug) in mISDN_FsmChangeState()
94 fi->printdebug(fi, "ChangeState %s", in mISDN_FsmChangeState()
95 fi->fsm->strState[newstate]); in mISDN_FsmChangeState()
103 if (ft->fi->debug) in FsmExpireTimer()
104 ft->fi->printdebug(ft->fi, "FsmExpireTimer %lx", (long) ft); in FsmExpireTimer()
106 mISDN_FsmEvent(ft->fi, ft->event, ft->arg); in FsmExpireTimer()
110 mISDN_FsmInitTimer(struct FsmInst *fi, struct FsmTimer *ft) in mISDN_FsmInitTimer() argument
112 ft->fi = fi; in mISDN_FsmInitTimer()
116 if (ft->fi->debug) in mISDN_FsmInitTimer()
117 ft->fi->printdebug(ft->fi, "mISDN_FsmInitTimer %lx", (long) ft); in mISDN_FsmInitTimer()
127 if (ft->fi->debug) in mISDN_FsmDelTimer()
128 ft->fi->printdebug(ft->fi, "mISDN_FsmDelTimer %lx %d", in mISDN_FsmDelTimer()
141 if (ft->fi->debug) in mISDN_FsmAddTimer()
142 ft->fi->printdebug(ft->fi, "mISDN_FsmAddTimer %lx %d %d", in mISDN_FsmAddTimer()
147 if (ft->fi->debug) { in mISDN_FsmAddTimer()
150 ft->fi->printdebug(ft->fi, in mISDN_FsmAddTimer()
170 if (ft->fi->debug) in mISDN_FsmRestartTimer()
171 ft->fi->printdebug(ft->fi, "mISDN_FsmRestartTimer %lx %d %d", in mISDN_FsmRestartTimer()