Lines Matching refs:vm_ops
139 if (vma->vm_ops && vma->vm_ops->close) in remove_vma()
140 vma->vm_ops->close(vma); in remove_vma()
883 if (vma->vm_ops && vma->vm_ops->close) in is_mergeable_vma()
1504 const struct vm_operations_struct *vm_ops = vma->vm_ops; in vma_wants_writenotify() local
1511 if (vm_ops && (vm_ops->page_mkwrite || vm_ops->pfn_mkwrite)) in vma_wants_writenotify()
2201 if (vma->vm_ops && vma->vm_ops->may_split) { in __split_vma()
2202 err = vma->vm_ops->may_split(vma, addr); in __split_vma()
2229 if (new->vm_ops && new->vm_ops->open) in __split_vma()
2230 new->vm_ops->open(new); in __split_vma()
2246 if (new->vm_ops && new->vm_ops->close) in __split_vma()
2247 new->vm_ops->close(new); in __split_vma()
2746 if (vma->vm_ops && vma->vm_ops->close) in mmap_region()
2747 vma->vm_ops->close(vma); in mmap_region()
3226 if (new_vma->vm_ops && new_vma->vm_ops->open) in copy_vma()
3227 new_vma->vm_ops->open(new_vma); in copy_vma()
3236 if (new_vma->vm_ops && new_vma->vm_ops->close) in copy_vma()
3237 new_vma->vm_ops->close(new_vma); in copy_vma()
3352 if (vma->vm_ops == &legacy_special_mapping_vmops) { in special_mapping_fault()
3397 vma->vm_ops = ops; in __install_special_mapping()
3421 (vma->vm_ops == &special_mapping_vmops || in vma_is_special_mapping()
3422 vma->vm_ops == &legacy_special_mapping_vmops); in vma_is_special_mapping()