Lines Matching refs:vm_area_struct
363 static int break_ksm(struct vm_area_struct *vma, unsigned long addr) in break_ksm()
411 static struct vm_area_struct *find_mergeable_vma(struct mm_struct *mm, in find_mergeable_vma()
414 struct vm_area_struct *vma; in find_mergeable_vma()
429 struct vm_area_struct *vma; in break_cow()
462 struct vm_area_struct *vma; in get_mergeable_page()
681 static int unmerge_ksm_pages(struct vm_area_struct *vma, in unmerge_ksm_pages()
771 struct vm_area_struct *vma; in unmerge_and_remove_all_rmap_items()
855 static int write_protect_page(struct vm_area_struct *vma, struct page *page, in write_protect_page()
929 static int replace_page(struct vm_area_struct *vma, struct page *page, in replace_page()
1015 static int try_to_merge_one_page(struct vm_area_struct *vma, in try_to_merge_one_page()
1086 struct vm_area_struct *vma; in try_to_merge_with_ksm_page()
1539 struct vm_area_struct *vma; in scan_get_next_rmap_item()
1738 int ksm_madvise(struct vm_area_struct *vma, unsigned long start, in ksm_madvise()
1863 struct vm_area_struct *vma, unsigned long address) in ksm_might_need_to_copy()
1915 struct vm_area_struct *vma; in rmap_walk_ksm()