Home
last modified time | relevance | path

Searched refs:flusher_overflow (Results 1 – 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/kernel/
Dworkqueue.c249 struct list_head flusher_overflow; /* WQ: flush overflow list */ member
2809 WARN_ON_ONCE(!list_empty(&wq->flusher_overflow)); in flush_workqueue()
2838 list_add_tail(&this_flusher.list, &wq->flusher_overflow); in flush_workqueue()
2878 WARN_ON_ONCE(!list_empty(&wq->flusher_overflow) && in flush_workqueue()
2885 if (!list_empty(&wq->flusher_overflow)) { in flush_workqueue()
2892 list_for_each_entry(tmp, &wq->flusher_overflow, list) in flush_workqueue()
2897 list_splice_tail_init(&wq->flusher_overflow, in flush_workqueue()
4322 INIT_LIST_HEAD(&wq->flusher_overflow); in alloc_workqueue()
/kernel/linux/linux-6.6/kernel/
Dworkqueue.c295 struct list_head flusher_overflow; /* WQ: flush overflow list */ member
3183 WARN_ON_ONCE(!list_empty(&wq->flusher_overflow)); in __flush_workqueue()
3212 list_add_tail(&this_flusher.list, &wq->flusher_overflow); in __flush_workqueue()
3252 WARN_ON_ONCE(!list_empty(&wq->flusher_overflow) && in __flush_workqueue()
3259 if (!list_empty(&wq->flusher_overflow)) { in __flush_workqueue()
3266 list_for_each_entry(tmp, &wq->flusher_overflow, list) in __flush_workqueue()
3271 list_splice_tail_init(&wq->flusher_overflow, in __flush_workqueue()
4741 INIT_LIST_HEAD(&wq->flusher_overflow); in alloc_workqueue()