Lines Matching refs:seq

83 	prt_printf(out, "seq %llu ", le64_to_cpu(j->j.seq));  in bch2_journal_replay_to_text()
93 [1] = ((__le32 *) &jset->seq)[0], in journal_nonce()
94 [2] = ((__le32 *) &jset->seq)[1], in journal_nonce()
110 static inline u32 journal_entry_radix_idx(struct bch_fs *c, u64 seq) in journal_entry_radix_idx() argument
112 return (seq - c->journal_entries_base_seq) & (~0U >> 1); in journal_entry_radix_idx()
120 journal_entry_radix_idx(c, le64_to_cpu(i->j.seq))); in __journal_replay_free()
167 le64_to_cpu(j->seq) < c->journal.oldest_seq_found_ondisk) in journal_entry_add()
168 c->journal.oldest_seq_found_ondisk = le64_to_cpu(j->seq); in journal_entry_add()
172 le64_to_cpu(j->seq) < jlist->last_seq) in journal_entry_add()
181 c->journal_entries_base_seq = max_t(s64, 1, le64_to_cpu(j->seq) - S32_MAX); in journal_entry_add()
192 if (le64_to_cpu(i->j.seq) >= last_seq) in journal_entry_add()
202 journal_entry_radix_idx(c, le64_to_cpu(j->seq)), in journal_entry_add()
302 prt_printf(out, " seq=%llu", le64_to_cpu(jset->seq)); in journal_entry_err_msg()
532 prt_printf(out, "seq=%llu", le64_to_cpu(bl->seq)); in journal_entry_blacklist_to_text()
896 .journal_seq = le64_to_cpu(jset->seq), in jset_validate_entries()
930 .journal_seq = le64_to_cpu(jset->seq), in jset_validate()
943 sector, le64_to_cpu(jset->seq), in jset_validate()
955 sector, le64_to_cpu(jset->seq), in jset_validate()
961 le64_to_cpu(jset->last_seq) > le64_to_cpu(jset->seq), in jset_validate()
966 le64_to_cpu(jset->seq))) { in jset_validate()
967 jset->last_seq = jset->seq; in jset_validate()
984 .journal_seq = le64_to_cpu(jset->seq), in jset_validate_early()
997 sector, le64_to_cpu(jset->seq), in jset_validate_early()
1014 sector, le64_to_cpu(jset->seq), bytes)) in jset_validate_early()
1132 if (le64_to_cpu(j->seq) > ja->highest_seq_found) { in journal_read_bucket()
1133 ja->highest_seq_found = le64_to_cpu(j->seq); in journal_read_bucket()
1145 if (le64_to_cpu(j->seq) < ja->bucket_seq[bucket]) in journal_read_bucket()
1148 ja->bucket_seq[bucket] = le64_to_cpu(j->seq); in journal_read_bucket()
1251 prt_printf(&buf, "invalid journal checksum(s) at seq %llu ", le64_to_cpu(j->j.seq)); in bch2_journal_print_checksum_error()
1283 u64 seq = start_seq; in bch2_journal_check_for_missing() local
1291 BUG_ON(seq > le64_to_cpu(i->j.seq)); in bch2_journal_check_for_missing()
1293 while (seq < le64_to_cpu(i->j.seq)) { in bch2_journal_check_for_missing()
1294 while (seq < le64_to_cpu(i->j.seq) && in bch2_journal_check_for_missing()
1295 bch2_journal_seq_is_blacklisted(c, seq, false)) in bch2_journal_check_for_missing()
1296 seq++; in bch2_journal_check_for_missing()
1298 if (seq == le64_to_cpu(i->j.seq)) in bch2_journal_check_for_missing()
1301 u64 missing_start = seq; in bch2_journal_check_for_missing()
1303 while (seq < le64_to_cpu(i->j.seq) && in bch2_journal_check_for_missing()
1304 !bch2_journal_seq_is_blacklisted(c, seq, false)) in bch2_journal_check_for_missing()
1305 seq++; in bch2_journal_check_for_missing()
1307 u64 missing_end = seq - 1; in bch2_journal_check_for_missing()
1329 seq++; in bch2_journal_check_for_missing()
1346 u64 seq; in bch2_journal_read() local
1392 *blacklist_seq = *start_seq = le64_to_cpu(i->j.seq) + 1; in bch2_journal_read()
1407 .journal_seq = le64_to_cpu(i->j.seq), 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()
1414 le64_to_cpu(i->j.seq))) in bch2_journal_read()
1415 i->j.last_seq = i->j.seq; in bch2_journal_read()
1418 *blacklist_seq = le64_to_cpu(i->j.seq) + 1; in bch2_journal_read()
1457 seq = le64_to_cpu(i->j.seq); in bch2_journal_read()
1458 if (seq < drop_before) { in bch2_journal_read()
1463 if (bch2_journal_seq_is_blacklisted(c, seq, true)) { in bch2_journal_read()
1466 "found blacklisted journal entry %llu", seq); in bch2_journal_read()
1514 (le64_to_cpu(i->j.seq) == *last_seq || in bch2_journal_read()
1517 le64_to_cpu(i->j.seq), buf.buf))) { in bch2_journal_read()
1533 unsigned sectors, __le64 seq) in journal_advance_devs_to_next_bucket() argument
1556 ja->bucket_seq[ja->cur_idx] = le64_to_cpu(seq); in journal_advance_devs_to_next_bucket()
1603 ja->bucket_seq[ja->cur_idx] = le64_to_cpu(w->data->seq); in __journal_write_alloc()
1636 journal_advance_devs_to_next_bucket(j, &devs_sorted, sectors, w->data->seq); in journal_write_alloc()
1699 u64 seq = le64_to_cpu(w->data->seq); in CLOSURE_CALLBACK() local
1733 if (seq >= j->pin.front) in CLOSURE_CALLBACK()
1734 journal_seq_pin(j, seq)->devs = w->devs_written; in CLOSURE_CALLBACK()
1735 if (err && (!j->err_seq || seq < j->err_seq)) in CLOSURE_CALLBACK()
1736 j->err_seq = seq; in CLOSURE_CALLBACK()
1757 for (seq = journal_last_unwritten_seq(j); in CLOSURE_CALLBACK()
1758 seq <= journal_cur_seq(j); in CLOSURE_CALLBACK()
1759 seq++) { in CLOSURE_CALLBACK()
1760 w = j->buf + (seq & JOURNAL_BUF_MASK); in CLOSURE_CALLBACK()
1765 j->flushed_seq_ondisk = seq; in CLOSURE_CALLBACK()
1773 j->seq_ondisk = seq; in CLOSURE_CALLBACK()
1837 le64_to_cpu(w->data->seq), in journal_write_endio()
1888 ja->bucket_seq[ja->cur_idx] = le64_to_cpu(w->data->seq); in CLOSURE_CALLBACK()
1904 if (j->seq_ondisk + 1 != le64_to_cpu(w->data->seq)) { in CLOSURE_CALLBACK()
1906 if (j->seq_ondisk + 1 != le64_to_cpu(w->data->seq)) { in CLOSURE_CALLBACK()
1947 u64 seq = le64_to_cpu(jset->seq); in bch2_journal_write_prep() local
1984 bch2_journal_keys_to_write_buffer_start(c, &wb, seq); in bch2_journal_write_prep()
2022 bch2_journal_super_entries_add_common(c, &end, seq); in bch2_journal_write_prep()
2045 u64 seq = le64_to_cpu(jset->seq); in bch2_journal_write_checksum() local
2056 j->last_empty_seq = seq; in bch2_journal_write_checksum()
2227 le64_to_cpu(w->data->seq), in CLOSURE_CALLBACK()