Lines Matching refs:new_folio

868 	struct folio *new_folio;  in copy_present_page()  local
871 new_folio = *prealloc; in copy_present_page()
872 if (!new_folio) in copy_present_page()
880 copy_user_highpage(&new_folio->page, page, addr, src_vma); in copy_present_page()
881 __folio_mark_uptodate(new_folio); in copy_present_page()
882 folio_add_new_anon_rmap(new_folio, dst_vma, addr); in copy_present_page()
883 folio_add_lru_vma(new_folio, dst_vma); in copy_present_page()
887 pte = mk_pte(&new_folio->page, dst_vma->vm_page_prot); in copy_present_page()
963 struct folio *new_folio; in page_copy_prealloc() local
965 new_folio = vma_alloc_folio(GFP_HIGHUSER_MOVABLE, 0, vma, addr, false); in page_copy_prealloc()
966 if (!new_folio) in page_copy_prealloc()
969 if (mem_cgroup_charge(new_folio, src_mm, GFP_KERNEL)) { in page_copy_prealloc()
970 folio_put(new_folio); in page_copy_prealloc()
973 cgroup_throttle_swaprate(&new_folio->page, GFP_KERNEL); in page_copy_prealloc()
975 return new_folio; in page_copy_prealloc()
3050 struct folio *new_folio = NULL; in wp_page_copy() local
3064 new_folio = vma_alloc_zeroed_movable_folio(vma, vmf->address); in wp_page_copy()
3065 if (!new_folio) in wp_page_copy()
3068 new_folio = vma_alloc_folio(GFP_HIGHUSER_MOVABLE, 0, vma, in wp_page_copy()
3070 if (!new_folio) in wp_page_copy()
3073 ret = __wp_page_copy_user(&new_folio->page, vmf->page, vmf); in wp_page_copy()
3082 folio_put(new_folio); in wp_page_copy()
3089 kmsan_copy_page_meta(&new_folio->page, vmf->page); in wp_page_copy()
3092 if (mem_cgroup_charge(new_folio, mm, GFP_KERNEL)) in wp_page_copy()
3094 cgroup_throttle_swaprate(&new_folio->page, GFP_KERNEL); in wp_page_copy()
3096 __folio_mark_uptodate(new_folio); in wp_page_copy()
3117 entry = mk_pte(&new_folio->page, vma->vm_page_prot); in wp_page_copy()
3136 folio_add_new_anon_rmap(new_folio, vma, vmf->address); in wp_page_copy()
3137 folio_add_lru_vma(new_folio, vma); in wp_page_copy()
3173 new_folio = old_folio; in wp_page_copy()
3179 if (new_folio) in wp_page_copy()
3180 folio_put(new_folio); in wp_page_copy()
3197 folio_put(new_folio); in wp_page_copy()