Home
last modified time | relevance | path

Searched refs:WQ_FLAG_EXCLUSIVE (Results 1 – 5 of 5) sorted by relevance

/Linux-v4.19/kernel/sched/
Dwait.c21 wq_entry->flags &= ~WQ_FLAG_EXCLUSIVE; in add_wait_queue()
32 wq_entry->flags |= WQ_FLAG_EXCLUSIVE; in add_wait_queue_exclusive()
95 if (ret && (flags & WQ_FLAG_EXCLUSIVE) && !--nr_exclusive) in __wake_up_common()
229 wq_entry->flags &= ~WQ_FLAG_EXCLUSIVE; in prepare_to_wait()
243 wq_entry->flags |= WQ_FLAG_EXCLUSIVE; in prepare_to_wait_exclusive()
284 if (wq_entry->flags & WQ_FLAG_EXCLUSIVE) in prepare_to_wait_event()
/Linux-v4.19/include/linux/
Dwait.h20 #define WQ_FLAG_EXCLUSIVE 0x01 macro
165 wq_entry->flags |= WQ_FLAG_EXCLUSIVE; in __add_wait_queue_exclusive()
177 wq_entry->flags |= WQ_FLAG_EXCLUSIVE; in __add_wait_queue_entry_tail_exclusive()
252 init_wait_entry(&__wq_entry, exclusive ? WQ_FLAG_EXCLUSIVE : 0); \
724 __wait.flags |= WQ_FLAG_EXCLUSIVE; \
Dwait_bit.h250 exclusive ? WQ_FLAG_EXCLUSIVE : 0); \
/Linux-v4.19/mm/
Dfilemap.c1082 wait->flags = lock ? WQ_FLAG_EXCLUSIVE : 0; in wait_on_page_bit_common()
/Linux-v4.19/block/
Dblk-mq.c1053 wait->flags &= ~WQ_FLAG_EXCLUSIVE; in blk_mq_mark_tag_wait()