Lines Matching refs:vmf

2001 	struct vm_fault vmf;  in do_page_mkwrite()  local
2004 vmf.virtual_address = (void __user *)(address & PAGE_MASK); in do_page_mkwrite()
2005 vmf.pgoff = page->index; in do_page_mkwrite()
2006 vmf.flags = FAULT_FLAG_WRITE|FAULT_FLAG_MKWRITE; in do_page_mkwrite()
2007 vmf.page = page; in do_page_mkwrite()
2008 vmf.cow_page = NULL; in do_page_mkwrite()
2010 ret = vma->vm_ops->page_mkwrite(vma, &vmf); in do_page_mkwrite()
2235 struct vm_fault vmf = { in wp_pfn_shared() local
2244 ret = vma->vm_ops->pfn_mkwrite(vma, &vmf); in wp_pfn_shared()
2803 struct vm_fault vmf; in __do_fault() local
2806 vmf.virtual_address = (void __user *)(address & PAGE_MASK); in __do_fault()
2807 vmf.pgoff = pgoff; in __do_fault()
2808 vmf.flags = flags; in __do_fault()
2809 vmf.page = NULL; in __do_fault()
2810 vmf.cow_page = cow_page; in __do_fault()
2812 ret = vma->vm_ops->fault(vma, &vmf); in __do_fault()
2815 if (!vmf.page) in __do_fault()
2818 if (unlikely(PageHWPoison(vmf.page))) { in __do_fault()
2820 unlock_page(vmf.page); in __do_fault()
2821 page_cache_release(vmf.page); in __do_fault()
2826 lock_page(vmf.page); in __do_fault()
2828 VM_BUG_ON_PAGE(!PageLocked(vmf.page), vmf.page); in __do_fault()
2831 *page = vmf.page; in __do_fault()
2941 struct vm_fault vmf; in do_fault_around() local
2971 vmf.virtual_address = (void __user *) start_addr; in do_fault_around()
2972 vmf.pte = pte; in do_fault_around()
2973 vmf.pgoff = pgoff; in do_fault_around()
2974 vmf.max_pgoff = max_pgoff; in do_fault_around()
2975 vmf.flags = flags; in do_fault_around()
2976 vma->vm_ops->map_pages(vma, &vmf); in do_fault_around()