Searched refs:journal_buf (Results 1 - 5 of 5) sorted by relevance

/linux-master/fs/bcachefs/
H A Djournal_types.h20 struct journal_buf { struct
205 * Protects journal_buf->data, when accessing without a jorunal
214 struct journal_buf buf[JOURNAL_BUF_NR];
H A Djournal.c54 struct journal_buf *buf = j->buf + i;
100 static inline struct journal_buf *
103 struct journal_buf *buf = NULL;
192 struct journal_buf *w = j->buf + idx;
225 * We don't close a journal_buf until the next journal_buf is finished writing,
226 * and can be opened again - this also initializes the next journal_buf:
231 struct journal_buf *buf = journal_cur_buf(j);
323 struct journal_buf *buf = journal_cur_buf(j);
352 struct journal_buf *bu
[all...]
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);
H A Djournal_io.c1418 struct journal_buf *w,
1479 static int journal_write_alloc(struct journal *j, struct journal_buf *w)
1544 static void journal_buf_realloc(struct journal *j, struct journal_buf *buf)
1574 static inline struct journal_buf *journal_last_unwritten_buf(struct journal *j)
1581 closure_type(w, struct journal_buf, io);
1669 struct journal_buf *buf = journal_cur_buf(j);
1688 struct journal_buf *w = j->buf + jbio->buf_idx;
1708 closure_type(w, struct journal_buf, io);
1752 closure_type(w, struct journal_buf, io);
1788 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)

Completed in 199 milliseconds