Lines Matching refs:item

40 	int item, cpu;
42 for (item = 0; item < NR_VM_NUMA_EVENT_ITEMS; item++) {
43 atomic_long_set(&zone->vm_numa_event[item], 0);
45 per_cpu_ptr(zone->per_cpu_zonestats, cpu)->vm_numa_event[item]
63 int item;
65 for (item = 0; item < NR_VM_NUMA_EVENT_ITEMS; item++)
66 atomic_long_set(&vm_numa_event[item], 0);
173 enum numa_stat_item item;
179 for (item = 0; item < NR_VM_NUMA_EVENT_ITEMS; item++)
180 zone_numa_events[item] += xchg(&pzstats->vm_numa_event[item], 0);
183 for (item = 0; item < NR_VM_NUMA_EVENT_ITEMS; item++)
184 zone_numa_event_add(zone_numa_events[item], zone, item);
342 void __mod_zone_page_state(struct zone *zone, enum zone_stat_item item,
346 s8 __percpu *p = pcp->vm_stat_diff + item;
364 zone_page_state_add(x, zone, item);
373 void __mod_node_page_state(struct pglist_data *pgdat, enum node_stat_item item,
377 s8 __percpu *p = pcp->vm_node_stat_diff + item;
381 if (vmstat_item_in_bytes(item)) {
400 node_page_state_add(x, pgdat, item);
432 void __inc_zone_state(struct zone *zone, enum zone_stat_item item)
435 s8 __percpu *p = pcp->vm_stat_diff + item;
446 zone_page_state_add(v + overstep, zone, item);
453 void __inc_node_state(struct pglist_data *pgdat, enum node_stat_item item)
456 s8 __percpu *p = pcp->vm_node_stat_diff + item;
459 VM_WARN_ON_ONCE(vmstat_item_in_bytes(item));
469 node_page_state_add(v + overstep, pgdat, item);
476 void __inc_zone_page_state(struct page *page, enum zone_stat_item item)
478 __inc_zone_state(page_zone(page), item);
482 void __inc_node_page_state(struct page *page, enum node_stat_item item)
484 __inc_node_state(page_pgdat(page), item);
488 void __dec_zone_state(struct zone *zone, enum zone_stat_item item)
491 s8 __percpu *p = pcp->vm_stat_diff + item;
502 zone_page_state_add(v - overstep, zone, item);
509 void __dec_node_state(struct pglist_data *pgdat, enum node_stat_item item)
512 s8 __percpu *p = pcp->vm_node_stat_diff + item;
515 VM_WARN_ON_ONCE(vmstat_item_in_bytes(item));
525 node_page_state_add(v - overstep, pgdat, item);
532 void __dec_zone_page_state(struct page *page, enum zone_stat_item item)
534 __dec_zone_state(page_zone(page), item);
538 void __dec_node_page_state(struct page *page, enum node_stat_item item)
540 __dec_node_state(page_pgdat(page), item);
558 enum zone_stat_item item, long delta, int overstep_mode)
561 s8 __percpu *p = pcp->vm_stat_diff + item;
592 zone_page_state_add(z, zone, item);
595 void mod_zone_page_state(struct zone *zone, enum zone_stat_item item,
598 mod_zone_state(zone, item, delta, 0);
602 void inc_zone_page_state(struct page *page, enum zone_stat_item item)
604 mod_zone_state(page_zone(page), item, 1, 1);
608 void dec_zone_page_state(struct page *page, enum zone_stat_item item)
610 mod_zone_state(page_zone(page), item, -1, -1);
615 enum node_stat_item item, int delta, int overstep_mode)
618 s8 __percpu *p = pcp->vm_node_stat_diff + item;
621 if (vmstat_item_in_bytes(item)) {
660 node_page_state_add(z, pgdat, item);
663 void mod_node_page_state(struct pglist_data *pgdat, enum node_stat_item item,
666 mod_node_state(pgdat, item, delta, 0);
670 void inc_node_state(struct pglist_data *pgdat, enum node_stat_item item)
672 mod_node_state(pgdat, item, 1, 1);
675 void inc_node_page_state(struct page *page, enum node_stat_item item)
677 mod_node_state(page_pgdat(page), item, 1, 1);
681 void dec_node_page_state(struct page *page, enum node_stat_item item)
683 mod_node_state(page_pgdat(page), item, -1, -1);
690 void mod_zone_page_state(struct zone *zone, enum zone_stat_item item,
696 __mod_zone_page_state(zone, item, delta);
701 void inc_zone_page_state(struct page *page, enum zone_stat_item item)
708 __inc_zone_state(zone, item);
713 void dec_zone_page_state(struct page *page, enum zone_stat_item item)
718 __dec_zone_page_state(page, item);
723 void inc_node_state(struct pglist_data *pgdat, enum node_stat_item item)
728 __inc_node_state(pgdat, item);
733 void mod_node_page_state(struct pglist_data *pgdat, enum node_stat_item item,
739 __mod_node_page_state(pgdat, item, delta);
744 void inc_node_page_state(struct page *page, enum node_stat_item item)
751 __inc_node_state(pgdat, item);
756 void dec_node_page_state(struct page *page, enum node_stat_item item)
761 __dec_node_page_state(page, item);
978 * Determine the per node value of a stat item. This function
983 enum zone_stat_item item)
990 count += zone_page_state(zones + i, item);
995 /* Determine the per node value of a numa stat item. */
997 enum numa_stat_item item)
1004 count += zone_numa_event_state(zones + i, item);
1010 * Determine the per node value of a stat item.
1013 enum node_stat_item item)
1015 long x = atomic_long_read(&pgdat->vm_stat[item]);
1024 enum node_stat_item item)
1026 VM_WARN_ON_ONCE(vmstat_item_in_bytes(item));
1028 return node_page_state_pages(pgdat, item);