Lines Matching full:metadata
10 #include "persistent-data/dm-space-map-metadata.h"
15 * The metadata device is currently limited in size.
20 * A metadata device larger than 16GB triggers a warning.
26 /* dm-clone metadata */
32 * @cmd: The dm-clone metadata
43 * @cmd: The dm-clone metadata
55 * Read existing or create fresh metadata.
57 * @bdev: The device storing the metadata
61 * @returns: The dm-clone metadata
64 * If it is, it formats @bdev and creates fresh metadata. If it isn't, it
65 * validates the metadata stored in @bdev.
72 * Free the resources related to metadata management.
77 * Commit dm-clone metadata to disk.
82 * committing. After this is called, all subsequent metadata updates, done
91 * metadata, are properly written to non-volatile storage and won't be lost in
100 * This should be used after aborting a metadata transaction and setting the
101 * metadata to read-only, to invalidate the in-core cache and make it match the
102 * on-disk metadata.
110 * because the latter sets the metadata to read-only mode. Both
117 * Check whether dm-clone's metadata changed this transaction.
122 * Abort current metadata transaction and rollback metadata to the last
128 * Switches metadata to a read only mode. Once read-only mode has been entered
168 * Get the number of free metadata blocks.
173 * Get the total number of metadata blocks.