Home
last modified time | relevance | path

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

/mm/
Dmemory.c2149 pte_t orig_pte, struct page *old_page) in wp_page_copy() argument
2170 cow_user_page(new_page, old_page, address, vma); in wp_page_copy()
2185 if (old_page) { in wp_page_copy()
2186 if (!PageAnon(old_page)) { in wp_page_copy()
2213 if (old_page) { in wp_page_copy()
2236 page_remove_rmap(old_page); in wp_page_copy()
2240 new_page = old_page; in wp_page_copy()
2251 if (old_page) { in wp_page_copy()
2257 lock_page(old_page); /* LRU manipulation */ in wp_page_copy()
2258 munlock_vma_page(old_page); in wp_page_copy()
[all …]
Dhugetlb.c3481 struct page *old_page, *new_page; in hugetlb_cow() local
3486 old_page = pte_page(pte); in hugetlb_cow()
3491 if (page_mapcount(old_page) == 1 && PageAnon(old_page)) { in hugetlb_cow()
3492 page_move_anon_rmap(old_page, vma, address); in hugetlb_cow()
3507 old_page != pagecache_page) in hugetlb_cow()
3510 page_cache_get(old_page); in hugetlb_cow()
3528 page_cache_release(old_page); in hugetlb_cow()
3530 unmap_ref_private(mm, vma, old_page, address); in hugetlb_cow()
3558 copy_user_huge_page(new_page, old_page, address, vma, in hugetlb_cow()
3580 page_remove_rmap(old_page); in hugetlb_cow()
[all …]