Lines Matching refs:folio
422 static inline void __zone_stat_mod_folio(struct folio *folio, in __zone_stat_mod_folio() argument
425 __mod_zone_page_state(folio_zone(folio), item, nr); in __zone_stat_mod_folio()
428 static inline void __zone_stat_add_folio(struct folio *folio, in __zone_stat_add_folio() argument
431 __mod_zone_page_state(folio_zone(folio), item, folio_nr_pages(folio)); in __zone_stat_add_folio()
434 static inline void __zone_stat_sub_folio(struct folio *folio, in __zone_stat_sub_folio() argument
437 __mod_zone_page_state(folio_zone(folio), item, -folio_nr_pages(folio)); in __zone_stat_sub_folio()
440 static inline void zone_stat_mod_folio(struct folio *folio, in zone_stat_mod_folio() argument
443 mod_zone_page_state(folio_zone(folio), item, nr); in zone_stat_mod_folio()
446 static inline void zone_stat_add_folio(struct folio *folio, in zone_stat_add_folio() argument
449 mod_zone_page_state(folio_zone(folio), item, folio_nr_pages(folio)); in zone_stat_add_folio()
452 static inline void zone_stat_sub_folio(struct folio *folio, in zone_stat_sub_folio() argument
455 mod_zone_page_state(folio_zone(folio), item, -folio_nr_pages(folio)); in zone_stat_sub_folio()
458 static inline void __node_stat_mod_folio(struct folio *folio, in __node_stat_mod_folio() argument
461 __mod_node_page_state(folio_pgdat(folio), item, nr); in __node_stat_mod_folio()
464 static inline void __node_stat_add_folio(struct folio *folio, in __node_stat_add_folio() argument
467 __mod_node_page_state(folio_pgdat(folio), item, folio_nr_pages(folio)); in __node_stat_add_folio()
470 static inline void __node_stat_sub_folio(struct folio *folio, in __node_stat_sub_folio() argument
473 __mod_node_page_state(folio_pgdat(folio), item, -folio_nr_pages(folio)); in __node_stat_sub_folio()
476 static inline void node_stat_mod_folio(struct folio *folio, in node_stat_mod_folio() argument
479 mod_node_page_state(folio_pgdat(folio), item, nr); in node_stat_mod_folio()
482 static inline void node_stat_add_folio(struct folio *folio, in node_stat_add_folio() argument
485 mod_node_page_state(folio_pgdat(folio), item, folio_nr_pages(folio)); in node_stat_add_folio()
488 static inline void node_stat_sub_folio(struct folio *folio, in node_stat_sub_folio() argument
491 mod_node_page_state(folio_pgdat(folio), item, -folio_nr_pages(folio)); in node_stat_sub_folio()
547 void __lruvec_stat_mod_folio(struct folio *folio,
550 static inline void lruvec_stat_mod_folio(struct folio *folio, in lruvec_stat_mod_folio() argument
556 __lruvec_stat_mod_folio(folio, idx, val); in lruvec_stat_mod_folio()
580 static inline void __lruvec_stat_mod_folio(struct folio *folio, in __lruvec_stat_mod_folio() argument
583 __mod_node_page_state(folio_pgdat(folio), idx, val); in __lruvec_stat_mod_folio()
586 static inline void lruvec_stat_mod_folio(struct folio *folio, in lruvec_stat_mod_folio() argument
589 mod_node_page_state(folio_pgdat(folio), idx, val); in lruvec_stat_mod_folio()
600 static inline void __lruvec_stat_add_folio(struct folio *folio, in __lruvec_stat_add_folio() argument
603 __lruvec_stat_mod_folio(folio, idx, folio_nr_pages(folio)); in __lruvec_stat_add_folio()
606 static inline void __lruvec_stat_sub_folio(struct folio *folio, in __lruvec_stat_sub_folio() argument
609 __lruvec_stat_mod_folio(folio, idx, -folio_nr_pages(folio)); in __lruvec_stat_sub_folio()
612 static inline void lruvec_stat_add_folio(struct folio *folio, in lruvec_stat_add_folio() argument
615 lruvec_stat_mod_folio(folio, idx, folio_nr_pages(folio)); in lruvec_stat_add_folio()
618 static inline void lruvec_stat_sub_folio(struct folio *folio, in lruvec_stat_sub_folio() argument
621 lruvec_stat_mod_folio(folio, idx, -folio_nr_pages(folio)); in lruvec_stat_sub_folio()