Lines Matching full:volume
27 * The volume manages deduplication records on permanent storage. The term "volume" can also refer
29 * stored. The volume handles all I/O to this region by reading, caching, and writing chapter pages
57 /* The value of the volume clock when this page was last used */
68 /* The number of volume pages that can be cached */
99 struct volume { struct
127 struct volume **new_volume); argument
129 void uds_free_volume(struct volume *volume);
131 int __must_check uds_replace_volume_storage(struct volume *volume,
135 int __must_check uds_find_volume_chapter_boundaries(struct volume *volume,
139 int __must_check uds_search_volume_page_cache(struct volume *volume,
143 int __must_check uds_search_volume_page_cache_for_rebuild(struct volume *volume,
148 int __must_check uds_search_cached_record_page(struct volume *volume,
152 void uds_forget_chapter(struct volume *volume, u64 chapter);
154 int __must_check uds_write_chapter(struct volume *volume,
158 void uds_prefetch_volume_chapter(const struct volume *volume, u32 chapter);
160 int __must_check uds_read_chapter_index_from_volume(const struct volume *volume,
165 int __must_check uds_get_volume_record_page(struct volume *volume, u32 chapter,
168 int __must_check uds_get_volume_index_page(struct volume *volume, u32 chapter,