Lines Matching defs:folio
197 static inline void __folio_rmap_sanity_checks(struct folio *folio, in __folio_rmap_sanity_checks()
239 #define folio_add_anon_rmap_pte(folio, page, vma, address, flags) \ argument
247 #define folio_add_file_rmap_pte(folio, page, vma) \ argument
253 #define folio_remove_rmap_pte(folio, page, vma) \ argument
264 static inline int hugetlb_try_dup_anon_rmap(struct folio *folio, in hugetlb_try_dup_anon_rmap()
280 static inline int hugetlb_try_share_anon_rmap(struct folio *folio) in hugetlb_try_share_anon_rmap()
303 static inline void hugetlb_add_file_rmap(struct folio *folio) in hugetlb_add_file_rmap()
311 static inline void hugetlb_remove_rmap(struct folio *folio) in hugetlb_remove_rmap()
318 static __always_inline void __folio_dup_file_rmap(struct folio *folio, in __folio_dup_file_rmap()
345 static inline void folio_dup_file_rmap_ptes(struct folio *folio, in folio_dup_file_rmap_ptes()
350 #define folio_dup_file_rmap_pte(folio, page) \ argument
362 static inline void folio_dup_file_rmap_pmd(struct folio *folio, in folio_dup_file_rmap_pmd()
372 static __always_inline int __folio_try_dup_anon_rmap(struct folio *folio, in __folio_try_dup_anon_rmap()
445 static inline int folio_try_dup_anon_rmap_ptes(struct folio *folio, in folio_try_dup_anon_rmap_ptes()
451 #define folio_try_dup_anon_rmap_pte(folio, page, vma) \ argument
476 static inline int folio_try_dup_anon_rmap_pmd(struct folio *folio, in folio_try_dup_anon_rmap_pmd()
488 static __always_inline int __folio_try_share_anon_rmap(struct folio *folio, in __folio_try_share_anon_rmap()
581 static inline int folio_try_share_anon_rmap_pte(struct folio *folio, in folio_try_share_anon_rmap_pte()
610 static inline int folio_try_share_anon_rmap_pmd(struct folio *folio, in folio_try_share_anon_rmap_pmd()
740 static inline int folio_referenced(struct folio *folio, int is_locked, in folio_referenced()
748 static inline void try_to_unmap(struct folio *folio, enum ttu_flags flags) in try_to_unmap()
752 static inline int folio_mkclean(struct folio *folio) in folio_mkclean()