Lines Matching full:css
98 struct xchk_scrub_stats *css = &cs->cs_stats[0];
103 for (i = 0; i < XFS_SCRUB_TYPE_NR; i++, css++) {
109 spin_lock(&css->css_lock);
110 memcpy(&fss, css, offsetof(struct xchk_scrub_stats, css_lock));
111 spin_unlock(&css->css_lock);
146 struct xchk_scrub_stats *css = &cs->cs_stats[0];
160 for (i = 0; i < XFS_SCRUB_TYPE_NR; i++, css++) {
179 struct xchk_scrub_stats *css = &cs->cs_stats[0];
182 for (i = 0; i < XFS_SCRUB_TYPE_NR; i++, css++) {
183 spin_lock(&css->css_lock);
184 memset(css, 0, offsetof(struct xchk_scrub_stats, css_lock));
185 spin_unlock(&css->css_lock);
203 struct xchk_scrub_stats *css;
217 css = &cs->cs_stats[sm->sm_type];
218 spin_lock(&css->css_lock);
219 css->invocations++;
221 css->runtime_errors++;
223 css->clean++;
225 css->corrupt++;
227 css->preen++;
229 css->xfail++;
231 css->xcorrupt++;
233 css->incomplete++;
235 css->warning++;
236 css->retries += run->retries;
237 css->checktime_us += howmany_64(run->scrub_ns, NSEC_PER_USEC);
240 css->repair_invocations++;
242 css->repair_success++;
243 css->repairtime_us += howmany_64(run->repair_ns, NSEC_PER_USEC);
244 spin_unlock(&css->css_lock);
340 struct xchk_scrub_stats *css = &cs->cs_stats[0];
343 for (i = 0; i < XFS_SCRUB_TYPE_NR; i++, css++)
344 spin_lock_init(&css->css_lock);