Home
last modified time | relevance | path

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

/linux-6.3-rc2/fs/
A Ddax.c831 vto = kmap_atomic(vmf->cow_page); in copy_cow_page_dax()
832 copy_user_page(vto, kaddr, vmf->address, vmf->cow_page); in copy_cow_page_dax()
1583 clear_user_highpage(vmf->cow_page, vmf->address); in dax_fault_cow_page()
1597 __SetPageUptodate(vmf->cow_page); in dax_fault_cow_page()
1627 if (!pmd && vmf->cow_page) in dax_fault_iter()
1694 if ((vmf->flags & FAULT_FLAG_WRITE) && !vmf->cow_page) in dax_iomap_pte_fault()
/linux-6.3-rc2/mm/
A Dmemory.c4321 page = vmf->cow_page; in finish_fault()
4511 vmf->cow_page = alloc_page_vma(GFP_HIGHUSER_MOVABLE, vma, vmf->address); in do_cow_fault()
4512 if (!vmf->cow_page) in do_cow_fault()
4515 if (mem_cgroup_charge(page_folio(vmf->cow_page), vma->vm_mm, in do_cow_fault()
4517 put_page(vmf->cow_page); in do_cow_fault()
4520 cgroup_throttle_swaprate(vmf->cow_page, GFP_KERNEL); in do_cow_fault()
4528 copy_user_highpage(vmf->cow_page, vmf->page, vmf->address, vma); in do_cow_fault()
4529 __SetPageUptodate(vmf->cow_page); in do_cow_fault()
4538 put_page(vmf->cow_page); in do_cow_fault()
/linux-6.3-rc2/fs/xfs/
A Dxfs_file.c1272 (write_fault && !vmf->cow_page) ? in xfs_dax_fault()
/linux-6.3-rc2/include/linux/
A Dmm.h515 struct page *cow_page; /* Page handler may use for COW fault */ member

Completed in 29 milliseconds