Home
last modified time | relevance | path

Searched refs:xfs_scrub (Results 1 – 25 of 30) sorted by relevance

12

/linux/fs/xfs/scrub/
A Dcommon.h16 struct xfs_scrub *sc, in xchk_should_terminate()
49 void xchk_set_corrupt(struct xfs_scrub *sc);
75 int xchk_setup_fs(struct xfs_scrub *sc);
80 int xchk_setup_inode(struct xfs_scrub *sc);
84 int xchk_setup_xattr(struct xfs_scrub *sc);
88 int xchk_setup_rt(struct xfs_scrub *sc);
91 xchk_setup_rt(struct xfs_scrub *sc) in xchk_setup_rt()
97 int xchk_setup_quota(struct xfs_scrub *sc);
100 xchk_setup_quota(struct xfs_scrub *sc) in xchk_setup_quota()
118 struct xfs_scrub *sc, in xchk_ag_init_existing()
[all …]
A Dscrub.h9 struct xfs_scrub;
21 int (*setup)(struct xfs_scrub *sc);
24 int (*scrub)(struct xfs_scrub *);
27 int (*repair)(struct xfs_scrub *);
54 struct xfs_scrub { struct
98 int xchk_agf(struct xfs_scrub *sc);
99 int xchk_agfl(struct xfs_scrub *sc);
100 int xchk_agi(struct xfs_scrub *sc);
120 xchk_rtbitmap(struct xfs_scrub *sc) in xchk_rtbitmap()
125 xchk_rtsummary(struct xfs_scrub *sc) in xchk_rtsummary()
[all …]
A Drepair.h20 int xrep_attempt(struct xfs_scrub *sc);
22 int xrep_roll_ag_trans(struct xfs_scrub *sc);
26 int xrep_alloc_ag_block(struct xfs_scrub *sc,
58 int xrep_ino_dqattach(struct xfs_scrub *sc);
62 int xrep_probe(struct xfs_scrub *sc);
63 int xrep_superblock(struct xfs_scrub *sc);
64 int xrep_agf(struct xfs_scrub *sc);
65 int xrep_agfl(struct xfs_scrub *sc);
66 int xrep_agi(struct xfs_scrub *sc);
72 struct xfs_scrub *sc) in xrep_attempt()
[all …]
A Dcommon.c65 struct xfs_scrub *sc, in __xchk_process_error()
97 struct xfs_scrub *sc, in xchk_process_error()
108 struct xfs_scrub *sc, in xchk_xref_process_error()
120 struct xfs_scrub *sc, in __xchk_fblock_process_error()
150 struct xfs_scrub *sc, in xchk_fblock_process_error()
161 struct xfs_scrub *sc, in xchk_fblock_xref_process_error()
185 struct xfs_scrub *sc, in xchk_block_set_preen()
199 struct xfs_scrub *sc, in xchk_ino_set_preen()
209 struct xfs_scrub *sc) in xchk_set_corrupt()
218 struct xfs_scrub *sc, in xchk_block_set_corrupt()
[all …]
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,
24 void xchk_btree_xref_set_corrupt(struct xfs_scrub *sc,
34 struct xfs_scrub *sc;
58 int xchk_btree(struct xfs_scrub *sc, struct xfs_btree_cur *cur,
A Dalloc.c25 struct xfs_scrub *sc) in xchk_setup_ag_allocbt()
37 struct xfs_scrub *sc, in xchk_allocbt_xref_other()
77 struct xfs_scrub *sc, in xchk_allocbt_xref()
117 struct xfs_scrub *sc, in xchk_allocbt()
128 struct xfs_scrub *sc) in xchk_bnobt()
135 struct xfs_scrub *sc) in xchk_cntbt()
143 struct xfs_scrub *sc, in xchk_xref_is_used_space()
A Dagheader_repair.c35 struct xfs_scrub *sc) in xrep_superblock()
64 struct xfs_scrub *sc;
118 struct xfs_scrub *sc, in xrep_check_btree_root()
139 struct xfs_scrub *sc, in xrep_agf_find_btrees()
180 struct xfs_scrub *sc, in xrep_agf_init_header()
208 struct xfs_scrub *sc, in xrep_agf_set_roots()
238 struct xfs_scrub *sc, in xrep_agf_calc_from_btrees()
303 struct xfs_scrub *sc, in xrep_agf_commit_new()
443 struct xfs_scrub *sc;
483 struct xfs_scrub *sc, in xrep_agfl_collect_blocks()
[all …]
A Drmap.c25 struct xfs_scrub *sc) in xchk_setup_ag_rmapbt()
35 struct xfs_scrub *sc, in xchk_rmapbt_xref_refc()
66 struct xfs_scrub *sc, in xchk_rmapbt_xref()
166 struct xfs_scrub *sc) in xchk_rmapbt()
175 struct xfs_scrub *sc, in xchk_xref_check_owner()
198 struct xfs_scrub *sc, in xchk_xref_is_owned_by()
209 struct xfs_scrub *sc, in xchk_xref_is_not_owned_by()
220 struct xfs_scrub *sc, in xchk_xref_has_no_owner()
A Dattr.h33 struct xfs_scrub *sc) in xchk_xattr_valuebuf()
43 struct xfs_scrub *sc) in xchk_xattr_usedmap()
53 struct xfs_scrub *sc) in xchk_xattr_freemap()
62 struct xfs_scrub *sc) in xchk_xattr_dstmap()
A Drtbitmap.c23 struct xfs_scrub *sc) in xchk_setup_rt()
47 struct xfs_scrub *sc = priv; in xchk_rtbitmap_rec()
62 struct xfs_scrub *sc) in xchk_rtbitmap_check_extents()
97 struct xfs_scrub *sc) in xchk_rtbitmap()
128 struct xfs_scrub *sc) in xchk_rtsummary()
165 struct xfs_scrub *sc, in xchk_xref_is_used_rt_space()
A Dinode.c31 struct xfs_scrub *sc) in xchk_setup_inode()
69 struct xfs_scrub *sc, in xchk_inode_extsize()
105 struct xfs_scrub *sc, in xchk_inode_cowextsize()
124 struct xfs_scrub *sc, in xchk_inode_flags()
169 struct xfs_scrub *sc, in xchk_inode_flags2()
212 struct xfs_scrub *sc, in xchk_dinode_nsec()
227 struct xfs_scrub *sc, in xchk_dinode()
486 struct xfs_scrub *sc, in xchk_inode_xref_bmap()
520 struct xfs_scrub *sc, in xchk_inode_xref()
556 struct xfs_scrub *sc, in xchk_inode_check_reflink_iflag()
[all …]
A Drepair.c41 struct xfs_scrub *sc) in xrep_attempt()
103 struct xfs_scrub *sc) in xrep_probe()
119 struct xfs_scrub *sc) in xrep_roll_ag_trans()
176 struct xfs_scrub *sc) in xrep_calc_ag_resblks()
290 struct xfs_scrub *sc, in xrep_alloc_ag_block()
341 struct xfs_scrub *sc, in xrep_init_btblock()
442 struct xfs_scrub *sc, in xrep_invalidate_blocks()
477 struct xfs_scrub *sc, in xrep_fix_freelist()
497 struct xfs_scrub *sc, in xrep_put_freelist()
906 struct xfs_scrub *sc, in xrep_force_quotacheck()
[all …]
A Dialloc.c33 struct xfs_scrub *sc) in xchk_setup_ag_iallocbt()
58 struct xfs_scrub *sc, in xchk_iallocbt_chunk_xref_other()
83 struct xfs_scrub *sc, in xchk_iallocbt_chunk_xref()
511 struct xfs_scrub *sc, in xchk_iallocbt_xref_rmap_btreeblks()
549 struct xfs_scrub *sc, in xchk_iallocbt_xref_rmap_inodes()
573 struct xfs_scrub *sc, in xchk_iallocbt()
607 struct xfs_scrub *sc) in xchk_inobt()
614 struct xfs_scrub *sc) in xchk_finobt()
622 struct xfs_scrub *sc, in xchk_xref_inode_check()
644 struct xfs_scrub *sc, in xchk_xref_is_not_inode_chunk()
[all …]
A Dquota.c23 struct xfs_scrub *sc) in xchk_quota_to_dqtype()
40 struct xfs_scrub *sc) in xchk_setup_quota()
67 struct xfs_scrub *sc;
79 struct xfs_scrub *sc = sqi->sc; in xchk_quota_item()
172 struct xfs_scrub *sc) in xchk_quota_data_fork()
211 struct xfs_scrub *sc) in xchk_quota()
A Dagheader.c26 struct xfs_scrub *sc, in xchk_superblock_xref()
61 struct xfs_scrub *sc) in xchk_superblock()
372 struct xfs_scrub *sc) in xchk_agf_xref_freeblks()
392 struct xfs_scrub *sc) in xchk_agf_xref_cntbt()
424 struct xfs_scrub *sc) in xchk_agf_xref_btreeblks()
474 struct xfs_scrub *sc) in xchk_agf_xref_refcblks()
493 struct xfs_scrub *sc) in xchk_agf_xref()
520 struct xfs_scrub *sc) in xchk_agf()
616 struct xfs_scrub *sc;
622 struct xfs_scrub *sc, in xchk_agfl_block_xref()
[all …]
A Dfscounters.c65 struct xfs_scrub *sc) in xchk_fscount_warmup()
114 struct xfs_scrub *sc) in xchk_setup_fscounters()
144 struct xfs_scrub *sc, in xchk_fscount_btreeblks()
178 struct xfs_scrub *sc, in xchk_fscount_aggregate_agcounts()
285 struct xfs_scrub *sc, in xchk_fscount_within_range()
332 struct xfs_scrub *sc) in xchk_fscounters()
A Drefcount.c23 struct xfs_scrub *sc) in xchk_setup_ag_refcountbt()
72 struct xfs_scrub *sc;
269 struct xfs_scrub *sc, in xchk_refcountbt_xref_rmap()
316 struct xfs_scrub *sc, in xchk_refcountbt_xref()
372 struct xfs_scrub *sc, in xchk_refcount_xref_rmap()
405 struct xfs_scrub *sc) in xchk_refcountbt()
423 struct xfs_scrub *sc, in xchk_xref_is_cow_staging()
469 struct xfs_scrub *sc, in xchk_xref_is_not_shared()
A Dbmap.c30 struct xfs_scrub *sc) in xchk_setup_inode_bmap()
92 struct xfs_scrub *sc;
440 struct xfs_scrub *sc, in xchk_bmap_btree()
468 struct xfs_scrub *sc;
484 struct xfs_scrub *sc = sbcri->sc; in xchk_bmap_check_rmap()
550 struct xfs_scrub *sc, in xchk_bmap_check_ag_rmaps()
579 struct xfs_scrub *sc, in xchk_bmap_check_rmaps()
636 struct xfs_scrub *sc, in xchk_bmap()
735 struct xfs_scrub *sc) in xchk_bmap_data()
743 struct xfs_scrub *sc) in xchk_bmap_attr()
[all …]
A Dparent.c23 struct xfs_scrub *sc) in xchk_setup_parent()
34 struct xfs_scrub *sc;
71 struct xfs_scrub *sc, in xchk_parent_count_parent_dentries()
130 struct xfs_scrub *sc, in xchk_parent_validate()
264 struct xfs_scrub *sc) in xchk_parent()
A Dtrace.h11 #define TRACE_SYSTEM xfs_scrub
143 TP_PROTO(struct xfs_scrub *sc, xfs_agnumber_t agno,
172 TP_PROTO(struct xfs_scrub *sc, int whichfork,
230 TP_PROTO(struct xfs_scrub *sc, xfs_daddr_t daddr, \
262 TP_PROTO(struct xfs_scrub *sc, xfs_ino_t ino, \
271 TP_PROTO(struct xfs_scrub *sc, int whichfork,
301 TP_PROTO(struct xfs_scrub *sc, int whichfork, \
309 TP_PROTO(struct xfs_scrub *sc, void *ret_ip),
328 TP_PROTO(struct xfs_scrub *sc, struct xfs_btree_cur *cur,
368 TP_PROTO(struct xfs_scrub *sc, struct xfs_btree_cur *cur,
[all …]
A Dscrub.c136 struct xfs_scrub *sc) in xchk_probe()
151 struct xfs_scrub *sc, in xchk_teardown()
432 static inline void xchk_postmortem(struct xfs_scrub *sc) in xchk_postmortem()
445 static inline void xchk_postmortem(struct xfs_scrub *sc) in xchk_postmortem()
464 struct xfs_scrub *sc; in xfs_scrub_metadata()
487 sc = kmem_zalloc(sizeof(struct xfs_scrub), KM_NOFS | KM_MAYFAIL); in xfs_scrub_metadata()
A Dhealth.h10 void xchk_update_health(struct xfs_scrub *sc);
11 bool xchk_ag_btree_healthy_enough(struct xfs_scrub *sc, struct xfs_perag *pag,
A Ddabtree.h16 struct xfs_scrub *sc;
40 int xchk_da_btree(struct xfs_scrub *sc, int whichfork,
A Dattr.c30 struct xfs_scrub *sc, in xchk_setup_xattr_buf()
72 struct xfs_scrub *sc) in xchk_setup_xattr()
94 struct xfs_scrub *sc;
187 struct xfs_scrub *sc, in xchk_xattr_set_map()
215 struct xfs_scrub *sc, in xchk_xattr_check_freemap()
475 struct xfs_scrub *sc) in xchk_xattr()
A Dsymlink.c21 struct xfs_scrub *sc) in xchk_setup_symlink()
35 struct xfs_scrub *sc) in xchk_symlink()

Completed in 38 milliseconds

12