Lines Matching refs:journal
343 if (w->journal) { in btree_complete_write()
344 atomic_dec_bug(w->journal); in btree_complete_write()
345 __closure_wake_up(&b->c->journal.wait); in btree_complete_write()
349 w->journal = NULL; in btree_complete_write()
547 if (w->journal && in bch_btree_leaf_dirty()
548 journal_pin_cmp(b->c, w->journal, journal_ref)) { in bch_btree_leaf_dirty()
549 atomic_dec_bug(w->journal); in bch_btree_leaf_dirty()
550 w->journal = NULL; in bch_btree_leaf_dirty()
553 if (!w->journal) { in bch_btree_leaf_dirty()
554 w->journal = journal_ref; in bch_btree_leaf_dirty()
555 atomic_inc(w->journal); in bch_btree_leaf_dirty()