Home
last modified time | relevance | path

Searched refs:recovery_journal_block (Results 1 – 2 of 2) sorted by relevance

/linux-6.12.1/drivers/md/dm-vdo/
Drecovery-journal.c189 static inline struct recovery_journal_block * __must_check get_journal_block(struct list_head *list) in get_journal_block()
191 return list_first_entry_or_null(list, struct recovery_journal_block, list_node); in get_journal_block()
200 static struct recovery_journal_block * __must_check pop_free_list(struct recovery_journal *journal) in pop_free_list()
202 struct recovery_journal_block *block; in pop_free_list()
208 struct recovery_journal_block, list_node); in pop_free_list()
222 static inline bool __must_check is_block_dirty(const struct recovery_journal_block *block) in is_block_dirty()
233 static inline bool __must_check is_block_empty(const struct recovery_journal_block *block) in is_block_empty()
244 static inline bool __must_check is_block_full(const struct recovery_journal_block *block) in is_block_full()
280 struct recovery_journal_block *block = get_journal_block(&journal->active_tail_blocks); in has_block_waiters()
292 static void recycle_journal_block(struct recovery_journal_block *block);
[all …]
Drecovery-journal.h116 struct recovery_journal_block { struct
189 struct recovery_journal_block *active_block;
217 struct recovery_journal_block blocks[];