Lines Matching refs:pzstats
176 struct per_cpu_zonestat *pzstats; in fold_vm_zone_numa_events() local
178 pzstats = per_cpu_ptr(zone->per_cpu_zonestats, cpu); in fold_vm_zone_numa_events()
180 zone_numa_events[item] += xchg(&pzstats->vm_numa_event[item], 0); in fold_vm_zone_numa_events()
828 struct per_cpu_zonestat __percpu *pzstats = zone->per_cpu_zonestats; in refresh_cpu_vm_stats() local
836 v = this_cpu_xchg(pzstats->vm_stat_diff[i], 0); in refresh_cpu_vm_stats()
913 struct per_cpu_zonestat *pzstats; in cpu_vm_stats_fold() local
915 pzstats = per_cpu_ptr(zone->per_cpu_zonestats, cpu); in cpu_vm_stats_fold()
918 if (pzstats->vm_stat_diff[i]) { in cpu_vm_stats_fold()
921 v = pzstats->vm_stat_diff[i]; in cpu_vm_stats_fold()
922 pzstats->vm_stat_diff[i] = 0; in cpu_vm_stats_fold()
929 if (pzstats->vm_numa_event[i]) { in cpu_vm_stats_fold()
932 v = pzstats->vm_numa_event[i]; in cpu_vm_stats_fold()
933 pzstats->vm_numa_event[i] = 0; in cpu_vm_stats_fold()
963 void drain_zonestat(struct zone *zone, struct per_cpu_zonestat *pzstats) in drain_zonestat() argument
969 if (pzstats->vm_stat_diff[i]) { in drain_zonestat()
970 v = pzstats->vm_stat_diff[i]; in drain_zonestat()
971 pzstats->vm_stat_diff[i] = 0; in drain_zonestat()
978 if (pzstats->vm_numa_event[i]) { in drain_zonestat()
979 v = pzstats->vm_numa_event[i]; in drain_zonestat()
980 pzstats->vm_numa_event[i] = 0; in drain_zonestat()
1713 struct per_cpu_zonestat __maybe_unused *pzstats; in zoneinfo_show_print() local
1726 pzstats = per_cpu_ptr(zone->per_cpu_zonestats, i); in zoneinfo_show_print()
1728 pzstats->stat_threshold); in zoneinfo_show_print()
1944 struct per_cpu_zonestat *pzstats = per_cpu_ptr(zone->per_cpu_zonestats, cpu); in need_update() local
1950 if (memchr_inv(pzstats->vm_stat_diff, 0, sizeof(pzstats->vm_stat_diff))) in need_update()