Home
last modified time | relevance | path

Searched refs:old_page (Results 1 – 2 of 2) sorted by relevance

/mm/
Dmemory.c3146 struct page *old_page = vmf->page; in wp_page_copy() local
3167 if (!cow_user_page(new_page, old_page, vmf)) { in wp_page_copy()
3175 if (old_page) in wp_page_copy()
3176 put_page(old_page); in wp_page_copy()
3201 if (old_page) { in wp_page_copy()
3202 if (!PageAnon(old_page)) { in wp_page_copy()
3204 mm_counter_file(old_page)); in wp_page_copy()
3230 if (old_page) { in wp_page_copy()
3253 page_remove_rmap(old_page, false); in wp_page_copy()
3257 new_page = old_page; in wp_page_copy()
[all …]
Dhugetlb.c4155 struct page *old_page, *new_page; in hugetlb_cow() local
4162 old_page = pte_page(pte); in hugetlb_cow()
4167 if (page_mapcount(old_page) == 1 && PageAnon(old_page)) { in hugetlb_cow()
4168 page_move_anon_rmap(old_page, vma); in hugetlb_cow()
4183 old_page != pagecache_page) in hugetlb_cow()
4186 get_page(old_page); in hugetlb_cow()
4208 put_page(old_page); in hugetlb_cow()
4224 unmap_ref_private(mm, vma, old_page, haddr); in hugetlb_cow()
4253 copy_user_huge_page(new_page, old_page, address, vma, in hugetlb_cow()
4275 page_remove_rmap(old_page, true); in hugetlb_cow()
[all …]