Searched refs:dwork (Results 1 – 5 of 5) sorted by relevance
/kernel/ |
D | kthread.c | 844 struct kthread_delayed_work *dwork = from_timer(dwork, t, timer); in kthread_delayed_work_timer_fn() local 845 struct kthread_work *work = &dwork->work; in kthread_delayed_work_timer_fn() 870 struct kthread_delayed_work *dwork, in __kthread_queue_delayed_work() argument 873 struct timer_list *timer = &dwork->timer; in __kthread_queue_delayed_work() 874 struct kthread_work *work = &dwork->work; in __kthread_queue_delayed_work() 914 struct kthread_delayed_work *dwork, in kthread_queue_delayed_work() argument 917 struct kthread_work *work = &dwork->work; in kthread_queue_delayed_work() 924 __kthread_queue_delayed_work(worker, dwork, delay); in kthread_queue_delayed_work() 998 struct kthread_delayed_work *dwork = in __kthread_cancel_work() local 1010 del_timer_sync(&dwork->timer); in __kthread_cancel_work() [all …]
|
D | workqueue.c | 1245 struct delayed_work *dwork = to_delayed_work(work); in try_to_grab_pending() local 1252 if (likely(del_timer(&dwork->timer))) in try_to_grab_pending() 1614 struct delayed_work *dwork = from_timer(dwork, t, timer); in delayed_work_timer_fn() local 1617 __queue_work(dwork->cpu, dwork->wq, &dwork->work); in delayed_work_timer_fn() 1622 struct delayed_work *dwork, unsigned long delay) in __queue_delayed_work() argument 1624 struct timer_list *timer = &dwork->timer; in __queue_delayed_work() 1625 struct work_struct *work = &dwork->work; in __queue_delayed_work() 1639 __queue_work(cpu, wq, &dwork->work); in __queue_delayed_work() 1643 dwork->wq = wq; in __queue_delayed_work() 1644 dwork->cpu = cpu; in __queue_delayed_work() [all …]
|
/kernel/sched/ |
D | psi.c | 412 struct delayed_work *dwork; in psi_avgs_work() local 418 dwork = to_delayed_work(work); in psi_avgs_work() 419 group = container_of(dwork, struct psi_group, avgs_work); in psi_avgs_work() 438 schedule_delayed_work(dwork, nsecs_to_jiffies( in psi_avgs_work() 581 struct kthread_delayed_work *dwork; in psi_poll_work() local 586 dwork = container_of(work, struct kthread_delayed_work, work); in psi_poll_work() 587 group = container_of(dwork, struct psi_group, poll_work); in psi_poll_work()
|
D | core.c | 3655 struct delayed_work *dwork = to_delayed_work(work); in sched_tick_remote() local 3656 struct tick_work *twork = container_of(dwork, struct tick_work, work); in sched_tick_remote() 3702 queue_delayed_work(system_unbound_wq, dwork, HZ); in sched_tick_remote()
|
/kernel/cgroup/ |
D | cgroup-v1.c | 215 struct delayed_work *dwork = to_delayed_work(work); in cgroup_pidlist_destroy_work_fn() local 216 struct cgroup_pidlist *l = container_of(dwork, struct cgroup_pidlist, in cgroup_pidlist_destroy_work_fn() 226 if (!delayed_work_pending(dwork)) { in cgroup_pidlist_destroy_work_fn()
|