Lines Matching refs:vm_area_struct
470 static int break_ksm(struct vm_area_struct *vma, unsigned long addr) in break_ksm()
519 static struct vm_area_struct *find_mergeable_vma(struct mm_struct *mm, in find_mergeable_vma()
522 struct vm_area_struct *vma; in find_mergeable_vma()
537 struct vm_area_struct *vma; in break_cow()
556 struct vm_area_struct *vma; in get_mergeable_page()
843 static int unmerge_ksm_pages(struct vm_area_struct *vma, in unmerge_ksm_pages()
968 struct vm_area_struct *vma; in unmerge_and_remove_all_rmap_items()
1032 static int write_protect_page(struct vm_area_struct *vma, struct page *page, in write_protect_page()
1119 static int replace_page(struct vm_area_struct *vma, struct page *page, in replace_page()
1201 static int try_to_merge_one_page(struct vm_area_struct *vma, in try_to_merge_one_page()
1280 struct vm_area_struct *vma; in try_to_merge_with_ksm_page()
2111 struct vm_area_struct *vma; in cmp_and_merge_page()
2220 struct vm_area_struct *vma; in scan_get_next_rmap_item()
2428 int ksm_madvise(struct vm_area_struct *vma, unsigned long start, in ksm_madvise()
2560 struct vm_area_struct *vma, unsigned long address) in ksm_might_need_to_copy()
2611 struct vm_area_struct *vma; in rmap_walk_ksm()
2655 struct vm_area_struct *vma, in reuse_ksm_page()