repair_completion
static void recover_ready_pages(struct repair_completion *repair,
struct repair_completion *repair = as_repair_completion(completion->parent);
struct repair_completion *repair = as_repair_completion(completion->parent);
static void fetch_block_map_page(struct repair_completion *repair,
static struct vdo_page_completion *get_next_page_completion(struct repair_completion *repair,
static void recover_ready_pages(struct repair_completion *repair,
struct repair_completion *repair = as_repair_completion(completion);
static bool find_recovery_journal_head_and_tail(struct repair_completion *repair)
static void append_sector_entries(struct repair_completion *repair, char *entries,
static void extract_entries_from_block(struct repair_completion *repair,
static int parse_journal_for_rebuild(struct repair_completion *repair)
static int validate_heads(struct repair_completion *repair)
static int extract_new_mappings(struct repair_completion *repair)
static noinline int compute_usages(struct repair_completion *repair)
static int parse_journal_for_recovery(struct repair_completion *repair)
static int parse_journal(struct repair_completion *repair)
struct repair_completion *repair = completion->parent;
struct repair_completion *repair = completion->parent;
struct repair_completion *repair;
static struct numbered_block_mapping *sort_next_heap_element(struct repair_completion *repair)
static inline struct repair_completion * __must_check
return container_of(completion, struct repair_completion, completion);
static void prepare_repair_completion(struct repair_completion *repair,
static void launch_repair_completion(struct repair_completion *repair,
static void uninitialize_vios(struct repair_completion *repair)
static void free_repair_completion(struct repair_completion *repair)
struct repair_completion *repair = as_repair_completion(completion);
struct repair_completion *repair = as_repair_completion(completion);
static bool __must_check abort_on_error(int result, struct repair_completion *repair)
struct repair_completion *repair = as_repair_completion(completion);
static bool fetch_page(struct repair_completion *repair,
struct repair_completion *repair = completion->parent;
static void rebuild_reference_counts_from_page(struct repair_completion *repair,
struct repair_completion *repair = completion->parent;
static physical_block_number_t get_pbn_to_fetch(struct repair_completion *repair,
static bool fetch_page(struct repair_completion *repair,
struct repair_completion *repair = as_repair_completion(completion);
struct repair_completion *repair = as_repair_completion(completion);
struct repair_completion *repair = as_repair_completion(completion);
static void advance_points(struct repair_completion *repair,
static struct recovery_journal_entry get_entry(const struct repair_completion *repair,
struct repair_completion *repair = completion->parent;
struct repair_completion *repair = context;
struct repair_completion *repair = as_repair_completion(completion);
struct repair_completion *repair = as_repair_completion(completion);
static bool finish_if_done(struct repair_completion *repair)
static void abort_block_map_recovery(struct repair_completion *repair, int result)
find_entry_starting_next_page(struct repair_completion *repair,