Searched refs:volume_index (Results 1 - 6 of 6) sorted by path
/linux-master/drivers/md/dm-vdo/indexer/ |
H A D | index-layout.c | 944 result = uds_load_volume_index(index->volume_index, readers, isl->zone_count); 1112 result = uds_save_volume_index(index->volume_index, writers, index->zone_count);
|
H A D | index.c | 129 virtual_chapter = uds_lookup_volume_index_name(index->volume_index, 271 uds_set_volume_index_zone_open_chapter(zone->index->volume_index, zone->id, 422 result = uds_get_volume_index_record(zone->index->volume_index, 477 !uds_is_volume_index_sample(zone->index->volume_index, 528 result = uds_get_volume_index_record(zone->index->volume_index, 875 !uds_is_volume_index_sample(index->volume_index, name)) { 883 result = uds_get_volume_index_record(index->volume_index, name, &record); 991 uds_set_volume_index_open_chapter(index->volume_index, virtual); 1063 uds_set_volume_index_open_chapter(index->volume_index, upto_virtual); 1203 result = uds_make_volume_index(config, nonce, &index->volume_index); [all...] |
H A D | index.h | 42 struct volume_index *volume_index; member in struct:uds_index
|
H A D | open-chapter.c | 387 zone = uds_get_volume_index_zone(index->volume_index,
|
H A D | volume-index.c | 162 static inline bool has_sparse(const struct volume_index *volume_index) argument 164 return volume_index->sparse_sample_rate > 0; 167 bool uds_is_volume_index_sample(const struct volume_index *volume_index, argument 170 if (!has_sparse(volume_index)) 173 return (uds_extract_sampling_bytes(name) % volume_index->sparse_sample_rate) == 0; 177 get_volume_sub_index(const struct volume_index *volume_index, argument 180 return (uds_is_volume_index_sample(volume_index, nam 191 uds_get_volume_index_zone(const struct volume_index *volume_index, const struct uds_record_name *name) argument 287 uds_free_volume_index(struct volume_index *volume_index) argument 531 uds_get_volume_index_record(struct volume_index *volume_index, const struct uds_record_name *name, struct volume_index_record *record) argument 675 uds_set_volume_index_zone_open_chapter(struct volume_index *volume_index, unsigned int zone_number, u64 virtual_chapter) argument 700 uds_set_volume_index_open_chapter(struct volume_index *volume_index, u64 virtual_chapter) argument 776 uds_lookup_volume_index_name(const struct volume_index *volume_index, const struct uds_record_name *name) argument 798 abort_restoring_volume_index(struct volume_index *volume_index) argument 899 start_restoring_volume_index(struct volume_index *volume_index, struct buffered_reader **buffered_readers, unsigned int reader_count) argument 965 finish_restoring_volume_index(struct volume_index *volume_index, struct buffered_reader **buffered_readers, unsigned int reader_count) argument 982 uds_load_volume_index(struct volume_index *volume_index, struct buffered_reader **readers, unsigned int reader_count) argument 1053 start_saving_volume_index(const struct volume_index *volume_index, unsigned int zone_number, struct buffered_writer *writer) argument 1096 finish_saving_volume_index(const struct volume_index *volume_index, unsigned int zone_number) argument 1107 uds_save_volume_index(struct volume_index *volume_index, struct buffered_writer **writers, unsigned int writer_count) argument 1153 uds_get_volume_index_stats(const struct volume_index *volume_index, struct volume_index_stats *stats) argument 1228 struct volume_index *volume_index; local [all...] |
H A D | volume-index.h | 93 struct volume_index { struct 142 struct volume_index **volume_index); 144 void uds_free_volume_index(struct volume_index *volume_index); 150 unsigned int __must_check uds_get_volume_index_zone(const struct volume_index *volume_index, 153 bool __must_check uds_is_volume_index_sample(const struct volume_index *volume_index, 160 u64 __must_check uds_lookup_volume_index_name(const struct volume_index *volume_inde [all...] |
Completed in 233 milliseconds