Lines Matching refs:eb

56 static void generic_err(const struct extent_buffer *eb, int slot,  in generic_err()  argument
59 const struct btrfs_fs_info *fs_info = eb->fs_info; in generic_err()
68 dump_page(folio_page(eb->folios[0], 0), "eb page dump"); in generic_err()
71 btrfs_header_level(eb) == 0 ? "leaf" : "node", in generic_err()
72 btrfs_header_owner(eb), btrfs_header_bytenr(eb), slot, &vaf); in generic_err()
82 static void file_extent_err(const struct extent_buffer *eb, int slot, in file_extent_err() argument
85 const struct btrfs_fs_info *fs_info = eb->fs_info; in file_extent_err()
90 btrfs_item_key_to_cpu(eb, &key, slot); in file_extent_err()
96 dump_page(folio_page(eb->folios[0], 0), "eb page dump"); in file_extent_err()
99 btrfs_header_level(eb) == 0 ? "leaf" : "node", in file_extent_err()
100 btrfs_header_owner(eb), btrfs_header_bytenr(eb), slot, in file_extent_err()
143 static void dir_item_err(const struct extent_buffer *eb, int slot, in dir_item_err() argument
146 const struct btrfs_fs_info *fs_info = eb->fs_info; in dir_item_err()
151 btrfs_item_key_to_cpu(eb, &key, slot); in dir_item_err()
157 dump_page(folio_page(eb->folios[0], 0), "eb page dump"); in dir_item_err()
160 btrfs_header_level(eb) == 0 ? "leaf" : "node", in dir_item_err()
161 btrfs_header_owner(eb), btrfs_header_bytenr(eb), slot, in dir_item_err()
407 #define inode_item_err(eb, slot, fmt, ...) \ argument
408 dir_item_err(eb, slot, fmt, __VA_ARGS__)
658 static void block_group_err(const struct extent_buffer *eb, int slot, in block_group_err() argument
661 const struct btrfs_fs_info *fs_info = eb->fs_info; in block_group_err()
666 btrfs_item_key_to_cpu(eb, &key, slot); in block_group_err()
672 dump_page(folio_page(eb->folios[0], 0), "eb page dump"); in block_group_err()
675 btrfs_header_level(eb) == 0 ? "leaf" : "node", in block_group_err()
676 btrfs_header_owner(eb), btrfs_header_bytenr(eb), slot, in block_group_err()
1028 static void dev_item_err(const struct extent_buffer *eb, int slot, in dev_item_err() argument
1035 btrfs_item_key_to_cpu(eb, &key, slot); in dev_item_err()
1041 dump_page(folio_page(eb->folios[0], 0), "eb page dump"); in dev_item_err()
1042 btrfs_crit(eb->fs_info, in dev_item_err()
1044 btrfs_header_level(eb) == 0 ? "leaf" : "node", in dev_item_err()
1045 btrfs_header_owner(eb), btrfs_header_bytenr(eb), slot, in dev_item_err()
1275 static void extent_err(const struct extent_buffer *eb, int slot, in extent_err() argument
1284 btrfs_item_key_to_cpu(eb, &key, slot); in extent_err()
1289 len = eb->fs_info->nodesize; in extent_err()
1297 dump_page(folio_page(eb->folios[0], 0), "eb page dump"); in extent_err()
1298 btrfs_crit(eb->fs_info, in extent_err()
1300 btrfs_header_level(eb) == 0 ? "leaf" : "node", in extent_err()
1301 eb->start, slot, bytenr, len, &vaf); in extent_err()
1733 #define inode_ref_err(eb, slot, fmt, args...) \ argument
1734 inode_item_err(eb, slot, fmt, ##args)
2168 int btrfs_check_eb_owner(const struct extent_buffer *eb, u64 root_owner) in btrfs_check_eb_owner() argument
2171 const u64 eb_owner = btrfs_header_owner(eb); in btrfs_check_eb_owner()
2177 if (btrfs_is_testing(eb->fs_info)) in btrfs_check_eb_owner()
2198 btrfs_crit(eb->fs_info, in btrfs_check_eb_owner()
2200 btrfs_header_level(eb) == 0 ? "leaf" : "node", in btrfs_check_eb_owner()
2201 root_owner, btrfs_header_bytenr(eb), eb_owner, in btrfs_check_eb_owner()
2213 btrfs_crit(eb->fs_info, in btrfs_check_eb_owner()
2215 btrfs_header_level(eb) == 0 ? "leaf" : "node", in btrfs_check_eb_owner()
2216 root_owner, btrfs_header_bytenr(eb), eb_owner, in btrfs_check_eb_owner()
2223 int btrfs_verify_level_key(struct extent_buffer *eb, in btrfs_verify_level_key() argument
2226 struct btrfs_fs_info *fs_info = eb->fs_info; in btrfs_verify_level_key()
2231 found_level = btrfs_header_level(eb); in btrfs_verify_level_key()
2237 eb->start, check->level, found_level); in btrfs_verify_level_key()
2250 if (btrfs_header_generation(eb) > btrfs_get_last_trans_committed(fs_info)) in btrfs_verify_level_key()
2254 if (btrfs_header_nritems(eb) == 0) { in btrfs_verify_level_key()
2257 eb->start); in btrfs_verify_level_key()
2263 btrfs_node_key_to_cpu(eb, &found_key, 0); in btrfs_verify_level_key()
2265 btrfs_item_key_to_cpu(eb, &found_key, 0); in btrfs_verify_level_key()
2273 eb->start, check->transid, check->first_key.objectid, in btrfs_verify_level_key()