Searched refs:old_folio (Results 1 – 6 of 6) sorted by relevance
/Linux-v6.6/include/linux/ |
D | hugetlb_cgroup.h | 167 extern void hugetlb_cgroup_migrate(struct folio *old_folio, 276 static inline void hugetlb_cgroup_migrate(struct folio *old_folio, in hugetlb_cgroup_migrate() argument
|
D | hugetlb.h | 170 void move_hugetlb_state(struct folio *old_folio, struct folio *new_folio, int reason); 463 static inline void move_hugetlb_state(struct folio *old_folio, in move_hugetlb_state() argument
|
/Linux-v6.6/mm/ |
D | hugetlb_cgroup.c | 887 void hugetlb_cgroup_migrate(struct folio *old_folio, struct folio *new_folio) in hugetlb_cgroup_migrate() argument 891 struct hstate *h = folio_hstate(old_folio); in hugetlb_cgroup_migrate() 897 h_cg = hugetlb_cgroup_from_folio(old_folio); in hugetlb_cgroup_migrate() 898 h_cg_rsvd = hugetlb_cgroup_from_folio_rsvd(old_folio); in hugetlb_cgroup_migrate() 899 set_hugetlb_cgroup(old_folio, NULL); in hugetlb_cgroup_migrate() 900 set_hugetlb_cgroup_rsvd(old_folio, NULL); in hugetlb_cgroup_migrate()
|
D | hugetlb.c | 2919 struct folio *old_folio, struct list_head *list) in alloc_and_dissolve_hugetlb_folio() argument 2922 int nid = folio_nid(old_folio); in alloc_and_dissolve_hugetlb_folio() 2940 if (!folio_test_hugetlb(old_folio)) { in alloc_and_dissolve_hugetlb_folio() 2945 } else if (folio_ref_count(old_folio)) { in alloc_and_dissolve_hugetlb_folio() 2953 isolated = isolate_hugetlb(old_folio, list); in alloc_and_dissolve_hugetlb_folio() 2957 } else if (!folio_test_hugetlb_freed(old_folio)) { in alloc_and_dissolve_hugetlb_folio() 2974 remove_hugetlb_folio(h, old_folio, false); in alloc_and_dissolve_hugetlb_folio() 2987 update_and_free_hugetlb_folio(h, old_folio, false); in alloc_and_dissolve_hugetlb_folio() 5567 struct folio *old_folio; in hugetlb_wp() local 5598 old_folio = page_folio(pte_page(pte)); in hugetlb_wp() [all …]
|
D | memory.c | 3058 struct folio *old_folio = NULL; in wp_page_copy() local 3068 old_folio = page_folio(vmf->page); in wp_page_copy() 3092 if (old_folio) in wp_page_copy() 3093 folio_put(old_folio); in wp_page_copy() 3117 if (old_folio) { in wp_page_copy() 3118 if (!folio_test_anon(old_folio)) { in wp_page_copy() 3119 dec_mm_counter(mm, mm_counter_file(&old_folio->page)); in wp_page_copy() 3156 if (old_folio) { in wp_page_copy() 3183 new_folio = old_folio; in wp_page_copy() 3195 if (old_folio) { in wp_page_copy() [all …]
|
/Linux-v6.6/kernel/events/ |
D | uprobes.c | 156 struct folio *old_folio = page_folio(old_page); in __replace_page() local 159 DEFINE_FOLIO_VMA_WALK(pvmw, old_folio, vma, addr, 0); in __replace_page() 174 folio_lock(old_folio); in __replace_page() 190 if (!folio_test_anon(old_folio)) { in __replace_page() 202 if (!folio_mapped(old_folio)) in __replace_page() 203 folio_free_swap(old_folio); in __replace_page() 205 folio_put(old_folio); in __replace_page() 210 folio_unlock(old_folio); in __replace_page()
|