Lines Matching refs:item
40 int item, cpu; in zero_zone_numa_counters() local
42 for (item = 0; item < NR_VM_NUMA_EVENT_ITEMS; item++) { in zero_zone_numa_counters()
43 atomic_long_set(&zone->vm_numa_event[item], 0); in zero_zone_numa_counters()
45 per_cpu_ptr(zone->per_cpu_zonestats, cpu)->vm_numa_event[item] in zero_zone_numa_counters()
63 int item; in zero_global_numa_counters() local
65 for (item = 0; item < NR_VM_NUMA_EVENT_ITEMS; item++) in zero_global_numa_counters()
66 atomic_long_set(&vm_numa_event[item], 0); in zero_global_numa_counters()
173 enum numa_stat_item item; in fold_vm_zone_numa_events() local
179 for (item = 0; item < NR_VM_NUMA_EVENT_ITEMS; item++) in fold_vm_zone_numa_events()
180 zone_numa_events[item] += xchg(&pzstats->vm_numa_event[item], 0); in fold_vm_zone_numa_events()
183 for (item = 0; item < NR_VM_NUMA_EVENT_ITEMS; item++) in fold_vm_zone_numa_events()
184 zone_numa_event_add(zone_numa_events[item], zone, item); in fold_vm_zone_numa_events()
342 void __mod_zone_page_state(struct zone *zone, enum zone_stat_item item, in __mod_zone_page_state() argument
346 s8 __percpu *p = pcp->vm_stat_diff + item; in __mod_zone_page_state()
365 zone_page_state_add(x, zone, item); in __mod_zone_page_state()
375 void __mod_node_page_state(struct pglist_data *pgdat, enum node_stat_item item, in __mod_node_page_state() argument
379 s8 __percpu *p = pcp->vm_node_stat_diff + item; in __mod_node_page_state()
383 if (vmstat_item_in_bytes(item)) { in __mod_node_page_state()
403 node_page_state_add(x, pgdat, item); in __mod_node_page_state()
436 void __inc_zone_state(struct zone *zone, enum zone_stat_item item) in __inc_zone_state() argument
439 s8 __percpu *p = pcp->vm_stat_diff + item; in __inc_zone_state()
451 zone_page_state_add(v + overstep, zone, item); in __inc_zone_state()
459 void __inc_node_state(struct pglist_data *pgdat, enum node_stat_item item) in __inc_node_state() argument
462 s8 __percpu *p = pcp->vm_node_stat_diff + item; in __inc_node_state()
465 VM_WARN_ON_ONCE(vmstat_item_in_bytes(item)); in __inc_node_state()
476 node_page_state_add(v + overstep, pgdat, item); in __inc_node_state()
484 void __inc_zone_page_state(struct page *page, enum zone_stat_item item) in __inc_zone_page_state() argument
486 __inc_zone_state(page_zone(page), item); in __inc_zone_page_state()
490 void __inc_node_page_state(struct page *page, enum node_stat_item item) in __inc_node_page_state() argument
492 __inc_node_state(page_pgdat(page), item); in __inc_node_page_state()
496 void __dec_zone_state(struct zone *zone, enum zone_stat_item item) in __dec_zone_state() argument
499 s8 __percpu *p = pcp->vm_stat_diff + item; in __dec_zone_state()
511 zone_page_state_add(v - overstep, zone, item); in __dec_zone_state()
519 void __dec_node_state(struct pglist_data *pgdat, enum node_stat_item item) in __dec_node_state() argument
522 s8 __percpu *p = pcp->vm_node_stat_diff + item; in __dec_node_state()
525 VM_WARN_ON_ONCE(vmstat_item_in_bytes(item)); in __dec_node_state()
536 node_page_state_add(v - overstep, pgdat, item); in __dec_node_state()
544 void __dec_zone_page_state(struct page *page, enum zone_stat_item item) in __dec_zone_page_state() argument
546 __dec_zone_state(page_zone(page), item); in __dec_zone_page_state()
550 void __dec_node_page_state(struct page *page, enum node_stat_item item) in __dec_node_page_state() argument
552 __dec_node_state(page_pgdat(page), item); in __dec_node_page_state()
570 enum zone_stat_item item, long delta, int overstep_mode) in mod_zone_state() argument
573 s8 __percpu *p = pcp->vm_stat_diff + item; in mod_zone_state()
604 zone_page_state_add(z, zone, item); in mod_zone_state()
607 void mod_zone_page_state(struct zone *zone, enum zone_stat_item item, in mod_zone_page_state() argument
610 mod_zone_state(zone, item, delta, 0); in mod_zone_page_state()
614 void inc_zone_page_state(struct page *page, enum zone_stat_item item) in inc_zone_page_state() argument
616 mod_zone_state(page_zone(page), item, 1, 1); in inc_zone_page_state()
620 void dec_zone_page_state(struct page *page, enum zone_stat_item item) in dec_zone_page_state() argument
622 mod_zone_state(page_zone(page), item, -1, -1); in dec_zone_page_state()
627 enum node_stat_item item, int delta, int overstep_mode) in mod_node_state() argument
630 s8 __percpu *p = pcp->vm_node_stat_diff + item; in mod_node_state()
633 if (vmstat_item_in_bytes(item)) { in mod_node_state()
672 node_page_state_add(z, pgdat, item); in mod_node_state()
675 void mod_node_page_state(struct pglist_data *pgdat, enum node_stat_item item, in mod_node_page_state() argument
678 mod_node_state(pgdat, item, delta, 0); in mod_node_page_state()
682 void inc_node_state(struct pglist_data *pgdat, enum node_stat_item item) in inc_node_state() argument
684 mod_node_state(pgdat, item, 1, 1); in inc_node_state()
687 void inc_node_page_state(struct page *page, enum node_stat_item item) in inc_node_page_state() argument
689 mod_node_state(page_pgdat(page), item, 1, 1); in inc_node_page_state()
693 void dec_node_page_state(struct page *page, enum node_stat_item item) in dec_node_page_state() argument
695 mod_node_state(page_pgdat(page), item, -1, -1); in dec_node_page_state()
702 void mod_zone_page_state(struct zone *zone, enum zone_stat_item item, in mod_zone_page_state() argument
708 __mod_zone_page_state(zone, item, delta); in mod_zone_page_state()
713 void inc_zone_page_state(struct page *page, enum zone_stat_item item) in inc_zone_page_state() argument
720 __inc_zone_state(zone, item); in inc_zone_page_state()
725 void dec_zone_page_state(struct page *page, enum zone_stat_item item) in dec_zone_page_state() argument
730 __dec_zone_page_state(page, item); in dec_zone_page_state()
735 void inc_node_state(struct pglist_data *pgdat, enum node_stat_item item) in inc_node_state() argument
740 __inc_node_state(pgdat, item); in inc_node_state()
745 void mod_node_page_state(struct pglist_data *pgdat, enum node_stat_item item, in mod_node_page_state() argument
751 __mod_node_page_state(pgdat, item, delta); in mod_node_page_state()
756 void inc_node_page_state(struct page *page, enum node_stat_item item) in inc_node_page_state() argument
763 __inc_node_state(pgdat, item); in inc_node_page_state()
768 void dec_node_page_state(struct page *page, enum node_stat_item item) in dec_node_page_state() argument
773 __dec_node_page_state(page, item); in dec_node_page_state()
995 enum zone_stat_item item) in sum_zone_node_page_state() argument
1002 count += zone_page_state(zones + i, item); in sum_zone_node_page_state()
1009 enum numa_stat_item item) in sum_zone_numa_event_state() argument
1016 count += zone_numa_event_state(zones + i, item); in sum_zone_numa_event_state()
1025 enum node_stat_item item) in node_page_state_pages() argument
1027 long x = atomic_long_read(&pgdat->vm_stat[item]); in node_page_state_pages()
1036 enum node_stat_item item) in node_page_state() argument
1038 VM_WARN_ON_ONCE(vmstat_item_in_bytes(item)); in node_page_state()
1040 return node_page_state_pages(pgdat, item); in node_page_state()