Home
last modified time | relevance | path

Searched refs:cow_page (Results 1 – 3 of 3) sorted by relevance

/Linux-v4.19/fs/
Ddax.c1368 if (write && !vmf->cow_page) in dax_iomap_pte_fault()
1405 if (vmf->cow_page) { in dax_iomap_pte_fault()
1411 clear_user_highpage(vmf->cow_page, vaddr); in dax_iomap_pte_fault()
1415 sector, PAGE_SIZE, vmf->cow_page, vaddr); in dax_iomap_pte_fault()
1426 __SetPageUptodate(vmf->cow_page); in dax_iomap_pte_fault()
/Linux-v4.19/mm/
Dmemory.c3499 page = vmf->cow_page; in finish_fault()
3671 vmf->cow_page = alloc_page_vma(GFP_HIGHUSER_MOVABLE, vma, vmf->address); in do_cow_fault()
3672 if (!vmf->cow_page) in do_cow_fault()
3675 if (mem_cgroup_try_charge_delay(vmf->cow_page, vma->vm_mm, GFP_KERNEL, in do_cow_fault()
3677 put_page(vmf->cow_page); in do_cow_fault()
3687 copy_user_highpage(vmf->cow_page, vmf->page, vmf->address, vma); in do_cow_fault()
3688 __SetPageUptodate(vmf->cow_page); in do_cow_fault()
3697 mem_cgroup_cancel_charge(vmf->cow_page, vmf->memcg, false); in do_cow_fault()
3698 put_page(vmf->cow_page); in do_cow_fault()
/Linux-v4.19/include/linux/
Dmm.h356 struct page *cow_page; /* Page handler may use for COW fault */ member