• Home
  • Raw
  • Download

Lines Matching refs:vm_area_struct

123 static struct page *no_page_table(struct vm_area_struct *vma,  in no_page_table()
139 static int follow_pfn_pte(struct vm_area_struct *vma, unsigned long address, in follow_pfn_pte()
177 static inline bool should_force_cow_break(struct vm_area_struct *vma, unsigned int flags) in should_force_cow_break()
182 static struct page *follow_page_pte(struct vm_area_struct *vma, in follow_page_pte()
328 static struct page *follow_pmd_mask(struct vm_area_struct *vma, in follow_pmd_mask()
443 static struct page *follow_pud_mask(struct vm_area_struct *vma, in follow_pud_mask()
483 static struct page *follow_p4d_mask(struct vm_area_struct *vma, in follow_p4d_mask()
528 static struct page *follow_page_mask(struct vm_area_struct *vma, in follow_page_mask()
568 struct page *follow_page(struct vm_area_struct *vma, unsigned long address, in follow_page()
581 unsigned int gup_flags, struct vm_area_struct **vma, in get_gate_page()
638 static int faultin_page(struct task_struct *tsk, struct vm_area_struct *vma, in faultin_page()
696 static int check_vma_flags(struct vm_area_struct *vma, unsigned long gup_flags) in check_vma_flags()
802 struct vm_area_struct **vmas, int *nonblocking) in __get_user_pages()
805 struct vm_area_struct *vma = NULL; in __get_user_pages()
921 static bool vma_permits_fault(struct vm_area_struct *vma, in vma_permits_fault()
978 struct vm_area_struct *vma; in fixup_user_fault()
1029 struct vm_area_struct **vmas, in __get_user_pages_locked()
1178 struct vm_area_struct **vmas, int *locked) in get_user_pages_remote()
1214 long populate_vma_page_range(struct vm_area_struct *vma, in populate_vma_page_range()
1264 struct vm_area_struct *vma = NULL; in __mm_populate()
1330 struct vm_area_struct *vma; in get_dump_page()
1345 struct vm_area_struct **vmas, int *locked, in __get_user_pages_locked()
1348 struct vm_area_struct *vma; in __get_user_pages_locked()
1388 static bool check_dax_vmas(struct vm_area_struct **vmas, long nr_pages) in check_dax_vmas()
1391 struct vm_area_struct *vma_prev = NULL; in check_dax_vmas()
1394 struct vm_area_struct *vma = vmas[i]; in check_dax_vmas()
1464 struct vm_area_struct **vmas, in check_and_migrate_cma_pages()
1551 struct vm_area_struct **vmas, in check_and_migrate_cma_pages()
1567 struct vm_area_struct **vmas, in __gup_longterm_locked()
1570 struct vm_area_struct **vmas_tmp = vmas; in __gup_longterm_locked()
1580 sizeof(struct vm_area_struct *), in __gup_longterm_locked()
1618 struct vm_area_struct **vmas, in __gup_longterm_locked()
1635 struct vm_area_struct **vmas) in get_user_pages()