Searched refs:xfs_scrub (Results 1 - 25 of 57) sorted by relevance

123

/linux-master/fs/xfs/scrub/
H A Dhealth.h10 void xchk_update_health(struct xfs_scrub *sc);
11 void xchk_ag_btree_del_cursor_if_sick(struct xfs_scrub *sc,
13 void xchk_mark_healthy_if_clean(struct xfs_scrub *sc, unsigned int mask);
14 bool xchk_file_looks_zapped(struct xfs_scrub *sc, unsigned int mask);
15 int xchk_health_record(struct xfs_scrub *sc);
H A Drepair.h13 static inline int xrep_notsupported(struct xfs_scrub *sc)
30 int xrep_attempt(struct xfs_scrub *sc, struct xchk_stats_run *run);
31 bool xrep_will_attempt(struct xfs_scrub *sc);
33 int xrep_roll_ag_trans(struct xfs_scrub *sc);
34 int xrep_roll_trans(struct xfs_scrub *sc);
35 int xrep_defer_finish(struct xfs_scrub *sc);
38 xfs_extlen_t xrep_calc_ag_resblks(struct xfs_scrub *sc);
42 struct xfs_scrub *sc)
54 int xrep_fix_freelist(struct xfs_scrub *sc, int alloc_flags);
71 int xrep_find_ag_btree_roots(struct xfs_scrub *s
[all...]
H A Dcommon.h16 struct xfs_scrub *sc,
34 int xchk_trans_alloc(struct xfs_scrub *sc, uint resblks);
35 int xchk_trans_alloc_empty(struct xfs_scrub *sc);
36 void xchk_trans_cancel(struct xfs_scrub *sc);
38 bool xchk_process_error(struct xfs_scrub *sc, xfs_agnumber_t agno,
40 bool xchk_fblock_process_error(struct xfs_scrub *sc, int whichfork,
43 bool xchk_xref_process_error(struct xfs_scrub *sc,
45 bool xchk_fblock_xref_process_error(struct xfs_scrub *sc,
48 void xchk_block_set_preen(struct xfs_scrub *sc,
50 void xchk_ino_set_preen(struct xfs_scrub *s
[all...]
H A Dscrub.h9 struct xfs_scrub;
30 int (*setup)(struct xfs_scrub *sc);
33 int (*scrub)(struct xfs_scrub *);
36 int (*repair)(struct xfs_scrub *);
44 int (*repair_eval)(struct xfs_scrub *sc);
70 struct xfs_scrub { struct
145 int xchk_tester(struct xfs_scrub *sc);
146 int xchk_superblock(struct xfs_scrub *sc);
147 int xchk_agf(struct xfs_scrub *sc);
148 int xchk_agfl(struct xfs_scrub *s
[all...]
H A Dreap.h12 int xrep_reap_agblocks(struct xfs_scrub *sc, struct xagb_bitmap *bitmap,
14 int xrep_reap_fsblocks(struct xfs_scrub *sc, struct xfsb_bitmap *bitmap,
H A Dreaddir.h9 typedef int (*xchk_dirent_fn)(struct xfs_scrub *sc, struct xfs_inode *dp,
13 int xchk_dir_walk(struct xfs_scrub *sc, struct xfs_inode *dp,
16 int xchk_dir_lookup(struct xfs_scrub *sc, struct xfs_inode *dp,
H A Dquota.h9 xfs_dqtype_t xchk_quota_to_dqtype(struct xfs_scrub *sc);
14 struct xfs_scrub *sc;
32 void xchk_dqiter_init(struct xchk_dqiter *cursor, struct xfs_scrub *sc,
H A Dbtree.h12 bool xchk_btree_process_error(struct xfs_scrub *sc,
16 bool xchk_btree_xref_process_error(struct xfs_scrub *sc,
20 void xchk_btree_set_corrupt(struct xfs_scrub *sc,
22 void xchk_btree_set_preen(struct xfs_scrub *sc, struct xfs_btree_cur *cur,
26 void xchk_btree_xref_set_corrupt(struct xfs_scrub *sc,
41 struct xfs_scrub *sc;
66 int xchk_btree(struct xfs_scrub *sc, struct xfs_btree_cur *cur,
H A Drtbitmap.h17 int xrep_setup_rtbitmap(struct xfs_scrub *sc, struct xchk_rtbitmap *rtb);
H A Dfscounters.h10 struct xfs_scrub *sc;
H A Dnewbt.h31 struct xfs_scrub *sc;
34 int (*alloc_vextent)(struct xfs_scrub *sc,
60 void xrep_newbt_init_bare(struct xrep_newbt *xnr, struct xfs_scrub *sc);
61 void xrep_newbt_init_ag(struct xrep_newbt *xnr, struct xfs_scrub *sc,
64 int xrep_newbt_init_inode(struct xrep_newbt *xnr, struct xfs_scrub *sc,
H A Ddabtree.h16 struct xfs_scrub *sc;
40 int xchk_da_btree(struct xfs_scrub *sc, int whichfork,
H A Discan.h10 struct xfs_scrub *sc;
74 void xchk_iscan_start(struct xfs_scrub *sc, unsigned int iget_timeout,
H A Dcommon.c70 struct xfs_scrub *sc,
111 struct xfs_scrub *sc,
122 struct xfs_scrub *sc,
134 struct xfs_scrub *sc,
175 struct xfs_scrub *sc,
186 struct xfs_scrub *sc,
210 struct xfs_scrub *sc,
224 struct xfs_scrub *sc,
234 struct xfs_scrub *sc)
243 struct xfs_scrub *s
[all...]
H A Dfscounters.c62 * AGF and AGI scrubbers check them, and a normal xfs_scrub run checks the
71 struct xfs_scrub *sc)
122 struct xfs_scrub *sc)
133 struct xfs_scrub *sc)
153 struct xfs_scrub *sc)
183 struct xfs_scrub *sc = fsc->sc;
198 struct xfs_scrub *sc)
260 struct xfs_scrub *sc,
294 struct xfs_scrub *sc,
408 struct xfs_scrub *s
[all...]
H A Dnlinks.h11 struct xfs_scrub *sc;
H A Dquotacheck.h38 struct xfs_scrub *sc;
H A Dfscounters_repair.c23 #include "scrub/xfs_scrub.h"
48 struct xfs_scrub *sc)
H A Dsymlink.c24 struct xfs_scrub *sc)
38 struct xfs_scrub *sc)
H A Dalloc.c28 struct xfs_scrub *sc)
58 struct xfs_scrub *sc,
98 struct xfs_scrub *sc,
156 struct xfs_scrub *sc)
179 struct xfs_scrub *sc,
H A Dparent.c24 struct xfs_scrub *sc)
34 struct xfs_scrub *sc;
41 struct xfs_scrub *sc,
96 struct xfs_scrub *sc,
191 struct xfs_scrub *sc)
H A Dhealth.c127 struct xfs_scrub *sc,
142 struct xfs_scrub *sc,
183 struct xfs_scrub *sc)
253 struct xfs_scrub *sc,
293 struct xfs_scrub *sc)
H A Dinode_repair.c41 #include "scrub/xfs_scrub.h"
103 struct xfs_scrub *sc;
145 struct xfs_scrub *sc,
166 struct xfs_scrub *sc,
209 struct xfs_scrub *sc,
224 struct xfs_scrub *sc,
243 struct xfs_scrub *sc,
294 struct xfs_scrub *sc = ri->sc;
342 struct xfs_scrub *sc = ri->sc;
432 struct xfs_scrub *s
[all...]
H A Drtbitmap_repair.c29 struct xfs_scrub *sc,
55 struct xfs_scrub *sc,
128 struct xfs_scrub *sc,
161 struct xfs_scrub *sc)
H A Dquota.c26 struct xfs_scrub *sc)
43 struct xfs_scrub *sc)
76 struct xfs_scrub *sc;
83 struct xfs_scrub *sc,
124 struct xfs_scrub *sc,
144 struct xfs_scrub *sc = sqi->sc;
257 struct xfs_scrub *sc)
297 struct xfs_scrub *sc)

Completed in 158 milliseconds

123