Searched refs:wbq_entry (Results 1 – 1 of 1) sorted by relevance
| /linux/kernel/sched/ |
| H A D | wait_bit.c | 44 __wait_on_bit(struct wait_queue_head *wq_head, struct wait_bit_queue_entry *wbq_entry, in __wait_on_bit() argument 50 prepare_to_wait(wq_head, &wbq_entry->wq_entry, mode); in __wait_on_bit() 51 if (test_bit(wbq_entry->key.bit_nr, wbq_entry->key.flags)) in __wait_on_bit() 52 ret = (*action)(&wbq_entry->key, mode); in __wait_on_bit() 53 } while (test_bit_acquire(wbq_entry->key.bit_nr, wbq_entry->key.flags) && !ret); in __wait_on_bit() 55 finish_wait(wq_head, &wbq_entry->wq_entry); in __wait_on_bit() 85 __wait_on_bit_lock(struct wait_queue_head *wq_head, struct wait_bit_queue_entry *wbq_entry, in __wait_on_bit_lock() argument 91 prepare_to_wait_exclusive(wq_head, &wbq_entry->wq_entry, mode); in __wait_on_bit_lock() 92 if (test_bit(wbq_entry->key.bit_nr, wbq_entry->key.flags)) { in __wait_on_bit_lock() 93 ret = action(&wbq_entry->key, mode); in __wait_on_bit_lock() [all …]
|