Lines Matching defs:wait
139 * Update transaction's maximum wait time, if debugging is enabled.
167 DEFINE_WAIT(wait);
171 prepare_to_wait_exclusive(&journal->j_wait_transaction_locked, &wait,
179 finish_wait(&journal->j_wait_transaction_locked, &wait);
190 DEFINE_WAIT(wait);
197 prepare_to_wait_exclusive(&journal->j_wait_transaction_locked, &wait,
207 finish_wait(&journal->j_wait_transaction_locked, &wait);
219 * transaction. Returns 1 if we had to wait, j_state_lock is dropped, and
236 * If the current transaction is locked down for commit, wait
434 * and journal space. But we still have to wait while running
436 * won't wait for any handles anymore.
837 DEFINE_WAIT(wait);
855 prepare_to_wait(&journal->j_wait_updates, &wait,
858 finish_wait(&journal->j_wait_updates, &wait);
863 finish_wait(&journal->j_wait_updates, &wait);
1875 * and wait for the transaction to be committed than it is to
1876 * wait for an arbitrary amount of time for new writers to
1939 * to wait for the commit to complete.
2354 * it. If the page is straddling i_size we have to wait
2430 * the page is straddling i_size. Caller then has to wait for current commit