Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit dbb27af9 authored by Allen Pais's avatar Allen Pais Committed by David S. Miller
Browse files

s390/drivers: use setup_timer



Use setup_timer function instead of initializing timer with the
function and data fields.

Signed-off-by: default avatarAllen Pais <allen.lkml@gmail.com>
Signed-off-by: default avatarJulian Wiedmann <jwi@linux.vnet.ibm.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent ce344356
Loading
Loading
Loading
Loading
+2 −6
Original line number Diff line number Diff line
@@ -170,9 +170,7 @@ fsm_addtimer(fsm_timer *this, int millisec, int event, void *arg)
	       this->fi->name, this, millisec);
#endif

	init_timer(&this->tl);
	this->tl.function = (void *)fsm_expire_timer;
	this->tl.data = (long)this;
	setup_timer(&this->tl, (void *)fsm_expire_timer, (long)this);
	this->expire_event = event;
	this->event_arg = arg;
	this->tl.expires = jiffies + (millisec * HZ) / 1000;
@@ -191,9 +189,7 @@ fsm_modtimer(fsm_timer *this, int millisec, int event, void *arg)
#endif

	del_timer(&this->tl);
	init_timer(&this->tl);
	this->tl.function = (void *)fsm_expire_timer;
	this->tl.data = (long)this;
	setup_timer(&this->tl, (void *)fsm_expire_timer, (long)this);
	this->expire_event = event;
	this->event_arg = arg;
	this->tl.expires = jiffies + (millisec * HZ) / 1000;