Lines Matching refs:twork
5720 struct tick_work *twork = container_of(dwork, struct tick_work, work); in sched_tick_remote() local
5721 int cpu = twork->cpu; in sched_tick_remote()
5759 os = atomic_fetch_add_unless(&twork->state, -1, TICK_SCHED_REMOTE_RUNNING); in sched_tick_remote()
5768 struct tick_work *twork; in sched_tick_start() local
5775 twork = per_cpu_ptr(tick_work_cpu, cpu); in sched_tick_start()
5776 os = atomic_xchg(&twork->state, TICK_SCHED_REMOTE_RUNNING); in sched_tick_start()
5779 twork->cpu = cpu; in sched_tick_start()
5780 INIT_DELAYED_WORK(&twork->work, sched_tick_remote); in sched_tick_start()
5781 queue_delayed_work(system_unbound_wq, &twork->work, HZ); in sched_tick_start()
5788 struct tick_work *twork; in sched_tick_stop() local
5796 twork = per_cpu_ptr(tick_work_cpu, cpu); in sched_tick_stop()
5798 os = atomic_xchg(&twork->state, TICK_SCHED_REMOTE_OFFLINING); in sched_tick_stop()