Lines Matching defs:stat
591 #define ARCSTAT(stat) (arc_stats.stat.value.ui64)
593 #define ARCSTAT_INCR(stat, val) \
594 atomic_add_64(&arc_stats.stat.value.ui64, (val))
596 #define ARCSTAT_BUMP(stat) ARCSTAT_INCR(stat, 1)
597 #define ARCSTAT_BUMPDOWN(stat) ARCSTAT_INCR(stat, -1)
599 #define ARCSTAT_MAX(stat, val) { \
601 while ((val) > (m = arc_stats.stat.value.ui64) && \
602 (m != atomic_cas_64(&arc_stats.stat.value.ui64, m, (val)))) \
606 #define ARCSTAT_MAXSTAT(stat) \
607 ARCSTAT_MAX(stat##_max, arc_stats.stat.value.ui64)
614 #define ARCSTAT_CONDSTAT(cond1, stat1, notstat1, cond2, stat2, notstat2, stat) \
617 ARCSTAT_BUMP(arcstat_##stat1##_##stat2##_##stat); \
619 ARCSTAT_BUMP(arcstat_##stat1##_##notstat2##_##stat); \
623 ARCSTAT_BUMP(arcstat_##notstat1##_##stat2##_##stat); \
625 ARCSTAT_BUMP(arcstat_##notstat1##_##notstat2##_##stat);\