Searched refs:ewait (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/fs/ |
H A D | dax.c | 181 struct wait_exceptional_entry_queue *ewait = in wake_exceptional_entry_func() local 184 if (key->xa != ewait->key.xa || in wake_exceptional_entry_func() 185 key->entry_start != ewait->key.entry_start) in wake_exceptional_entry_func() 226 struct wait_exceptional_entry_queue ewait; in get_unlocked_entry() local 229 init_wait(&ewait.wait); in get_unlocked_entry() 230 ewait.wait.func = wake_exceptional_entry_func; in get_unlocked_entry() 241 wq = dax_entry_waitqueue(xas, entry, &ewait.key); in get_unlocked_entry() 242 prepare_to_wait_exclusive(wq, &ewait.wait, in get_unlocked_entry() 247 finish_wait(wq, &ewait.wait); in get_unlocked_entry() 259 struct wait_exceptional_entry_queue ewait; in wait_entry_unlocked() local [all...] |
/kernel/linux/linux-6.6/fs/ |
H A D | dax.c | 167 struct wait_exceptional_entry_queue *ewait = in wake_exceptional_entry_func() local 170 if (key->xa != ewait->key.xa || in wake_exceptional_entry_func() 171 key->entry_start != ewait->key.entry_start) in wake_exceptional_entry_func() 212 struct wait_exceptional_entry_queue ewait; in get_unlocked_entry() local 215 init_wait(&ewait.wait); in get_unlocked_entry() 216 ewait.wait.func = wake_exceptional_entry_func; in get_unlocked_entry() 227 wq = dax_entry_waitqueue(xas, entry, &ewait.key); in get_unlocked_entry() 228 prepare_to_wait_exclusive(wq, &ewait.wait, in get_unlocked_entry() 233 finish_wait(wq, &ewait.wait); in get_unlocked_entry() 245 struct wait_exceptional_entry_queue ewait; in wait_entry_unlocked() local [all...] |
Completed in 3 milliseconds