Lines Matching refs:seq
24 return pin->seq != 0;
28 journal_seq_pin(struct journal *j, u64 seq)
30 EBUG_ON(seq < j->pin.front || seq >= j->pin.back);
32 return &j->pin.data[seq & j->pin.mask];
43 static inline void bch2_journal_pin_add(struct journal *j, u64 seq,
47 if (unlikely(!journal_pin_active(pin) || pin->seq > seq))
48 bch2_journal_pin_set(j, seq, pin, flush_fn);
56 static inline void bch2_journal_pin_update(struct journal *j, u64 seq,
60 if (unlikely(!journal_pin_active(pin) || pin->seq < seq))
61 bch2_journal_pin_set(j, seq, pin, flush_fn);