Searched refs:recovery_journal (Results 1 – 7 of 7) sorted by relevance
/linux/drivers/md/dm-vdo/ |
H A D | recovery-journal.h | 122 struct recovery_journal *journal; 145 struct recovery_journal { struct 229 vdo_get_recovery_journal_block_number(const struct recovery_journal *journal, in vdo_get_recovery_journal_block_number() argument 247 vdo_compute_recovery_journal_check_byte(const struct recovery_journal *journal, in vdo_compute_recovery_journal_check_byte() 259 struct recovery_journal **journal_ptr); 261 void vdo_free_recovery_journal(struct recovery_journal *journal); 263 void vdo_initialize_recovery_journal_post_repair(struct recovery_journal *journal, 270 vdo_get_journal_block_map_data_blocks_used(struct recovery_journal *journal); 272 thread_id_t __must_check vdo_get_recovery_journal_thread_id(struct recovery_journal *journal); 274 void vdo_open_recovery_journal(struct recovery_journal *journal, [all …]
|
H A D | repair.c | 261 vdo_initialize_recovery_journal_post_repair(vdo->recovery_journal, in finish_repair() 714 static struct packed_journal_sector * __must_check get_sector(struct recovery_journal *journal, in get_sector() 738 sector = get_sector(repair->completion.vdo->recovery_journal, in get_entry() 798 struct recovery_journal *journal = vdo->recovery_journal; in add_slab_journal_entries() 860 repair->logical_blocks_used = vdo->recovery_journal->logical_blocks_used; in vdo_replay_into_slab_journals() 861 repair->block_map_data_blocks = vdo->recovery_journal->block_map_data_blocks; in vdo_replay_into_slab_journals() 1161 get_recovery_journal_block_header(struct recovery_journal *journal, char *data, in get_recovery_journal_block_header() 1183 static bool __must_check is_valid_recovery_journal_block(const struct recovery_journal *journal, in is_valid_recovery_journal_block() 1208 static bool __must_check is_exact_recovery_journal_block(const struct recovery_journal *journal, in is_exact_recovery_journal_block() 1224 struct recovery_journal *journal = repair->completion.vdo->recovery_journal; in find_recovery_journal_head_and_tail() [all …]
|
H A D | block-map.h | 269 struct recovery_journal *journal; 335 struct recovery_journal *journal, nonce_t nonce, 356 struct recovery_journal *journal);
|
H A D | vdo.h | 201 struct recovery_journal *recovery_journal; member
|
H A D | slab-depot.h | 116 struct recovery_journal *recovery_journal; member
|
H A D | dm-vdo-target.c | 1350 result = vdo_decode_recovery_journal(vdo->states.recovery_journal, in decode_vdo() 1354 &vdo->recovery_journal); in decode_vdo() 1366 vdo->recovery_journal, vdo->states.vdo.nonce, in decode_vdo() 2060 vdo_drain_recovery_journal(vdo->recovery_journal, in suspend_callback() 2195 vdo_open_recovery_journal(vdo->recovery_journal, vdo->depot, in load_callback() 2229 vdo->recovery_journal); in load_callback() 2258 vdo_drain_recovery_journal(vdo->recovery_journal, VDO_ADMIN_STATE_SAVING, in load_callback() 2381 vdo_resume_recovery_journal(vdo->recovery_journal, completion); in resume_callback() 2627 vdo->recovery_journal->origin = in grow_physical_callback()
|
H A D | encodings.h | 689 struct recovery_journal_state_7_0 recovery_journal; member
|