Searched refs:old_folio (Results 1 - 8 of 8) sorted by relevance
/linux-master/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, argument
|
H A D | hugetlb.h | 170 void move_hugetlb_state(struct folio *old_folio, struct folio *new_folio, int reason); 464 static inline void move_hugetlb_state(struct folio *old_folio, argument
|
/linux-master/fs/ext2/ |
H A D | namei.c | 326 struct folio * old_folio; local 342 old_de = ext2_find_entry(old_dir, &old_dentry->d_name, &old_folio); 390 err = ext2_delete_entry(old_de, old_folio); 402 folio_release_kmap(old_folio, old_de);
|
/linux-master/fs/nilfs2/ |
H A D | namei.c | 353 struct folio *old_folio; local 366 old_de = nilfs_find_entry(old_dir, &old_dentry->d_name, &old_folio); 413 nilfs_delete_entry(old_de, old_folio); 420 folio_release_kmap(old_folio, old_de); 432 folio_release_kmap(old_folio, old_de);
|
/linux-master/mm/ |
H A D | hugetlb.c | 3025 * @old_folio: Old folio to dissolve 3030 struct folio *old_folio, struct list_head *list) 3033 int nid = folio_nid(old_folio); 3039 if (!folio_test_hugetlb(old_folio)) { 3044 } else if (folio_ref_count(old_folio)) { 3052 isolated = isolate_hugetlb(old_folio, list); 3056 } else if (!folio_test_hugetlb_freed(old_folio)) { 3077 * Ok, old_folio is still a genuine free hugepage. Remove it from 3083 remove_hugetlb_folio(h, old_folio, false); 3096 update_and_free_hugetlb_folio(h, old_folio, fals 3029 alloc_and_dissolve_hugetlb_folio(struct hstate *h, struct folio *old_folio, struct list_head *list) argument 5947 struct folio *old_folio; local 7659 move_hugetlb_state(struct folio *old_folio, struct folio *new_folio, int reason) argument [all...] |
H A D | hugetlb_cgroup.c | 871 void hugetlb_cgroup_migrate(struct folio *old_folio, struct folio *new_folio) argument 875 struct hstate *h = folio_hstate(old_folio); 881 h_cg = hugetlb_cgroup_from_folio(old_folio); 882 h_cg_rsvd = hugetlb_cgroup_from_folio_rsvd(old_folio); 883 set_hugetlb_cgroup(old_folio, NULL); 884 set_hugetlb_cgroup_rsvd(old_folio, NULL);
|
H A D | memory.c | 3246 struct folio *old_folio = NULL; local 3257 old_folio = page_folio(vmf->page); 3280 if (old_folio) 3281 folio_put(old_folio); 3301 if (old_folio) { 3302 if (!folio_test_anon(old_folio)) { 3303 dec_mm_counter(mm, mm_counter_file(old_folio)); 3340 if (old_folio) { 3363 folio_remove_rmap_pte(old_folio, vmf->page, vma); 3367 new_folio = old_folio; [all...] |
/linux-master/kernel/events/ |
H A D | uprobes.c | 156 struct folio *old_folio = page_folio(old_page); local 159 DEFINE_FOLIO_VMA_WALK(pvmw, old_folio, vma, addr, 0); 174 folio_lock(old_folio); 190 if (!folio_test_anon(old_folio)) { 191 dec_mm_counter(mm, mm_counter_file(old_folio)); 201 folio_remove_rmap_pte(old_folio, old_page, vma); 202 if (!folio_mapped(old_folio)) 203 folio_free_swap(old_folio); 205 folio_put(old_folio); 210 folio_unlock(old_folio); [all...] |
Completed in 171 milliseconds