Lines Matching refs:flushing
490 printf("jnl: %s: flushing fs disk buffer returned 0x%x\n", jnl->jdev_name, ret);
1794 jnl->flushing = FALSE;
2219 wait_condition(jnl, &jnl->flushing, "journal_close");
2240 * before flushing "cur_tr" synchronously("must_wait" == TRUE)
2248 wait_condition(jnl, &jnl->flushing, "journal_close");
2255 //printf("jnl: close: flushing the buffer cache (start 0x%llx end 0x%llx)\n", *start, *end);
2263 printf("jnl: %s: close: buffer flushing didn't seem to flush out all the transactions! (0x%llx - 0x%llx)\n",
2380 panic("jnl: check_free_space: buffer flushing isn't working "
2402 panic("jnl: check_free_space: tr starting @ 0x%llx not flushing (jnl %p).\n",
3641 * If the transaction we're flushing was the async transaction, then
3774 lock_condition(jnl, &jnl->flushing, "end_transaction");
3784 unlock_condition(jnl, &jnl->flushing);
3814 * because we hold the 'flushing' condition variable for the duration
4291 * 'flush_aborted' is protected by the flushing condition... we need to
4294 * aborted condition so that we can drop the 'flushing' condition
4297 * waiting for the 'flushing' condition to clear...
4302 unlock_condition(jnl, &jnl->flushing);
4311 unlock_condition(jnl, &jnl->flushing);
4598 wait_condition(jnl, &jnl->flushing, "journal_flush");
4603 * to complete, before flushing "cur_tr"... because we've
4621 wait_condition(jnl, &jnl->flushing, "journal_flush");
4761 wait_condition(jnl, &jnl->flushing, "end_transaction");