uds_index
int uds_save_index_state(struct index_layout *layout, struct uds_index *index)
int uds_load_index_state(struct index_layout *layout, struct uds_index *index)
struct uds_index *index);
struct uds_index *index);
struct uds_index *index = index_session->index;
struct uds_index *index;
static int replay_volume(struct uds_index *index)
static void enqueue_barrier_messages(struct uds_index *index, u64 virtual_chapter)
static int rebuild_index(struct uds_index *index)
static int make_index_zone(struct uds_index *index, unsigned int zone_number)
struct uds_index **new_index)
struct uds_index *index = NULL;
result = vdo_allocate_extended(struct uds_index, config->zone_count,
static u64 triage_index_request(struct uds_index *index, struct uds_request *request)
void uds_free_index(struct uds_index *index)
void uds_wait_for_idle_index(struct uds_index *index)
int uds_save_index(struct uds_index *index)
int uds_replace_index_storage(struct uds_index *index, struct block_device *bdev)
void uds_get_index_stats(struct uds_index *index, struct uds_index_stats *counters)
struct uds_index *index = request->index;
struct uds_index *index = request->index;
static int finish_previous_chapter(struct uds_index *index, u64 current_chapter_number)
static unsigned int start_closing_chapter(struct uds_index *index,
struct uds_index *index;
static int dispatch_index_request(struct uds_index *index, struct uds_request *request)
struct uds_index *index = request->index;
static int initialize_index_queues(struct uds_index *index,
struct uds_index *index = writer->index;
static int make_chapter_writer(struct uds_index *index,
static int load_index(struct uds_index *index)
static int rebuild_index_page_map(struct uds_index *index, u64 vcn)
struct uds_index *index)
static int replay_record(struct uds_index *index, const struct uds_record_name *name,
static bool check_for_suspend(struct uds_index *index)
static int replay_chapter(struct uds_index *index, u64 virtual, bool sparse)
struct uds_index *index;
index_callback_fn callback, struct uds_index **new_index);
int __must_check uds_save_index(struct uds_index *index);
void uds_free_index(struct uds_index *index);
int __must_check uds_replace_index_storage(struct uds_index *index,
void uds_get_index_stats(struct uds_index *index, struct uds_index_stats *counters);
void uds_wait_for_idle_index(struct uds_index *index);
struct uds_index;
struct uds_index *index;
int uds_save_open_chapter(struct uds_index *index, struct buffered_writer *writer)
static int load_version20(struct uds_index *index, struct buffered_reader *reader)
int uds_load_open_chapter(struct uds_index *index, struct buffered_reader *reader)
int __must_check uds_save_open_chapter(struct uds_index *index,
int __must_check uds_load_open_chapter(struct uds_index *index,
const struct uds_index *index = zone->index;