Lines Matching refs:ft

92 	struct FsmTimer *ft = from_timer(ft, t, tl);  in FsmExpireTimer()  local
94 if (ft->fi->debug) in FsmExpireTimer()
95 ft->fi->printdebug(ft->fi, "FsmExpireTimer %lx", (long) ft); in FsmExpireTimer()
97 FsmEvent(ft->fi, ft->event, ft->arg); in FsmExpireTimer()
101 FsmInitTimer(struct FsmInst *fi, struct FsmTimer *ft) in FsmInitTimer() argument
103 ft->fi = fi; in FsmInitTimer()
105 if (ft->fi->debug) in FsmInitTimer()
106 ft->fi->printdebug(ft->fi, "FsmInitTimer %lx", (long) ft); in FsmInitTimer()
108 timer_setup(&ft->tl, FsmExpireTimer, 0); in FsmInitTimer()
112 FsmDelTimer(struct FsmTimer *ft, int where) in FsmDelTimer() argument
115 if (ft->fi->debug) in FsmDelTimer()
116 ft->fi->printdebug(ft->fi, "FsmDelTimer %lx %d", (long) ft, where); in FsmDelTimer()
118 del_timer(&ft->tl); in FsmDelTimer()
122 FsmAddTimer(struct FsmTimer *ft, in FsmAddTimer() argument
127 if (ft->fi->debug) in FsmAddTimer()
128 ft->fi->printdebug(ft->fi, "FsmAddTimer %lx %d %d", in FsmAddTimer()
129 (long) ft, millisec, where); in FsmAddTimer()
132 if (timer_pending(&ft->tl)) { in FsmAddTimer()
134 ft->fi->printdebug(ft->fi, "FsmAddTimer already active!"); in FsmAddTimer()
137 ft->event = event; in FsmAddTimer()
138 ft->arg = arg; in FsmAddTimer()
139 ft->tl.expires = jiffies + (millisec * HZ) / 1000; in FsmAddTimer()
140 add_timer(&ft->tl); in FsmAddTimer()
145 FsmRestartTimer(struct FsmTimer *ft, in FsmRestartTimer() argument
150 if (ft->fi->debug) in FsmRestartTimer()
151 ft->fi->printdebug(ft->fi, "FsmRestartTimer %lx %d %d", in FsmRestartTimer()
152 (long) ft, millisec, where); in FsmRestartTimer()
155 if (timer_pending(&ft->tl)) in FsmRestartTimer()
156 del_timer(&ft->tl); in FsmRestartTimer()
157 ft->event = event; in FsmRestartTimer()
158 ft->arg = arg; in FsmRestartTimer()
159 ft->tl.expires = jiffies + (millisec * HZ) / 1000; in FsmRestartTimer()
160 add_timer(&ft->tl); in FsmRestartTimer()