Lines Matching refs:this

21 	fsm_instance *this;  in init_fsm()  local
25 this = kzalloc(sizeof(fsm_instance), order); in init_fsm()
26 if (this == NULL) { in init_fsm()
31 strlcpy(this->name, name, sizeof(this->name)); in init_fsm()
32 init_waitqueue_head(&this->wait_q); in init_fsm()
38 kfree_fsm(this); in init_fsm()
45 this->f = f; in init_fsm()
51 kfree_fsm(this); in init_fsm()
63 kfree_fsm(this); in init_fsm()
69 return this; in init_fsm()
73 kfree_fsm(fsm_instance *this) in kfree_fsm() argument
75 if (this) { in kfree_fsm()
76 if (this->f) { in kfree_fsm()
77 kfree(this->f->jumpmatrix); in kfree_fsm()
78 kfree(this->f); in kfree_fsm()
80 kfree(this); in kfree_fsm()
135 fsm_timer *this = from_timer(this, t, tl); in fsm_expire_timer() local
138 this->fi->name, this); in fsm_expire_timer()
140 fsm_event(this->fi, this->expire_event, this->event_arg); in fsm_expire_timer()
144 fsm_settimer(fsm_instance *fi, fsm_timer *this) in fsm_settimer() argument
146 this->fi = fi; in fsm_settimer()
149 this); in fsm_settimer()
151 timer_setup(&this->tl, fsm_expire_timer, 0); in fsm_settimer()
155 fsm_deltimer(fsm_timer *this) in fsm_deltimer() argument
158 printk(KERN_DEBUG "fsm(%s): Delete timer %p\n", this->fi->name, in fsm_deltimer()
159 this); in fsm_deltimer()
161 del_timer(&this->tl); in fsm_deltimer()
165 fsm_addtimer(fsm_timer *this, int millisec, int event, void *arg) in fsm_addtimer() argument
170 this->fi->name, this, millisec); in fsm_addtimer()
173 timer_setup(&this->tl, fsm_expire_timer, 0); in fsm_addtimer()
174 this->expire_event = event; in fsm_addtimer()
175 this->event_arg = arg; in fsm_addtimer()
176 this->tl.expires = jiffies + (millisec * HZ) / 1000; in fsm_addtimer()
177 add_timer(&this->tl); in fsm_addtimer()
183 fsm_modtimer(fsm_timer *this, int millisec, int event, void *arg) in fsm_modtimer() argument
188 this->fi->name, this, millisec); in fsm_modtimer()
191 del_timer(&this->tl); in fsm_modtimer()
192 timer_setup(&this->tl, fsm_expire_timer, 0); in fsm_modtimer()
193 this->expire_event = event; in fsm_modtimer()
194 this->event_arg = arg; in fsm_modtimer()
195 this->tl.expires = jiffies + (millisec * HZ) / 1000; in fsm_modtimer()
196 add_timer(&this->tl); in fsm_modtimer()