Searched refs:dwork (Results 1 – 3 of 3) sorted by relevance
/kernel/ |
D | kthread.c | 806 struct kthread_delayed_work *dwork = in kthread_delayed_work_timer_fn() local 808 struct kthread_work *work = &dwork->work; in kthread_delayed_work_timer_fn() 832 struct kthread_delayed_work *dwork, in __kthread_queue_delayed_work() argument 835 struct timer_list *timer = &dwork->timer; in __kthread_queue_delayed_work() 836 struct kthread_work *work = &dwork->work; in __kthread_queue_delayed_work() 839 timer->data != (unsigned long)dwork); in __kthread_queue_delayed_work() 857 timer_stats_timer_set_start_info(&dwork->timer); in __kthread_queue_delayed_work() 878 struct kthread_delayed_work *dwork, in kthread_queue_delayed_work() argument 881 struct kthread_work *work = &dwork->work; in kthread_queue_delayed_work() 888 __kthread_queue_delayed_work(worker, dwork, delay); in kthread_queue_delayed_work() [all …]
|
D | workqueue.c | 1216 struct delayed_work *dwork = to_delayed_work(work); in try_to_grab_pending() local 1223 if (likely(del_timer(&dwork->timer))) in try_to_grab_pending() 1497 struct delayed_work *dwork = (struct delayed_work *)__data; in delayed_work_timer_fn() local 1500 __queue_work(dwork->cpu, dwork->wq, &dwork->work); in delayed_work_timer_fn() 1505 struct delayed_work *dwork, unsigned long delay) in __queue_delayed_work() argument 1507 struct timer_list *timer = &dwork->timer; in __queue_delayed_work() 1508 struct work_struct *work = &dwork->work; in __queue_delayed_work() 1512 timer->data != (unsigned long)dwork); in __queue_delayed_work() 1523 __queue_work(cpu, wq, &dwork->work); in __queue_delayed_work() 1527 timer_stats_timer_set_start_info(&dwork->timer); in __queue_delayed_work() [all …]
|
D | cgroup.c | 4487 struct delayed_work *dwork = to_delayed_work(work); in cgroup_pidlist_destroy_work_fn() local 4488 struct cgroup_pidlist *l = container_of(dwork, struct cgroup_pidlist, in cgroup_pidlist_destroy_work_fn() 4498 if (!delayed_work_pending(dwork)) { in cgroup_pidlist_destroy_work_fn()
|