Searched refs:journal_entry_pin (Results 1 – 13 of 13) sorted by relevance
/linux-6.12.1/fs/bcachefs/ |
D | journal_reclaim.h | 22 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 *);
|
D | journal_types.h | 67 struct journal_entry_pin; 69 struct journal_entry_pin *, u64); 71 struct journal_entry_pin { struct 281 struct journal_entry_pin *flush_in_progress;
|
D | journal_reclaim.c | 342 struct journal_entry_pin *pin) in __journal_pin_drop() 365 struct journal_entry_pin *pin) in bch2_journal_pin_drop() 385 struct journal_entry_pin *pin, in bch2_journal_pin_set_locked() 404 struct journal_entry_pin *dst, in bch2_journal_pin_copy() 405 struct journal_entry_pin *src, in bch2_journal_pin_copy() 440 struct journal_entry_pin *pin, in bch2_journal_pin_set() 468 void bch2_journal_pin_flush(struct journal *j, struct journal_entry_pin *pin) in bch2_journal_pin_flush() 484 static struct journal_entry_pin * 492 struct journal_entry_pin *ret = NULL; in journal_get_next_pin() 503 struct journal_entry_pin, list); in journal_get_next_pin() [all …]
|
D | btree_write_buffer_types.h | 46 struct journal_entry_pin pin;
|
D | btree_key_cache.h | 38 struct journal_entry_pin *, u64);
|
D | btree_types.h | 57 struct journal_entry_pin journal; 410 struct journal_entry_pin journal; 530 struct journal_entry_pin *journal_pin;
|
D | btree_update.h | 17 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);
|
D | btree_trans_commit.c | 226 static int __btree_node_flush(struct journal *j, struct journal_entry_pin *pin, in __btree_node_flush() 259 int bch2_btree_node_flush0(struct journal *j, struct journal_entry_pin *pin, u64 seq) in bch2_btree_node_flush0() 264 int bch2_btree_node_flush1(struct journal *j, struct journal_entry_pin *pin, u64 seq) in bch2_btree_node_flush1() 861 struct journal_entry_pin *_pin, u64 seq) in bch2_trans_commit_journal_pin_flush()
|
D | btree_update_interior.h | 82 struct journal_entry_pin journal;
|
D | btree_write_buffer.c | 20 struct journal_entry_pin *, u64); 528 struct journal_entry_pin *_pin, u64 seq) in bch2_btree_write_buffer_journal_flush()
|
D | btree_key_cache.c | 485 struct journal_entry_pin *pin, u64 seq) in bch2_btree_key_cache_journal_flush()
|
D | btree_update_interior.c | 904 struct journal_entry_pin *_pin, u64 seq) in bch2_update_reparent_journal_pin_flush() 1030 struct journal_entry_pin *_pin, u64 seq) in bch2_btree_update_will_free_node_journal_pin_flush()
|
D | journal.c | 1537 struct journal_entry_pin *pin; in bch2_journal_seq_pins_to_text()
|