Lines Matching defs:stat
778 * @idx: the stat item - can be enum memcg_stat_item or enum node_stat_item
791 x = val + __this_cpu_read(memcg->vmstats_percpu->stat[idx]);
799 __this_cpu_add(memcg->vmstats_local->stat[idx], x);
804 __this_cpu_write(memcg->vmstats_percpu->stat[idx], x);
852 * @idx: the stat item
2189 * unlocked page stat updates happening concurrently. Track
2420 x = this_cpu_xchg(memcg->vmstats_percpu->stat[i], 0);
3671 unsigned long stat[MEMCG_NR_STAT] = {0};
3677 stat[i] += per_cpu(memcg->vmstats_percpu->stat[i], cpu);
3681 atomic_long_add(stat[i], &mi->vmstats[i]);
3688 stat[i] = 0;
3692 stat[i] += per_cpu(
3697 atomic_long_add(stat[i], &pi->lruvec_stat[i]);
4044 const struct numa_stat *stat;
4048 for (stat = stats; stat < stats + ARRAY_SIZE(stats); stat++) {
4049 seq_printf(m, "%s=%lu", stat->name,
4050 mem_cgroup_nr_lru_pages(memcg, stat->lru_mask,
4055 stat->lru_mask, false));
4059 for (stat = stats; stat < stats + ARRAY_SIZE(stats); stat++) {
4061 seq_printf(m, "hierarchical_%s=%lu", stat->name,
4062 mem_cgroup_nr_lru_pages(memcg, stat->lru_mask,
4067 stat->lru_mask, true));
4625 x += per_cpu_ptr(memcg->vmstats_percpu, cpu)->stat[idx];
5082 .name = "stat",
6659 .name = "stat",