0001
0002
0003
0004
0005
0006 #ifndef BTRFS_TREE_CHECKER_H
0007 #define BTRFS_TREE_CHECKER_H
0008
0009 #include "ctree.h"
0010 #include "extent_io.h"
0011
0012
0013
0014
0015
0016
0017 int btrfs_check_leaf_full(struct extent_buffer *leaf);
0018
0019
0020
0021
0022
0023 int btrfs_check_leaf_relaxed(struct extent_buffer *leaf);
0024 int btrfs_check_node(struct extent_buffer *node);
0025
0026 int btrfs_check_chunk_valid(struct extent_buffer *leaf,
0027 struct btrfs_chunk *chunk, u64 logical);
0028 int btrfs_check_eb_owner(const struct extent_buffer *eb, u64 root_owner);
0029
0030 #endif