Name

init_timer_key — initialize a timer

Synopsis

void init_timer_key (struct timer_list * timer,
 unsigned int flags,
 const char * name,
 struct lock_class_key * key);
 

Arguments

timer

the timer to be initialized

flags

timer flags

name

name of the timer

key

lockdep class key of the fake lock used for tracking timer sync lock dependencies

Description

init_timer_key must be done to a timer prior calling *any* of the other timer functions.