Home
last modified time | relevance | path

Searched refs:recovery_journal (Results 1 – 13 of 13) sorted by relevance

/linux/drivers/md/dm-vdo/
A Drecovery-journal.h122 struct recovery_journal *journal;
145 struct recovery_journal { struct
259 struct recovery_journal **journal_ptr);
261 void vdo_free_recovery_journal(struct recovery_journal *journal);
274 void vdo_open_recovery_journal(struct recovery_journal *journal,
283 vdo_record_recovery_journal(const struct recovery_journal *journal);
285 void vdo_add_recovery_journal_entry(struct recovery_journal *journal,
298 void vdo_release_journal_entry_lock(struct recovery_journal *journal,
301 void vdo_drain_recovery_journal(struct recovery_journal *journal,
305 void vdo_resume_recovery_journal(struct recovery_journal *journal,
[all …]
A Drecovery-journal.c483 struct recovery_journal *journal = completion->parent; in complete_reaping()
558 struct recovery_journal *journal = (struct recovery_journal *) completion->parent; in reap_recovery_journal_callback()
706 struct recovery_journal **journal_ptr) in vdo_decode_recovery_journal()
709 struct recovery_journal *journal; in vdo_decode_recovery_journal()
1088 struct recovery_journal *journal = block->journal; in assign_entry()
1145 struct recovery_journal *journal = block->journal; in recycle_journal_block()
1174 struct recovery_journal *journal = context; in continue_committed_waiter()
1267 struct recovery_journal *journal = block->journal; in complete_write()
1305 struct recovery_journal *journal = block->journal; in handle_write_error()
1319 struct recovery_journal *journal = block->journal; in complete_write_endio()
[all …]
A Drepair.c261 vdo_initialize_recovery_journal_post_repair(vdo->recovery_journal, in finish_repair()
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()
1224 struct recovery_journal *journal = repair->completion.vdo->recovery_journal; in find_recovery_journal_head_and_tail()
1361 struct recovery_journal *journal, in extract_entries_from_block()
1407 struct recovery_journal *journal = vdo->recovery_journal; in parse_journal_for_rebuild()
1518 struct recovery_journal *journal = vdo->recovery_journal; in compute_usages()
1557 struct recovery_journal *journal = repair->completion.vdo->recovery_journal; in parse_journal_for_recovery()
[all …]
A Dblock-map.h269 struct recovery_journal *journal;
335 struct recovery_journal *journal, nonce_t nonce,
356 struct recovery_journal *journal);
A Dvdo.h201 struct recovery_journal *recovery_journal; member
A Dvdo.c699 vdo_free_recovery_journal(vdo_forget(vdo->recovery_journal)); in vdo_destroy()
903 vdo->states.recovery_journal = vdo_record_recovery_journal(vdo->recovery_journal); in record_vdo()
1469 vdo_get_journal_block_map_data_blocks_used(vdo->recovery_journal)); in vdo_get_physical_blocks_allocated()
1487 vdo_get_journal_block_map_data_blocks_used(vdo->recovery_journal)); in vdo_get_physical_blocks_overhead()
1512 struct recovery_journal *journal = vdo->recovery_journal; in get_vdo_statistics()
1635 vdo_dump_recovery_journal_statistics(vdo->recovery_journal); in vdo_dump_status()
A Dslab-depot.h116 struct recovery_journal *recovery_journal; member
A Ddm-vdo-target.c1350 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()
A Dencodings.c1330 &states->recovery_journal); in decode_components()
1413 encode_recovery_journal_state_7_0(buffer, offset, states->recovery_journal); in vdo_encode_component_states()
A Dslab-depot.c593 if (journal->recovery_journal != NULL) { in release_journal_locks()
597 vdo_release_recovery_journal_block_reference(journal->recovery_journal, in release_journal_locks()
1709 if (journal->recovery_journal != NULL) { in add_entry_from_waiter()
1712 vdo_acquire_recovery_journal_block_reference(journal->recovery_journal, in add_entry_from_waiter()
3682 journal->recovery_journal = slab->allocator->depot->vdo->recovery_journal; in initialize_slab_journal()
A Dblock-map.c2161 vdo_add_recovery_journal_entry(completion->vdo->recovery_journal, data_vio); in journal_block_map_allocation()
2859 struct vdo *vdo, struct recovery_journal *journal, in vdo_decode_block_map()
2930 struct recovery_journal *journal) in vdo_initialize_block_map_from_journal()
3198 struct recovery_journal *journal = block_map->journal; in vdo_update_block_map_page()
A Dencodings.h689 struct recovery_journal_state_7_0 recovery_journal; member
A Ddata-vio.c1712 vdo_add_recovery_journal_entry(completion->vdo->recovery_journal, data_vio); in journal_remapping()

Completed in 50 milliseconds