Lines Matching refs:stats
367 struct lock_class_stats stats; member
372 struct lock_stat_data stats[MAX_LOCKDEP_KEYS]; member
383 nl = dl->stats.read_waittime.nr + dl->stats.write_waittime.nr; in lock_stat_cmp()
384 nr = dr->stats.read_waittime.nr + dr->stats.write_waittime.nr; in lock_stat_cmp()
430 struct lock_class_stats *stats; in seq_stats() local
437 stats = &data->stats; in seq_stats()
474 if (stats->write_holdtime.nr) { in seq_stats()
475 if (stats->read_holdtime.nr) in seq_stats()
480 seq_printf(m, "%14lu ", stats->bounces[bounce_contended_write]); in seq_stats()
481 seq_lock_time(m, &stats->write_waittime); in seq_stats()
482 seq_printf(m, " %14lu ", stats->bounces[bounce_acquired_write]); in seq_stats()
483 seq_lock_time(m, &stats->write_holdtime); in seq_stats()
487 if (stats->read_holdtime.nr) { in seq_stats()
489 seq_printf(m, "%14lu ", stats->bounces[bounce_contended_read]); in seq_stats()
490 seq_lock_time(m, &stats->read_waittime); in seq_stats()
491 seq_printf(m, " %14lu ", stats->bounces[bounce_acquired_read]); in seq_stats()
492 seq_lock_time(m, &stats->read_holdtime); in seq_stats()
496 if (stats->read_waittime.nr + stats->write_waittime.nr == 0) in seq_stats()
499 if (stats->read_holdtime.nr) in seq_stats()
514 name, stats->contention_point[i], in seq_stats()
529 name, stats->contending_point[i], in seq_stats()
574 iter = data->stats + (*pos - 1); in ls_start()
619 struct lock_stat_data *iter = data->stats; in lock_stat_open()
624 iter->stats = lock_stats(class); in lock_stat_open()
629 sort(data->stats, data->iter_end - data->stats, in lock_stat_open()