Home
last modified time | relevance | path

Searched refs:index_layout (Results 1 – 5 of 5) sorted by relevance

/linux-6.15/drivers/md/dm-vdo/indexer/
H A Dindex-layout.h19 struct index_layout;
22 struct index_layout **layout_ptr);
24 void uds_free_index_layout(struct index_layout *layout);
26 int __must_check uds_replace_index_layout_storage(struct index_layout *layout,
29 int __must_check uds_load_index_state(struct index_layout *layout,
32 int __must_check uds_save_index_state(struct index_layout *layout,
35 int __must_check uds_discard_open_chapter(struct index_layout *layout);
37 u64 __must_check uds_get_volume_nonce(struct index_layout *layout);
39 int __must_check uds_open_volume_bufio(struct index_layout *layout, size_t block_size,
H A Dindex-layout.c191 struct index_layout { struct
345 static void define_sub_index_nonce(struct index_layout *layout) in define_sub_index_nonce()
549 static int write_index_save_layout(struct index_layout *layout, in write_index_save_layout()
613 static int discard_index_state_data(struct index_layout *layout) in discard_index_state_data()
859 int uds_discard_open_chapter(struct index_layout *layout) in uds_discard_open_chapter()
1172 struct index_layout *layout, in read_super_block_data()
1639 static int create_layout_factory(struct index_layout *layout, in create_layout_factory()
1665 struct index_layout **layout_ptr) in uds_make_index_layout()
1668 struct index_layout *layout = NULL; in uds_make_index_layout()
1706 void uds_free_index_layout(struct index_layout *layout) in uds_free_index_layout()
[all …]
H A Dvolume.h126 struct index_layout *layout,
132 struct index_layout *layout,
H A Dindex.h41 struct index_layout *layout;
H A Dvolume.c1467 struct index_layout *layout, in uds_replace_volume_storage()
1540 int uds_make_volume(const struct uds_configuration *config, struct index_layout *layout, in uds_make_volume()