linux/drivers/md/dm-vdo/indexer
Bruce Johnston 4b4a8d9560 dm vdo: add geometry block initialization to encodings.c
Add vdo_initialize_volume_geometry() to populate the geometry block,
computing the space required for the two main regions on disk.

Add uds_compute_index_size() to calculate the space required for the
UDS indexer from the UDS configuration.

Signed-off-by: Bruce Johnston <bjohnsto@redhat.com>
Reviewed-by: Matthew Sakai <msakai@redhat.com>
Signed-off-by: Mikulas Patocka <mpatocka@redhat.com>
2026-03-26 18:17:31 +01:00
..
chapter-index.c dm vdo: remove redundant TYPE argument from vdo_allocate macro 2026-03-02 17:03:28 +01:00
chapter-index.h
config.c dm vdo: remove redundant TYPE argument from vdo_allocate macro 2026-03-02 17:03:28 +01:00
config.h
delta-index.c dm vdo: remove redundant TYPE argument from vdo_allocate macro 2026-03-02 17:03:28 +01:00
delta-index.h
funnel-requestqueue.c dm vdo: remove redundant TYPE argument from vdo_allocate macro 2026-03-02 17:03:28 +01:00
funnel-requestqueue.h
geometry.c dm vdo: remove redundant TYPE argument from vdo_allocate macro 2026-03-02 17:03:28 +01:00
geometry.h
hash-utils.h
index-layout.c dm vdo: add geometry block initialization to encodings.c 2026-03-26 18:17:31 +01:00
index-layout.h
index-page-map.c dm vdo: remove redundant TYPE argument from vdo_allocate macro 2026-03-02 17:03:28 +01:00
index-page-map.h
index-session.c dm vdo: remove redundant TYPE argument from vdo_allocate macro 2026-03-02 17:03:28 +01:00
index-session.h
index.c dm vdo: remove redundant TYPE argument from vdo_allocate macro 2026-03-02 17:03:28 +01:00
index.h dm vdo: add __counted_by attribute to a number of structures 2026-03-02 17:03:37 +01:00
indexer.h dm vdo: add geometry block initialization to encodings.c 2026-03-26 18:17:31 +01:00
io-factory.c dm vdo: remove redundant TYPE argument from vdo_allocate macro 2026-03-02 17:03:28 +01:00
io-factory.h
open-chapter.c dm vdo: update vdo_allocate_extended to take a field name, no types 2026-03-02 17:03:18 +01:00
open-chapter.h dm vdo: add __counted_by attribute to a number of structures 2026-03-02 17:03:37 +01:00
radix-sort.c dm vdo: update vdo_allocate_extended to take a field name, no types 2026-03-02 17:03:18 +01:00
radix-sort.h
sparse-cache.c dm vdo: remove redundant TYPE argument from vdo_allocate macro 2026-03-02 17:03:28 +01:00
sparse-cache.h
volume-index.c dm vdo: remove redundant TYPE argument from vdo_allocate macro 2026-03-02 17:03:28 +01:00
volume-index.h
volume.c dm vdo: remove redundant TYPE argument from vdo_allocate macro 2026-03-02 17:03:28 +01:00
volume.h