Lines Matching refs:sick_mask
28 * 1. Create a "sick_mask" field in the scrub context. When we're setting up a
31 * sick_mask value if they choose.
36 * 3. If the scrubber finds that A is clean, use sick_mask to clear the incore
39 * 4. If the scrubber finds that A is corrupt, use sick_mask to set the incore
48 * use sick_mask to clear the incore sick flags. This should have the effect
52 * use sick_mask to set the incore sick flags. This should have no externally
63 * of 5-7 still apply, but with a sick_mask that covers everything being
78 unsigned int sick_mask;
113 return type_to_health_flag[scrub_type].sick_mask;
120 * sick_mask, no matter whether this is a first scan or an
124 * sick_mask as healthy.
133 if (!sc->sick_mask)
141 xfs_ag_mark_sick(pag, sc->sick_mask);
143 xfs_ag_mark_healthy(pag, sc->sick_mask);
150 xfs_inode_mark_sick(sc->ip, sc->sick_mask);
152 xfs_inode_mark_healthy(sc->ip, sc->sick_mask);
156 xfs_fs_mark_sick(sc->mp, sc->sick_mask);
158 xfs_fs_mark_healthy(sc->mp, sc->sick_mask);
162 xfs_rt_mark_sick(sc->mp, sc->sick_mask);
164 xfs_rt_mark_healthy(sc->mp, sc->sick_mask);