Home
last modified time | relevance | path

Searched refs:WQ_FLAG_WOKEN (Results 1 – 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/kernel/sched/
Dwait.c444 if (!(wq_entry->flags & WQ_FLAG_WOKEN) && !is_kthread_should_stop()) in wait_woken()
454 smp_store_mb(wq_entry->flags, wq_entry->flags & ~WQ_FLAG_WOKEN); /* B */ in wait_woken()
464 wq_entry->flags |= WQ_FLAG_WOKEN; in woken_wake_function()
/kernel/linux/linux-5.10/mm/
Dfilemap.c1083 smp_store_release(&wait->flags, flags | WQ_FLAG_WOKEN); in wake_page_function()
1189 wait->flags |= WQ_FLAG_WOKEN | WQ_FLAG_DONE; in trylock_page_bit_common()
1273 if (!(flags & WQ_FLAG_WOKEN)) { in wait_on_page_bit_common()
1332 return wait->flags & WQ_FLAG_WOKEN ? 0 : -EINTR; in wait_on_page_bit_common()
/kernel/linux/linux-5.10/include/linux/
Dwait.h21 #define WQ_FLAG_WOKEN 0x02 macro
/kernel/linux/patches/linux-5.10/yangfan_patch/
Dkernel.patch1497 * remove_wait_queue(&wq_head, &wait); wq_entry->flags |= WQ_FLAG_WOKEN;