Lines Matching defs:ewait
167 struct wait_exceptional_entry_queue *ewait =
170 if (key->xa != ewait->key.xa ||
171 key->entry_start != ewait->key.entry_start)
212 struct wait_exceptional_entry_queue ewait;
215 init_wait(&ewait.wait);
216 ewait.wait.func = wake_exceptional_entry_func;
227 wq = dax_entry_waitqueue(xas, entry, &ewait.key);
228 prepare_to_wait_exclusive(wq, &ewait.wait,
233 finish_wait(wq, &ewait.wait);
245 struct wait_exceptional_entry_queue ewait;
248 init_wait(&ewait.wait);
249 ewait.wait.func = wake_exceptional_entry_func;
251 wq = dax_entry_waitqueue(xas, entry, &ewait.key);
258 prepare_to_wait(wq, &ewait.wait, TASK_UNINTERRUPTIBLE);
261 finish_wait(wq, &ewait.wait);