forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-10-12 a5969cabbb4660eab42b6ef0412cbbd1200cf14d
kernel/fs/xfs/scrub/btree.h
....@@ -31,21 +31,21 @@
3131
3232 struct xchk_btree {
3333 /* caller-provided scrub state */
34
- struct xfs_scrub *sc;
35
- struct xfs_btree_cur *cur;
36
- xchk_btree_rec_fn scrub_rec;
37
- struct xfs_owner_info *oinfo;
38
- void *private;
34
+ struct xfs_scrub *sc;
35
+ struct xfs_btree_cur *cur;
36
+ xchk_btree_rec_fn scrub_rec;
37
+ const struct xfs_owner_info *oinfo;
38
+ void *private;
3939
4040 /* internal scrub state */
41
- union xfs_btree_rec lastrec;
42
- bool firstrec;
43
- union xfs_btree_key lastkey[XFS_BTREE_MAXLEVELS];
44
- bool firstkey[XFS_BTREE_MAXLEVELS];
45
- struct list_head to_check;
41
+ union xfs_btree_rec lastrec;
42
+ bool firstrec;
43
+ union xfs_btree_key lastkey[XFS_BTREE_MAXLEVELS];
44
+ bool firstkey[XFS_BTREE_MAXLEVELS];
45
+ struct list_head to_check;
4646 };
4747 int xchk_btree(struct xfs_scrub *sc, struct xfs_btree_cur *cur,
48
- xchk_btree_rec_fn scrub_fn, struct xfs_owner_info *oinfo,
48
+ xchk_btree_rec_fn scrub_fn, const struct xfs_owner_info *oinfo,
4949 void *private);
5050
5151 #endif /* __XFS_SCRUB_BTREE_H__ */