Searched refs:old_folio (Results 1 – 5 of 5) sorted by relevance
| /linux/fs/f2fs/ |
| H A D | namei.c | 971 struct folio *old_folio, *new_folio = NULL; in f2fs_rename() local 1035 old_entry = f2fs_find_entry(old_dir, &old_dentry->d_name, &old_folio); in f2fs_rename() 1037 if (IS_ERR(old_folio)) in f2fs_rename() 1038 err = PTR_ERR(old_folio); in f2fs_rename() 1118 f2fs_delete_entry(old_entry, old_folio, old_dir, NULL); in f2fs_rename() 1119 old_folio = NULL; in f2fs_rename() 1166 f2fs_folio_put(old_folio, false); in f2fs_rename() 1179 struct folio *old_folio, *new_folio; in f2fs_cross_rename() local 1211 old_entry = f2fs_find_entry(old_dir, &old_dentry->d_name, &old_folio); in f2fs_cross_rename() 1213 if (IS_ERR(old_folio)) in f2fs_cross_rename() [all …]
|
| /linux/mm/ |
| H A D | hugetlb_cgroup.c | 891 void hugetlb_cgroup_migrate(struct folio *old_folio, struct folio *new_folio) in hugetlb_cgroup_migrate() argument 895 struct hstate *h = folio_hstate(old_folio); in hugetlb_cgroup_migrate() 901 h_cg = hugetlb_cgroup_from_folio(old_folio); in hugetlb_cgroup_migrate() 902 h_cg_rsvd = hugetlb_cgroup_from_folio_rsvd(old_folio); in hugetlb_cgroup_migrate() 903 set_hugetlb_cgroup(old_folio, NULL); in hugetlb_cgroup_migrate() 904 set_hugetlb_cgroup_rsvd(old_folio, NULL); in hugetlb_cgroup_migrate()
|
| H A D | hugetlb.c | 2638 static int alloc_and_dissolve_hugetlb_folio(struct folio *old_folio, in alloc_and_dissolve_hugetlb_folio() argument 2643 int nid = folio_nid(old_folio); in alloc_and_dissolve_hugetlb_folio() 2653 if (!folio_test_hugetlb(old_folio)) { in alloc_and_dissolve_hugetlb_folio() 2658 } else if (folio_ref_count(old_folio)) { in alloc_and_dissolve_hugetlb_folio() 2666 isolated = folio_isolate_hugetlb(old_folio, list); in alloc_and_dissolve_hugetlb_folio() 2670 } else if (!folio_test_hugetlb_freed(old_folio)) { in alloc_and_dissolve_hugetlb_folio() 2680 h = folio_hstate(old_folio); in alloc_and_dissolve_hugetlb_folio() 2698 remove_hugetlb_folio(h, old_folio, false); in alloc_and_dissolve_hugetlb_folio() 2711 update_and_free_hugetlb_folio(h, old_folio, false); in alloc_and_dissolve_hugetlb_folio() 5498 struct folio *old_folio; in hugetlb_wp() local [all …]
|
| H A D | memory.c | 3990 struct folio *old_folio = NULL; in wp_page_copy() local 4001 old_folio = page_folio(vmf->page); in wp_page_copy() 4024 if (old_folio) in wp_page_copy() 4025 folio_put(old_folio); in wp_page_copy() 4045 if (old_folio) { in wp_page_copy() 4046 if (!folio_test_anon(old_folio)) { in wp_page_copy() 4047 dec_mm_counter(mm, mm_counter_file(old_folio)); in wp_page_copy() 4079 if (old_folio) { in wp_page_copy() 4102 folio_remove_rmap_pte(old_folio, vmf->page, vma); in wp_page_copy() 4106 new_folio = old_folio; in wp_page_copy() [all …]
|
| H A D | huge_memory.c | 3849 struct folio *old_folio = folio; in __split_unmapped_folio() local 3876 xas_split(xas, old_folio, old_order); in __split_unmapped_folio() 3879 xas_try_split(xas, old_folio, old_order); in __split_unmapped_folio()
|