Lines Matching refs:journal
1642 if (c->journal.cur) { in cache_set_flush()
1643 cancel_delayed_work_sync(&c->journal.work); in cache_set_flush()
1645 c->journal.work.work.func(&c->journal.work.work); in cache_set_flush()
1850 LIST_HEAD(journal); in run_cache_set()
1864 if (bch_journal_read(c, &journal)) in run_cache_set()
1870 if (list_empty(&journal)) in run_cache_set()
1873 j = &list_entry(journal.prev, struct journal_replay, list)->j; in run_cache_set()
1926 bch_journal_mark(c, &journal); in run_cache_set()
1935 bch_journal_next(&c->journal); in run_cache_set()
1956 if (bch_journal_replay(c, &journal)) in run_cache_set()
2007 bch_journal_next(&c->journal); in run_cache_set()
2027 while (!list_empty(&journal)) { in run_cache_set()
2028 l = list_first_entry(&journal, struct journal_replay, list); in run_cache_set()
2157 bio_init(&ca->journal.bio, ca->journal.bio.bi_inline_vecs, 8); in cache_alloc()