/linux-6.12.1/fs/sysv/ |
D | namei.c | 199 struct folio *old_folio; in sysv_rename() local 206 old_de = sysv_find_entry(old_dentry, &old_folio); in sysv_rename() 245 err = sysv_delete_entry(old_de, old_folio); in sysv_rename() 261 folio_release_kmap(old_folio, old_de); in sysv_rename()
|
/linux-6.12.1/fs/minix/ |
D | namei.c | 185 struct folio *old_folio; in minix_rename() local 192 old_de = minix_find_entry(old_dentry, &old_folio); in minix_rename() 231 err = minix_delete_entry(old_de, old_folio); in minix_rename() 246 folio_release_kmap(old_folio, old_de); in minix_rename()
|
/linux-6.12.1/fs/ufs/ |
D | namei.c | 254 struct folio *old_folio; in ufs_rename() local 261 old_de = ufs_find_entry(old_dir, &old_dentry->d_name, &old_folio); in ufs_rename() 303 ufs_delete_entry(old_dir, old_de, old_folio); in ufs_rename() 320 folio_release_kmap(old_folio, old_de); in ufs_rename()
|
/linux-6.12.1/fs/ext2/ |
D | namei.c | 326 struct folio * old_folio; in ext2_rename() local 342 old_de = ext2_find_entry(old_dir, &old_dentry->d_name, &old_folio); in ext2_rename() 390 err = ext2_delete_entry(old_de, old_folio); in ext2_rename() 402 folio_release_kmap(old_folio, old_de); in ext2_rename()
|
/linux-6.12.1/fs/nilfs2/ |
D | namei.c | 365 struct folio *old_folio; in nilfs_rename() local 377 old_de = nilfs_find_entry(old_dir, &old_dentry->d_name, &old_folio); in nilfs_rename() 428 nilfs_delete_entry(old_de, old_folio); in nilfs_rename() 435 folio_release_kmap(old_folio, old_de); in nilfs_rename() 447 folio_release_kmap(old_folio, old_de); in nilfs_rename()
|
/linux-6.12.1/include/linux/ |
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
|
D | hugetlb.h | 161 void move_hugetlb_state(struct folio *old_folio, struct folio *new_folio, int reason); 437 static inline void move_hugetlb_state(struct folio *old_folio, in move_hugetlb_state() argument
|
/linux-6.12.1/mm/ |
D | hugetlb_cgroup.c | 900 void hugetlb_cgroup_migrate(struct folio *old_folio, struct folio *new_folio) in hugetlb_cgroup_migrate() argument 904 struct hstate *h = folio_hstate(old_folio); in hugetlb_cgroup_migrate() 910 h_cg = hugetlb_cgroup_from_folio(old_folio); in hugetlb_cgroup_migrate() 911 h_cg_rsvd = hugetlb_cgroup_from_folio_rsvd(old_folio); in hugetlb_cgroup_migrate() 912 set_hugetlb_cgroup(old_folio, NULL); in hugetlb_cgroup_migrate() 913 set_hugetlb_cgroup_rsvd(old_folio, NULL); in hugetlb_cgroup_migrate()
|
D | hugetlb.c | 2848 struct folio *old_folio, struct list_head *list) in alloc_and_dissolve_hugetlb_folio() argument 2851 int nid = folio_nid(old_folio); in alloc_and_dissolve_hugetlb_folio() 2857 if (!folio_test_hugetlb(old_folio)) { in alloc_and_dissolve_hugetlb_folio() 2862 } else if (folio_ref_count(old_folio)) { in alloc_and_dissolve_hugetlb_folio() 2870 isolated = isolate_hugetlb(old_folio, list); in alloc_and_dissolve_hugetlb_folio() 2874 } else if (!folio_test_hugetlb_freed(old_folio)) { in alloc_and_dissolve_hugetlb_folio() 2901 remove_hugetlb_folio(h, old_folio, false); in alloc_and_dissolve_hugetlb_folio() 2914 update_and_free_hugetlb_folio(h, old_folio, false); in alloc_and_dissolve_hugetlb_folio() 5781 struct folio *old_folio; in hugetlb_wp() local 5811 old_folio = page_folio(pte_page(pte)); in hugetlb_wp() [all …]
|
D | memory.c | 3336 struct folio *old_folio = NULL; in wp_page_copy() local 3347 old_folio = page_folio(vmf->page); in wp_page_copy() 3370 if (old_folio) in wp_page_copy() 3371 folio_put(old_folio); in wp_page_copy() 3391 if (old_folio) { in wp_page_copy() 3392 if (!folio_test_anon(old_folio)) { in wp_page_copy() 3393 dec_mm_counter(mm, mm_counter_file(old_folio)); in wp_page_copy() 3425 if (old_folio) { in wp_page_copy() 3448 folio_remove_rmap_pte(old_folio, vmf->page, vma); in wp_page_copy() 3452 new_folio = old_folio; in wp_page_copy() [all …]
|
/linux-6.12.1/kernel/events/ |
D | uprobes.c | 164 struct folio *old_folio = page_folio(old_page); in __replace_page() local 167 DEFINE_FOLIO_VMA_WALK(pvmw, old_folio, vma, addr, 0); in __replace_page() 182 folio_lock(old_folio); in __replace_page() 198 if (!folio_test_anon(old_folio)) { in __replace_page() 199 dec_mm_counter(mm, mm_counter_file(old_folio)); in __replace_page() 209 folio_remove_rmap_pte(old_folio, old_page, vma); in __replace_page() 210 if (!folio_mapped(old_folio)) in __replace_page() 211 folio_free_swap(old_folio); in __replace_page() 213 folio_put(old_folio); in __replace_page() 218 folio_unlock(old_folio); in __replace_page()
|