Lines Matching refs:stats

232 static void ocfs2_blockcheck_debug_remove(struct ocfs2_blockcheck_stats *stats)
234 if (stats) {
235 debugfs_remove_recursive(stats->b_debug_dir);
236 stats->b_debug_dir = NULL;
240 static void ocfs2_blockcheck_debug_install(struct ocfs2_blockcheck_stats *stats,
246 stats->b_debug_dir = dir;
249 &stats->b_check_count, &blockcheck_fops);
252 &stats->b_failure_count, &blockcheck_fops);
255 &stats->b_recover_count, &blockcheck_fops);
259 static inline void ocfs2_blockcheck_debug_install(struct ocfs2_blockcheck_stats *stats,
264 static inline void ocfs2_blockcheck_debug_remove(struct ocfs2_blockcheck_stats *stats)
270 void ocfs2_blockcheck_stats_debugfs_install(struct ocfs2_blockcheck_stats *stats,
273 ocfs2_blockcheck_debug_install(stats, parent);
276 void ocfs2_blockcheck_stats_debugfs_remove(struct ocfs2_blockcheck_stats *stats)
278 ocfs2_blockcheck_debug_remove(stats);
281 static void ocfs2_blockcheck_inc_check(struct ocfs2_blockcheck_stats *stats)
285 if (!stats)
288 spin_lock(&stats->b_lock);
289 stats->b_check_count++;
290 new_count = stats->b_check_count;
291 spin_unlock(&stats->b_lock);
297 static void ocfs2_blockcheck_inc_failure(struct ocfs2_blockcheck_stats *stats)
301 if (!stats)
304 spin_lock(&stats->b_lock);
305 stats->b_failure_count++;
306 new_count = stats->b_failure_count;
307 spin_unlock(&stats->b_lock);
313 static void ocfs2_blockcheck_inc_recover(struct ocfs2_blockcheck_stats *stats)
317 if (!stats)
320 spin_lock(&stats->b_lock);
321 stats->b_recover_count++;
322 new_count = stats->b_recover_count;
323 spin_unlock(&stats->b_lock);
380 struct ocfs2_blockcheck_stats *stats)
387 ocfs2_blockcheck_inc_check(stats);
399 ocfs2_blockcheck_inc_failure(stats);
411 ocfs2_blockcheck_inc_recover(stats);
487 struct ocfs2_blockcheck_stats *stats)
499 ocfs2_blockcheck_inc_check(stats);
512 ocfs2_blockcheck_inc_failure(stats);
542 ocfs2_blockcheck_inc_recover(stats);