Lines Matching refs:last_seq
140 u64 last_seq; member
159 u64 last_seq = !JSET_NO_FLUSH(j) ? le64_to_cpu(j->last_seq) : 0; in journal_entry_add() local
163 if (last_seq && c->opts.journal_rewind) in journal_entry_add()
164 last_seq = min(last_seq, c->opts.journal_rewind); in journal_entry_add()
172 le64_to_cpu(j->seq) < jlist->last_seq) in journal_entry_add()
184 if (last_seq > jlist->last_seq && !c->opts.read_entire_journal) { in journal_entry_add()
186 journal_entry_radix_idx(c, jlist->last_seq)) { in journal_entry_add()
192 if (le64_to_cpu(i->j.seq) >= last_seq) in journal_entry_add()
199 jlist->last_seq = max(jlist->last_seq, last_seq); in journal_entry_add()
961 le64_to_cpu(jset->last_seq) > le64_to_cpu(jset->seq), in jset_validate()
965 le64_to_cpu(jset->last_seq), in jset_validate()
967 jset->last_seq = jset->seq; in jset_validate()
1337 u64 *last_seq, in bch2_journal_read() argument
1351 jlist.last_seq = 0; in bch2_journal_read()
1377 *last_seq = 0; in bch2_journal_read()
1409 if (journal_entry_err_on(le64_to_cpu(i->j.last_seq) > le64_to_cpu(i->j.seq), in bch2_journal_read()
1413 le64_to_cpu(i->j.last_seq), in bch2_journal_read()
1415 i->j.last_seq = i->j.seq; in bch2_journal_read()
1417 *last_seq = le64_to_cpu(i->j.last_seq); in bch2_journal_read()
1427 if (!*last_seq) { in bch2_journal_read()
1435 *last_seq, *blacklist_seq - 1); in bch2_journal_read()
1441 u64 drop_before = *last_seq; in bch2_journal_read()
1447 *last_seq = drop_before; in bch2_journal_read()
1514 (le64_to_cpu(i->j.seq) == *last_seq || in bch2_journal_read()
1766 j->last_seq_ondisk = w->last_seq; in CLOSURE_CALLBACK()
2119 w->data->last_seq = 0; in bch2_journal_write_pick_flush()
2120 w->last_seq = 0; in bch2_journal_write_pick_flush()