Searched refs:sm (Results 126 - 150 of 190) sorted by path

12345678

/linux-master/fs/xfs/scrub/
H A Ddir.c142 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT)
210 if (ds->sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT)
329 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT)
398 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT)
528 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT)
556 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT)
657 while (found && !(sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT)) {
688 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT)
706 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT)
712 while (found && !(sc->sm
[all...]
H A Dfscounters.c483 if (sc->sm->sm_flags & XFS_SCRUB_IFLAG_REPAIR)
563 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_INCOMPLETE)
H A Dhealth.c130 if (!(sc->sm->sm_flags & (XFS_SCRUB_OFLAG_CORRUPT |
194 if (sc->sm->sm_type == XFS_SCRUB_TYPE_HEALTHY &&
195 !(sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT)) {
203 bad = (sc->sm->sm_flags & (XFS_SCRUB_OFLAG_CORRUPT |
205 switch (type_to_health_flag[sc->sm->sm_type].group) {
207 pag = xfs_perag_get(sc->mp, sc->sm->sm_agno);
226 if (sc->sm->sm_flags & XFS_SCRUB_IFLAG_REPAIR)
266 if (sc->sm->sm_type == sm_type)
276 type_to_health_flag[sc->sm->sm_type].group == XHG_AG)
280 sc->sm
[all...]
H A Dialloc.c142 ASSERT(sc->sm->sm_type == XFS_SCRUB_TYPE_INOBT);
144 if (!sc->sa.fino_cur || xchk_skip_xref(sc->sm))
230 ASSERT(sc->sm->sm_type == XFS_SCRUB_TYPE_FINOBT);
232 if (!sc->sa.ino_cur || xchk_skip_xref(sc->sm))
271 if (bs->sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT)
275 if (sc->sm->sm_type == XFS_SCRUB_TYPE_INOBT)
596 if (bs->sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT)
635 if (bs->sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT)
661 xchk_skip_xref(sc->sm))
696 if (!sc->sa.rmap_cur || xchk_skip_xref(sc->sm))
[all...]
H A Dialloc_repair.c863 __u32 old_type = sc->sm->sm_type;
871 sc->sm->sm_type = XFS_SCRUB_TYPE_INOBT;
877 sc->sm->sm_type = XFS_SCRUB_TYPE_FINOBT;
882 sc->sm->sm_type = old_type;
H A Dinode.c82 xfs_agnumber_t agno = XFS_INO_TO_AGNO(mp, sc->sm->sm_ino);
89 if (sc->sm->sm_ino == 0 || sc->sm->sm_ino == ip_in->i_ino) {
98 if (xfs_internal_inum(mp, sc->sm->sm_ino))
100 if (!xfs_verify_ino(sc->mp, sc->sm->sm_ino))
104 error = xchk_iget_safe(sc, sc->sm->sm_ino, &ip);
138 error = xchk_iget_agi(sc, sc->sm->sm_ino, &agi_bp, &ip);
167 pag = xfs_perag_get(mp, XFS_INO_TO_AGNO(mp, sc->sm->sm_ino));
173 error = xfs_imap(pag, sc->tp, sc->sm->sm_ino, &imap,
199 trace_xchk_op_error(sc, agno, XFS_INO_TO_AGBNO(mp, sc->sm
[all...]
H A Dinode_repair.c232 dip->di_ino = cpu_to_be64(sc->sm->sm_ino);
234 dip->di_gen = cpu_to_be32(sc->sm->sm_gen);
256 if (ino != sc->sm->sm_ino)
359 ri->ftype_iscan.skip_ino = sc->sm->sm_ino;
656 if (rec->rm_owner != ri->sc->sm->sm_ino)
1301 xfs_ino_t ino = sc->sm->sm_ino;
1735 if ((sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) ||
1736 (sc->sm->sm_flags & XFS_SCRUB_OFLAG_XCORRUPT)) {
H A Dnlinks.c639 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT)
752 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT)
786 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT)
917 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_INCOMPLETE)
H A Dquota.c28 switch (sc->sm->sm_type) {
248 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT)
268 if (error || (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT))
313 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT)
H A Dquotacheck.c595 if (xqc->sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT)
663 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT)
842 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_INCOMPLETE)
H A Drefcount.c302 if (!sc->sa.rmap_cur || xchk_skip_xref(sc->sm))
336 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT)
390 xchk_skip_xref(sc->sm))
437 if (bs->sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT)
497 if (!sc->sa.rmap_cur || xchk_skip_xref(sc->sm))
559 if (!sc->sa.refc_cur || xchk_skip_xref(sc->sm))
602 if (!sc->sa.refc_cur || xchk_skip_xref(sc->sm))
623 if (!sc->sa.refc_cur || xchk_skip_xref(sc->sm))
H A Drepair.c56 trace_xrep_attempt(XFS_I(file_inode(sc->file)), sc->sm, error);
65 trace_xrep_done(XFS_I(file_inode(sc->file)), sc->sm, error);
73 sc->sm->sm_flags &= ~XFS_SCRUB_FLAGS_OUT;
271 struct xfs_scrub_metadata *sm = sc->sm; local
284 if (!(sm->sm_flags & XFS_SCRUB_IFLAG_REPAIR))
287 pag = xfs_perag_get(mp, sm->sm_agno);
331 trace_xrep_calc_ag_resblks(mp, sm->sm_agno, icount, aglen,
370 trace_xrep_calc_ag_resblks_btsize(mp, sm->sm_agno, bnobt_sz,
834 if (sc->sm
[all...]
H A Drmap.c92 if (!sc->sa.refc_cur || xchk_skip_xref(sc->sm))
118 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT)
156 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_PREEN)
209 if (bs->sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT)
271 if (bs->sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT)
296 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT)
516 if (sc->sm->sm_flags & (XFS_SCRUB_OFLAG_CORRUPT |
593 if (!sc->sa.rmap_cur || xchk_skip_xref(sc->sm))
618 if (!sc->sa.rmap_cur || xchk_skip_xref(sc->sm))
640 if (!sc->sa.rmap_cur || xchk_skip_xref(sc->sm))
[all...]
H A Drtbitmap.c117 (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT))
189 if (error || (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT))
193 if (error || (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT))
215 if (xchk_skip_xref(sc->sm))
H A Drtsummary.c252 if (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT)
344 if (error || (sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT))
H A Dscrub.c182 if (error == 0 && (sc->sm->sm_flags & XFS_SCRUB_IFLAG_REPAIR))
401 struct xfs_scrub_metadata *sm)
408 sm->sm_flags &= ~XFS_SCRUB_FLAGS_OUT;
409 if (sm->sm_flags & ~XFS_SCRUB_FLAGS_IN)
412 if (memchr_inv(sm->sm_reserved, 0, sizeof(sm->sm_reserved)))
417 if (sm->sm_type >= XFS_SCRUB_TYPE_NR)
419 ops = &meta_scrub_ops[sm->sm_type];
431 if (sm->sm_ino || sm
399 xchk_validate_inputs( struct xfs_mount *mp, struct xfs_scrub_metadata *sm) argument
502 xfs_scrub_metadata( struct file *file, struct xfs_scrub_metadata *sm) argument
[all...]
H A Dscrub.h73 struct xfs_scrub_metadata *sm; member in struct:xfs_scrub
H A Dstats.c185 const struct xfs_scrub_metadata *sm,
190 if (sm->sm_type >= XFS_SCRUB_TYPE_NR) {
191 ASSERT(sm->sm_type < XFS_SCRUB_TYPE_NR);
195 css = &cs->cs_stats[sm->sm_type];
198 if (!(sm->sm_flags & XFS_SCRUB_OFLAG_UNCLEAN))
200 if (sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT)
202 if (sm->sm_flags & XFS_SCRUB_OFLAG_PREEN)
204 if (sm->sm_flags & XFS_SCRUB_OFLAG_XFAIL)
206 if (sm->sm_flags & XFS_SCRUB_OFLAG_XCORRUPT)
208 if (sm
183 xchk_stats_merge_one( struct xchk_stats *cs, const struct xfs_scrub_metadata *sm, const struct xchk_stats_run *run) argument
225 xchk_stats_merge( struct xfs_mount *mp, const struct xfs_scrub_metadata *sm, const struct xchk_stats_run *run) argument
[all...]
H A Dstats.h29 void xchk_stats_merge(struct xfs_mount *mp, const struct xfs_scrub_metadata *sm,
56 # define xchk_stats_merge(mp, sm, run) ((void)0)
H A Dtrace.h130 TP_PROTO(struct xfs_inode *ip, struct xfs_scrub_metadata *sm,
132 TP_ARGS(ip, sm, error),
146 __entry->type = sm->sm_type;
147 __entry->agno = sm->sm_agno;
148 __entry->inum = sm->sm_ino;
149 __entry->gen = sm->sm_gen;
150 __entry->flags = sm->sm_flags;
165 TP_PROTO(struct xfs_inode *ip, struct xfs_scrub_metadata *sm, \
167 TP_ARGS(ip, sm, error))
185 __entry->type = sc->sm
[all...]
H A Dxfs_scrub.h10 # define xfs_scrub_metadata(file, sm) (-ENOTTY)
12 int xfs_scrub_metadata(struct file *file, struct xfs_scrub_metadata *sm);
/linux-master/include/linux/
H A Dmhi_ep.h82 * @sm: MHI Endpoint state machine
129 struct mhi_ep_sm *sm; member in struct:mhi_ep_cntrl
H A Dmm.h3417 const struct vm_special_mapping *sm);
H A Dmm_types.h1294 vm_fault_t (*fault)(const struct vm_special_mapping *sm,
1298 int (*mremap)(const struct vm_special_mapping *sm,
/linux-master/kernel/bpf/
H A Dtnum.c64 u64 sm, sv, sigma, chi, mu; local
66 sm = a.mask + b.mask;
68 sigma = sm + sv;

Completed in 296 milliseconds

12345678