Searched refs:old_folio (Results 1 – 6 of 6) sorted by relevance
| /linux/fs/f2fs/ |
| H A D | namei.c | 919 struct folio *old_folio, *new_folio = NULL; in f2fs_rename() local 978 old_entry = f2fs_find_entry(old_dir, &old_dentry->d_name, &old_folio); in f2fs_rename() 980 if (IS_ERR(old_folio)) in f2fs_rename() 981 err = PTR_ERR(old_folio); in f2fs_rename() 1057 f2fs_delete_entry(old_entry, old_folio, old_dir, NULL); in f2fs_rename() 1058 old_folio = NULL; in f2fs_rename() 1102 f2fs_folio_put(old_folio, false); in f2fs_rename() 1115 struct folio *old_folio, *new_folio; in f2fs_cross_rename() local 1143 old_entry = f2fs_find_entry(old_dir, &old_dentry->d_name, &old_folio); in f2fs_cross_rename() 1145 if (IS_ERR(old_folio)) in f2fs_cross_rename() [all …]
|
| /linux/fs/minix/ |
| H A D | namei.c | 199 struct folio *old_folio; in minix_rename() local 206 old_de = minix_find_entry(old_dentry, &old_folio); in minix_rename() 256 err = minix_delete_entry(old_de, old_folio); in minix_rename() 271 folio_release_kmap(old_folio, old_de); in minix_rename()
|
| /linux/mm/ |
| H A D | hugetlb.c | 2720 static int alloc_and_dissolve_hugetlb_folio(struct folio *old_folio, in alloc_and_dissolve_hugetlb_folio() argument 2725 int nid = folio_nid(old_folio); in alloc_and_dissolve_hugetlb_folio() 2735 if (!folio_test_hugetlb(old_folio)) { in alloc_and_dissolve_hugetlb_folio() 2740 } else if (folio_ref_count(old_folio)) { in alloc_and_dissolve_hugetlb_folio() 2748 isolated = folio_isolate_hugetlb(old_folio, list); in alloc_and_dissolve_hugetlb_folio() 2752 } else if (!folio_test_hugetlb_freed(old_folio)) { in alloc_and_dissolve_hugetlb_folio() 2762 h = folio_hstate(old_folio); in alloc_and_dissolve_hugetlb_folio() 2780 remove_hugetlb_folio(h, old_folio, false); in alloc_and_dissolve_hugetlb_folio() 2793 update_and_free_hugetlb_folio(h, old_folio, false); in alloc_and_dissolve_hugetlb_folio() 5452 struct folio *old_folio; in hugetlb_wp() local [all …]
|
| H A D | memory.c | 3702 struct folio *old_folio = NULL; in wp_page_copy() local 3713 old_folio = page_folio(vmf->page); in wp_page_copy() 3736 if (old_folio) in wp_page_copy() 3737 folio_put(old_folio); in wp_page_copy() 3757 if (old_folio) { in wp_page_copy() 3758 if (!folio_test_anon(old_folio)) { in wp_page_copy() 3759 dec_mm_counter(mm, mm_counter_file(old_folio)); in wp_page_copy() 3791 if (old_folio) { in wp_page_copy() 3814 folio_remove_rmap_pte(old_folio, vmf->page, vma); in wp_page_copy() 3818 new_folio = old_folio; in wp_page_copy() [all …]
|
| /linux/include/linux/ |
| H A D | hugetlb_cgroup.h | 156 extern void hugetlb_cgroup_migrate(struct folio *old_folio, 265 static inline void hugetlb_cgroup_migrate(struct folio *old_folio, in hugetlb_cgroup_migrate() argument
|
| H A D | hugetlb.h | 161 void move_hugetlb_state(struct folio *old_folio, struct folio *new_folio, int reason); 430 static inline void move_hugetlb_state(struct folio *old_folio, in move_hugetlb_state() argument
|