Searched refs:works (Results 1 – 5 of 5) sorted by relevance
42 struct list_head works; /* list of pending works */ member72 list_add_tail(&work->list, &stopper->works); in __cpu_stop_queue_work()492 run = !list_empty(&stopper->works); in cpu_stop_should_run()505 if (!list_empty(&stopper->works)) { in cpu_stopper_thread()506 work = list_first_entry(&stopper->works, in cpu_stopper_thread()556 WARN_ON(!list_empty(&stopper->works)); in cpu_stop_park()585 INIT_LIST_HEAD(&stopper->works); in cpu_stop_init()
3284 struct work_struct __percpu *works; in schedule_on_each_cpu() local3286 works = alloc_percpu(struct work_struct); in schedule_on_each_cpu()3287 if (!works) in schedule_on_each_cpu()3293 struct work_struct *work = per_cpu_ptr(works, cpu); in schedule_on_each_cpu()3300 flush_work(per_cpu_ptr(works, cpu)); in schedule_on_each_cpu()3303 free_percpu(works); in schedule_on_each_cpu()
144 size. This works well for buffers up to a few hundreds kilobytes, but
68 It also works with swap files to a limited extent (for details see
420 This tracer works by hooking into every function call that the629 implementation and works via page faults. Tracing is disabled by