Searched refs:journal_buf (Results 1 - 5 of 5) sorted by last modified time

/linux-master/fs/bcachefs/
H A Djournal.c54 struct journal_buf *buf = j->buf + i;
110 static inline struct journal_buf *
113 struct journal_buf *buf = NULL;
202 struct journal_buf *w = j->buf + idx;
235 * We don't close a journal_buf until the next journal_buf is finished writing,
236 * and can be opened again - this also initializes the next journal_buf:
241 struct journal_buf *buf = journal_cur_buf(j);
333 struct journal_buf *buf = journal_cur_buf(j);
362 struct journal_buf *bu
[all...]
H A Djournal_io.c1438 struct journal_buf *w,
1499 static int journal_write_alloc(struct journal *j, struct journal_buf *w)
1564 static void journal_buf_realloc(struct journal *j, struct journal_buf *buf)
1594 static inline struct journal_buf *journal_last_unwritten_buf(struct journal *j)
1601 closure_type(w, struct journal_buf, io);
1689 struct journal_buf *buf = journal_cur_buf(j);
1708 struct journal_buf *w = j->buf + jbio->buf_idx;
1728 closure_type(w, struct journal_buf, io);
1773 closure_type(w, struct journal_buf, io);
1809 static int bch2_journal_write_prep(struct journal *j, struct journal_buf *
[all...]
H A Dbtree_write_buffer.c19 static int bch2_journal_keys_to_write_buffer(struct bch_fs *, struct journal_buf *);
415 struct journal_buf *buf;
598 static int bch2_journal_keys_to_write_buffer(struct bch_fs *c, struct journal_buf *buf)
H A Djournal_types.h20 struct journal_buf { struct
200 * Protects journal_buf->data, when accessing without a jorunal
209 struct journal_buf buf[JOURNAL_BUF_NR];
H A Djournal.h124 static inline struct journal_buf *journal_cur_buf(struct journal *j)
180 bch2_journal_add_entry_noreservation(struct journal_buf *buf, size_t u64s)
427 struct journal_buf *bch2_next_write_buffer_flush_journal_buf(struct journal *j, u64 max_seq);

Completed in 145 milliseconds