Home
last modified time | relevance | path

Searched refs:journal_entry_pin (Results 1 – 12 of 12) sorted by relevance

/linux-6.15/fs/bcachefs/
H A Djournal_reclaim.h22 static inline bool journal_pin_active(struct journal_entry_pin *pin) in journal_pin_active()
38 void bch2_journal_pin_drop(struct journal *, struct journal_entry_pin *);
40 void bch2_journal_pin_set(struct journal *, u64, struct journal_entry_pin *,
44 struct journal_entry_pin *pin, in bch2_journal_pin_add()
52 struct journal_entry_pin *,
53 struct journal_entry_pin *,
57 struct journal_entry_pin *pin, in bch2_journal_pin_update()
64 void bch2_journal_pin_flush(struct journal *, struct journal_entry_pin *);
H A Djournal_types.h77 struct journal_entry_pin;
79 struct journal_entry_pin *, u64);
81 struct journal_entry_pin { struct
280 struct journal_entry_pin *flush_in_progress;
H A Djournal_reclaim.c364 struct journal_entry_pin *pin) in __journal_pin_drop()
390 struct journal_entry_pin *pin) in bch2_journal_pin_drop()
414 struct journal_entry_pin *pin, in bch2_journal_pin_set_locked()
438 struct journal_entry_pin *dst, in bch2_journal_pin_copy()
439 struct journal_entry_pin *src, in bch2_journal_pin_copy()
474 struct journal_entry_pin *pin, in bch2_journal_pin_set()
518 static struct journal_entry_pin *
526 struct journal_entry_pin *ret = NULL; in journal_get_next_pin()
536 struct journal_entry_pin, list); in journal_get_next_pin()
553 struct journal_entry_pin *pin; in journal_flush_pins()
[all …]
H A Dbtree_write_buffer_types.h46 struct journal_entry_pin pin;
H A Dbtree_key_cache.h38 struct journal_entry_pin *, u64);
H A Dbtree_types.h57 struct journal_entry_pin journal;
409 struct journal_entry_pin journal;
536 struct journal_entry_pin *journal_pin;
H A Dbtree_update.h17 int bch2_btree_node_flush0(struct journal *, struct journal_entry_pin *, u64);
18 int bch2_btree_node_flush1(struct journal *, struct journal_entry_pin *, u64);
H A Dbtree_trans_commit.c227 static int __btree_node_flush(struct journal *j, struct journal_entry_pin *pin, in __btree_node_flush()
260 int bch2_btree_node_flush0(struct journal *j, struct journal_entry_pin *pin, u64 seq) in bch2_btree_node_flush0()
265 int bch2_btree_node_flush1(struct journal *j, struct journal_entry_pin *pin, u64 seq) in bch2_btree_node_flush1()
805 struct journal_entry_pin *_pin, u64 seq) in bch2_trans_commit_journal_pin_flush()
H A Dbtree_update_interior.h82 struct journal_entry_pin journal;
H A Dbtree_write_buffer.c20 struct journal_entry_pin *, u64);
581 struct journal_entry_pin *_pin, u64 seq) in bch2_btree_write_buffer_journal_flush()
H A Dbtree_key_cache.c527 struct journal_entry_pin *pin, u64 seq) in bch2_btree_key_cache_journal_flush()
H A Dbtree_update_interior.c886 struct journal_entry_pin *_pin, u64 seq) in bch2_update_reparent_journal_pin_flush()
1012 struct journal_entry_pin *_pin, u64 seq) in bch2_btree_update_will_free_node_journal_pin_flush()