Lines Matching refs:timer
237 struct timer_list *timer = &dwork->timer; in queue_delayed_work_on() local
241 BUG_ON(timer_pending(timer)); in queue_delayed_work_on()
244 timer_stats_timer_set_start_info(&dwork->timer); in queue_delayed_work_on()
248 timer->expires = jiffies + delay; in queue_delayed_work_on()
249 timer->data = (unsigned long)dwork; in queue_delayed_work_on()
250 timer->function = delayed_work_timer_fn; in queue_delayed_work_on()
253 add_timer_on(timer, cpu); in queue_delayed_work_on()
255 add_timer(timer); in queue_delayed_work_on()
555 struct timer_list* timer) in __cancel_work_timer() argument
560 ret = (timer && likely(del_timer(timer))); in __cancel_work_timer()
608 return __cancel_work_timer(&dwork->work, &dwork->timer); in cancel_delayed_work_sync()