Lines Matching defs:extent

32 #include "extent-tree.h"
77 * Customized reporter for extent data item, since its key objectid and
114 "invalid %s for file extent, have %llu, should be aligned to %u", \
122 struct btrfs_file_extent_item *extent)
127 if (btrfs_file_extent_type(leaf, extent) == BTRFS_FILE_EXTENT_INLINE) {
128 len = btrfs_file_extent_ram_bytes(leaf, extent);
131 len = btrfs_file_extent_num_bytes(leaf, extent);
218 "unaligned file_offset for file extent, have %llu should be aligned to %u",
236 * extent type is not some garbage.
248 "invalid type for file extent, have %u expect range [0, %u]",
261 "invalid compression for file extent, have %u expect range [0, %u]",
268 "invalid encryption for file extent, have %u expect 0",
273 /* Inline extent must have 0 as key offset */
276 "invalid file_offset for inline file extent, have %llu expect 0",
281 /* Compressed inline extent has no on-disk size, skip it */
286 /* Uncompressed inline extent size must match item size */
290 "invalid ram_bytes for uncompressed inline extent, have %u expect %llu",
298 /* Regular or preallocated extent has fixed item size */
301 "invalid item size for reg/prealloc file extent, have %u expect %zu",
312 /* Catch extent end overflow */
316 "extent end overflow, have file offset %llu extent num bytes %llu",
323 * Check that no two consecutive file extent items, in the same leaf,
337 "file extent end range (%llu) goes beyond start offset (%llu) of the next file extent",
673 * Here we don't really care about alignment since extent allocator can
1268 "corrupt %s: block=%llu slot=%d extent bytenr=%llu len=%llu %pV",
1317 * Records the total refs, type and generation of the extent.
1370 "invalid extent flag, have 0x%llx expect 1 bit set in 0x%llx",
1380 "invalid extent length, have %llu expect %u",
1393 "invalid extent length, have %llu expect aligned to %u",
1399 "invalid extent flag, data has full backref set");
1432 "inline ref item overflows extent item, ptr %lu iref size %zu end %lu",
1442 "inline ref item overflows extent item, ptr %lu iref size %u end %lu",
1526 "invalid extent item size, padding bytes found");
1533 "invalid extent refs, have %llu expect >= inline %llu",
1549 "previous extent [%llu %u %llu] overlaps current extent [%llu %u %llu]",
1622 "invalid extent data backref offset, have %llu expect aligned to %u",
1690 "invalid key objectid for raid stripe extent, have %llu expect aligned to %u",
1803 * extent buffer alone we can not find out what is the id of the
1804 * corresponding subvolume tree, so we can not figure out if the extent
1830 /* EXTENT_TREE_V2 can have empty extent trees. */