Home
last modified time | relevance | path

Searched defs:journal_device (Results 1 – 2 of 2) sorted by relevance

/linux-6.12.1/drivers/md/bcache/
Djournal.h129 struct journal_device { struct
134 uint64_t seq[SB_JOURNAL_BUCKETS];
137 unsigned int cur_idx;
140 unsigned int last_idx;
143 unsigned int discard_idx;
149 atomic_t discard_in_flight;
151 struct work_struct discard_work;
152 struct bio discard_bio;
153 struct bio_vec discard_bv;
156 struct bio bio;
[all …]
/linux-6.12.1/fs/bcachefs/
Djournal_types.h310 struct journal_device { struct
315 u64 *bucket_seq;
317 unsigned sectors_free;
322 unsigned discard_idx; /* Next bucket to discard */
323 unsigned dirty_idx_ondisk;
324 unsigned dirty_idx;
325 unsigned cur_idx; /* Journal bucket we're currently writing to */
326 unsigned nr;
328 u64 *buckets;
331 struct journal_bio *bio[JOURNAL_BUF_NR];
[all …]