Searched refs:newfolio (Results 1 - 7 of 7) sorted by relevance
/linux-master/include/linux/ |
H A D | page_owner.h | 16 extern void __folio_copy_owner(struct folio *newfolio, struct folio *old); 41 static inline void folio_copy_owner(struct folio *newfolio, struct folio *old) argument 44 __folio_copy_owner(newfolio, old); 68 static inline void folio_copy_owner(struct folio *newfolio, struct folio *folio) argument
|
H A D | migrate.h | 80 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 D | ksm.h | 83 void folio_migrate_ksm(struct folio *newfolio, struct folio *folio); 143 static inline void folio_migrate_ksm(struct folio *newfolio, struct folio *old) argument
|
/linux-master/mm/ |
H A D | migrate.c | 404 struct folio *newfolio, struct folio *folio, int extra_count) 419 newfolio->index = folio->index; 420 newfolio->mapping = folio->mapping; 422 __folio_set_swapbacked(newfolio); 428 newzone = folio_zone(newfolio); 440 newfolio->index = folio->index; 441 newfolio->mapping = folio->mapping; 442 folio_ref_add(newfolio, nr); /* add cache reference */ 444 __folio_set_swapbacked(newfolio); 446 folio_set_swapcache(newfolio); 403 folio_migrate_mapping(struct address_space *mapping, struct folio *newfolio, struct folio *folio, int extra_count) argument 560 folio_migrate_flags(struct folio *newfolio, struct folio *folio) argument 650 folio_migrate_copy(struct folio *newfolio, struct folio *folio) argument [all...] |
H A D | ksm.c | 3217 void folio_migrate_ksm(struct folio *newfolio, struct folio *folio) argument 3222 VM_BUG_ON_FOLIO(!folio_test_locked(newfolio), newfolio); 3223 VM_BUG_ON_FOLIO(newfolio->mapping != folio->mapping, newfolio); 3228 stable_node->kpfn = folio_pfn(newfolio); 3230 * newfolio->mapping was set in advance; now we need smp_wmb()
|
H A D | page_owner.c | 367 void __folio_copy_owner(struct folio *newfolio, struct folio *old) argument 380 new_ext = page_ext_get(&newfolio->page);
|
/linux-master/fs/fuse/ |
H A D | dev.c | 793 struct folio *newfolio; local 819 newfolio = page_folio(buf->page); 821 if (!folio_test_uptodate(newfolio)) 822 folio_mark_uptodate(newfolio); 824 folio_clear_mappedtodisk(newfolio); 826 if (fuse_check_folio(newfolio) != 0) 843 replace_page_cache_folio(oldfolio, newfolio); 845 folio_get(newfolio); 848 folio_add_lru(newfolio); 861 *pagep = &newfolio [all...] |
Completed in 310 milliseconds