mod_timer(9) centos man page | unix.com

Man Page: mod_timer

Operating Environment: centos

Section: 9

MOD_TIMER(9)							   Driver Basics						      MOD_TIMER(9)

NAME
mod_timer - modify a timer's timeout
SYNOPSIS
int mod_timer(struct timer_list * timer, unsigned long expires);
ARGUMENTS
timer the timer to be modified expires new timeout in jiffies
DESCRIPTION
mod_timer is a more efficient way to update the expire field of an active timer (if the timer is inactive it will be activated) mod_timer(timer, expires) is equivalent to: del_timer(timer); timer->expires = expires; add_timer(timer); Note that if there are multiple unserialized concurrent users of the same timer, then mod_timer is the only safe way to modify the timeout, since add_timer cannot modify an already running timer. The function returns whether it has modified a pending timer or not. (ie. mod_timer of an inactive timer returns 0, mod_timer of an active timer returns 1.)
COPYRIGHT
Kernel Hackers Manual 3.10 June 2014 MOD_TIMER(9)
Related Man Pages
timer_delete(3c) - opensolaris
mktimer(3c) - hpux
swwdog(4) - netbsd
timer_settime(3) - osf1
timer_delete(3rt) - sunos
Similar Topics in the Unix Linux Community
Weird 'find' results
Set hard block limit for user using quota
Best performance UNIX just for HOST Virtualization?
CentOS7 restoring file capabilities
Docker learning Phase-I