Lines Matching refs:timer
183 dwork->timer.expires = jiffies; in linux_queue_delayed_work_on()
189 dwork->timer.expires = jiffies + delay; in linux_queue_delayed_work_on()
194 mtx_lock(&dwork->timer.mtx); in linux_queue_delayed_work_on()
195 callout_reset_on(&dwork->timer.callout, delay, in linux_queue_delayed_work_on()
197 mtx_unlock(&dwork->timer.mtx); in linux_queue_delayed_work_on()
199 mtx_lock(&dwork->timer.mtx); in linux_queue_delayed_work_on()
200 callout_reset(&dwork->timer.callout, delay, in linux_queue_delayed_work_on()
202 mtx_unlock(&dwork->timer.mtx); in linux_queue_delayed_work_on()
283 callout_drain(&dwork->timer.callout); in linux_delayed_work_fn()
360 mtx_lock(&dwork->timer.mtx); in linux_cancel_timer()
361 cancelled = (callout_stop(&dwork->timer.callout) == 1); in linux_cancel_timer()
362 mtx_unlock(&dwork->timer.mtx); in linux_cancel_timer()
366 callout_drain(&dwork->timer.callout); in linux_cancel_timer()
589 mtx_init(&dwork->timer.mtx, spin_lock_name("lkpi-dwork"), NULL, in linux_init_delayed_work()
591 callout_init_mtx(&dwork->timer.callout, &dwork->timer.mtx, 0); in linux_init_delayed_work()