Lines Matching refs:seq
104 if (i->j.seq >= j->last_seq) in journal_read_bucket()
111 if (j->seq == i->j.seq) in journal_read_bucket()
114 if (j->seq < i->j.last_seq) in journal_read_bucket()
117 if (j->seq > i->j.seq) { in journal_read_bucket()
133 ja->seq[bucket_index] = j->seq; in journal_read_bucket()
162 uint64_t seq; in bch_journal_read() local
205 seq = list_entry(list->prev, struct journal_replay, in bch_journal_read()
206 list)->j.seq; in bch_journal_read()
211 if (seq != list_entry(list->prev, struct journal_replay, in bch_journal_read()
212 list)->j.seq) in bch_journal_read()
240 seq = 0; in bch_journal_read()
243 if (ja->seq[i] > seq) { in bch_journal_read()
244 seq = ja->seq[i]; in bch_journal_read()
258 c->journal.seq = list_entry(list->prev, in bch_journal_read()
260 list)->j.seq; in bch_journal_read()
272 uint64_t last = j->seq; in bch_journal_mark()
282 BUG_ON(last < i->j.seq); in bch_journal_mark()
285 while (last-- != i->j.seq) in bch_journal_mark()
319 uint64_t start = i->j.last_seq, end = i->j.seq, n = start; in bch_journal_replay()
325 cache_set_err_on(n != i->j.seq, s, in bch_journal_replay()
327 n, i->j.seq - 1, start, end); in bch_journal_replay()
348 n = i->j.seq + 1; in bch_journal_replay()
402 #define last_seq(j) ((j)->seq - fifo_used(&(j)->pin) + 1)
486 ja->seq[ja->last_idx] < last_seq) in journal_reclaim()
541 j->cur->data->seq = ++j->seq; in bch_journal_next()
641 ca->journal.seq[ca->journal.cur_idx] = w->data->seq; in journal_write_unlocked()