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()
682 static int unmerge_ksm_pages(struct vm_area_struct *vma, in unmerge_ksm_pages()
772 struct vm_area_struct *vma; in unmerge_and_remove_all_rmap_items()
856 static int write_protect_page(struct vm_area_struct *vma, struct page *page, in write_protect_page()
930 static int replace_page(struct vm_area_struct *vma, struct page *page, in replace_page()
1016 static int try_to_merge_one_page(struct vm_area_struct *vma, in try_to_merge_one_page()
1085 struct vm_area_struct *vma; in try_to_merge_with_ksm_page()
1558 struct vm_area_struct *vma; in scan_get_next_rmap_item()
1757 int ksm_madvise(struct vm_area_struct *vma, unsigned long start, in ksm_madvise()
1882 struct vm_area_struct *vma, unsigned long address) in ksm_might_need_to_copy()
1934 struct vm_area_struct *vma; in rmap_walk_ksm()