Home
last modified time | relevance | path

Searched refs:newfolio (Results 1 – 7 of 7) sorted by relevance

/openbmc/linux/include/linux/
H A Dpage_owner.h15 extern void __folio_copy_owner(struct folio *newfolio, struct folio *old);
39 static inline void folio_copy_owner(struct folio *newfolio, struct folio *old) in folio_copy_owner() argument
42 __folio_copy_owner(newfolio, old); in folio_copy_owner()
66 static inline void folio_copy_owner(struct folio *newfolio, struct folio *folio) in folio_copy_owner() argument
H A Dmigrate.h80 void folio_migrate_flags(struct folio *newfolio, struct folio *folio);
81 void folio_migrate_copy(struct folio *newfolio, struct folio *folio);
83 struct folio *newfolio, struct folio *folio, int extra_count);
H A Dksm.h94 void folio_migrate_ksm(struct folio *newfolio, struct folio *folio);
154 static inline void folio_migrate_ksm(struct folio *newfolio, struct folio *old) in folio_migrate_ksm() argument
/openbmc/linux/mm/
H A Dmigrate.c425 newzone = folio_zone(newfolio); in folio_migrate_mapping()
437 newfolio->index = folio->index; in folio_migrate_mapping()
456 folio_set_dirty(newfolio); in folio_migrate_mapping()
461 xas_store(&xas, newfolio); in folio_migrate_mapping()
562 folio_set_error(newfolio); in folio_migrate_flags()
569 folio_set_active(newfolio); in folio_migrate_flags()
575 folio_set_checked(newfolio); in folio_migrate_flags()
587 folio_set_dirty(newfolio); in folio_migrate_flags()
590 folio_set_young(newfolio); in folio_migrate_flags()
592 folio_set_idle(newfolio); in folio_migrate_flags()
[all …]
H A Dpage_owner.c231 void __folio_copy_owner(struct folio *newfolio, struct folio *old) in __folio_copy_owner() argument
241 new_ext = page_ext_get(&newfolio->page); in __folio_copy_owner()
H A Dksm.c2951 void folio_migrate_ksm(struct folio *newfolio, struct folio *folio) in folio_migrate_ksm() argument
2956 VM_BUG_ON_FOLIO(!folio_test_locked(newfolio), newfolio); in folio_migrate_ksm()
2957 VM_BUG_ON_FOLIO(newfolio->mapping != folio->mapping, newfolio); in folio_migrate_ksm()
2962 stable_node->kpfn = folio_pfn(newfolio); in folio_migrate_ksm()
/openbmc/linux/fs/fuse/
H A Ddev.c793 struct folio *newfolio; in fuse_try_move_page() local
819 newfolio = page_folio(buf->page); in fuse_try_move_page()
821 if (!folio_test_uptodate(newfolio)) in fuse_try_move_page()
822 folio_mark_uptodate(newfolio); in fuse_try_move_page()
824 folio_clear_mappedtodisk(newfolio); in fuse_try_move_page()
845 folio_get(newfolio); in fuse_try_move_page()
848 folio_add_lru(newfolio); in fuse_try_move_page()
861 *pagep = &newfolio->page; in fuse_try_move_page()
865 folio_unlock(newfolio); in fuse_try_move_page()
866 folio_put(newfolio); in fuse_try_move_page()
[all …]