Lines Matching refs:vmf
1960 struct vm_fault vmf; in do_page_mkwrite() local
1963 vmf.virtual_address = (void __user *)(address & PAGE_MASK); in do_page_mkwrite()
1964 vmf.pgoff = page->index; in do_page_mkwrite()
1965 vmf.flags = FAULT_FLAG_WRITE|FAULT_FLAG_MKWRITE; in do_page_mkwrite()
1966 vmf.page = page; in do_page_mkwrite()
1967 vmf.cow_page = NULL; in do_page_mkwrite()
1969 ret = vma->vm_ops->page_mkwrite(vma, &vmf); in do_page_mkwrite()
2193 struct vm_fault vmf = { in wp_pfn_shared() local
2202 ret = vma->vm_ops->pfn_mkwrite(vma, &vmf); in wp_pfn_shared()
2745 struct vm_fault vmf; in __do_fault() local
2748 vmf.virtual_address = (void __user *)(address & PAGE_MASK); in __do_fault()
2749 vmf.pgoff = pgoff; in __do_fault()
2750 vmf.flags = flags; in __do_fault()
2751 vmf.page = NULL; in __do_fault()
2752 vmf.cow_page = cow_page; in __do_fault()
2754 ret = vma->vm_ops->fault(vma, &vmf); in __do_fault()
2757 if (!vmf.page) in __do_fault()
2760 if (unlikely(PageHWPoison(vmf.page))) { in __do_fault()
2762 unlock_page(vmf.page); in __do_fault()
2763 page_cache_release(vmf.page); in __do_fault()
2768 lock_page(vmf.page); in __do_fault()
2770 VM_BUG_ON_PAGE(!PageLocked(vmf.page), vmf.page); in __do_fault()
2773 *page = vmf.page; in __do_fault()
2883 struct vm_fault vmf; in do_fault_around() local
2913 vmf.virtual_address = (void __user *) start_addr; in do_fault_around()
2914 vmf.pte = pte; in do_fault_around()
2915 vmf.pgoff = pgoff; in do_fault_around()
2916 vmf.max_pgoff = max_pgoff; in do_fault_around()
2917 vmf.flags = flags; in do_fault_around()
2918 vma->vm_ops->map_pages(vma, &vmf); in do_fault_around()