Lines Matching refs:rss

458 static inline void init_rss_vec(int *rss)  in init_rss_vec()  argument
460 memset(rss, 0, sizeof(int) * NR_MM_COUNTERS); in init_rss_vec()
463 static inline void add_mm_rss_vec(struct mm_struct *mm, int *rss) in add_mm_rss_vec() argument
468 if (rss[i]) in add_mm_rss_vec()
469 add_mm_counter(mm, i, rss[i]); in add_mm_rss_vec()
786 struct vm_area_struct *src_vma, unsigned long addr, int *rss) in copy_nonpresent_pte() argument
812 rss[MM_SWAPENTS]++; in copy_nonpresent_pte()
816 rss[mm_counter(folio)]++; in copy_nonpresent_pte()
848 rss[mm_counter(folio)]++; in copy_nonpresent_pte()
907 pte_t *dst_pte, pte_t *src_pte, unsigned long addr, int *rss, in copy_present_page() argument
929 rss[MM_ANONPAGES]++; in copy_present_page()
974 int max_nr, int *rss, struct folio **prealloc) in copy_present_ptes() argument
1008 rss[MM_ANONPAGES] += nr; in copy_present_ptes()
1012 rss[mm_counter_file(folio)] += nr; in copy_present_ptes()
1033 addr, rss, prealloc, page); in copy_present_ptes()
1036 rss[MM_ANONPAGES]++; in copy_present_ptes()
1040 rss[mm_counter_file(folio)]++; in copy_present_ptes()
1083 int rss[NR_MM_COUNTERS]; in copy_pte_range() local
1090 init_rss_vec(rss); in copy_pte_range()
1146 addr, rss); in copy_pte_range()
1168 ptent, addr, max_nr, rss, &prealloc); in copy_pte_range()
1193 add_mm_rss_vec(dst_mm, rss); in copy_pte_range()
1494 unsigned long addr, struct zap_details *details, int *rss, in zap_present_folio_ptes() argument
1511 rss[mm_counter(folio)] -= nr; in zap_present_folio_ptes()
1515 rss[MM_ANONPAGES] -= nr; in zap_present_folio_ptes()
1545 struct zap_details *details, int *rss, bool *force_flush, in zap_present_ptes() argument
1582 addr, details, rss, force_flush, in zap_present_ptes()
1587 details, rss, force_flush, force_break, any_skipped); in zap_present_ptes()
1594 struct zap_details *details, int *rss, bool *any_skipped) in zap_nonpresent_ptes() argument
1615 rss[mm_counter(folio)]--; in zap_nonpresent_ptes()
1624 rss[MM_SWAPENTS] -= nr; in zap_nonpresent_ptes()
1631 rss[mm_counter(folio)]--; in zap_nonpresent_ptes()
1664 struct zap_details *details, int *rss, in do_zap_pte_range() argument
1688 details, rss, force_flush, force_break, in do_zap_pte_range()
1692 details, rss, any_skipped); in do_zap_pte_range()
1704 int rss[NR_MM_COUNTERS]; in zap_pte_range() local
1716 init_rss_vec(rss); in zap_pte_range()
1731 nr = do_zap_pte_range(tlb, vma, pte, addr, end, details, rss, in zap_pte_range()
1753 add_mm_rss_vec(mm, rss); in zap_pte_range()