X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libbcachefs%2Ffsck.h;h=da991e8cf27eb493ed5aac5a3e3da606ae089968;hb=d320a4e927fd706b34c714b77130965a385ea4fb;hp=dc7ce68769fc0e1cb936f84212ad265259a3174c;hpb=133dfeb64843af65a018be770eb005363ca59bd9;p=bcachefs-tools-debian diff --git a/libbcachefs/fsck.h b/libbcachefs/fsck.h index dc7ce68..da991e8 100644 --- a/libbcachefs/fsck.h +++ b/libbcachefs/fsck.h @@ -1,6 +1,15 @@ +/* SPDX-License-Identifier: GPL-2.0 */ #ifndef _BCACHEFS_FSCK_H #define _BCACHEFS_FSCK_H -int bch2_fsck(struct bch_fs *); +int bch2_check_inodes(struct bch_fs *); +int bch2_check_extents(struct bch_fs *); +int bch2_check_indirect_extents(struct bch_fs *); +int bch2_check_dirents(struct bch_fs *); +int bch2_check_xattrs(struct bch_fs *); +int bch2_check_root(struct bch_fs *); +int bch2_check_directory_structure(struct bch_fs *); +int bch2_check_nlinks(struct bch_fs *); +int bch2_fix_reflink_p(struct bch_fs *); #endif /* _BCACHEFS_FSCK_H */