Home
last modified time | relevance | path

Searched defs:dst_vma (Results 1 – 8 of 8) sorted by relevance

/linux/mm/
H A Duserfaultfd.c24 bool validate_dst_vma(struct vm_area_struct *dst_vma, unsigned long dst_end) in validate_dst_vma()
103 struct vm_area_struct *dst_vma; in uffd_mfill_lock() local
124 struct vm_area_struct *dst_vma; in uffd_mfill_lock() local
147 static bool mfill_file_over_size(struct vm_area_struct *dst_vma, in mfill_file_over_size()
169 struct vm_area_struct *dst_vma, in mfill_atomic_install_pte()
238 struct vm_area_struct *dst_vma, in mfill_atomic_pte_copy()
314 struct vm_area_struct *dst_vma, in mfill_atomic_pte_zeroed_folio()
346 struct vm_area_struct *dst_vma, in mfill_atomic_pte_zeropage()
381 struct vm_area_struct *dst_vma, in mfill_atomic_pte_continue()
425 struct vm_area_struct *dst_vma, in mfill_atomic_pte_poison()
[all …]
H A Dmemory.c796 pte_t *dst_pte, pte_t *src_pte, struct vm_area_struct *dst_vma, in copy_nonpresent_pte()
917 copy_present_page(struct vm_area_struct *dst_vma, struct vm_area_struct *src_vma, in copy_present_page()
952 static __always_inline void __copy_present_ptes(struct vm_area_struct *dst_vma, in __copy_present_ptes()
983 copy_present_ptes(struct vm_area_struct *dst_vma, struct vm_area_struct *src_vma, in copy_present_ptes()
1078 copy_pte_range(struct vm_area_struct *dst_vma, struct vm_area_struct *src_vma, in copy_pte_range()
1233 copy_pmd_range(struct vm_area_struct *dst_vma, struct vm_area_struct *src_vma, in copy_pmd_range()
1269 copy_pud_range(struct vm_area_struct *dst_vma, struct vm_area_struct *src_vma, in copy_pud_range()
1306 copy_p4d_range(struct vm_area_struct *dst_vma, struct vm_area_struct *src_vma, in copy_p4d_range()
1335 vma_needs_copy(struct vm_area_struct *dst_vma, struct vm_area_struct *src_vma) in vma_needs_copy()
1362 copy_page_range(struct vm_area_struct *dst_vma, struct vm_area_struct *src_vma) in copy_page_range()
H A Dhuge_memory.c1691 copy_huge_pmd(struct mm_struct * dst_mm,struct mm_struct * src_mm,pmd_t * dst_pmd,pmd_t * src_pmd,unsigned long addr,struct vm_area_struct * dst_vma,struct vm_area_struct * src_vma) copy_huge_pmd() argument
2561 move_pages_huge_pmd(struct mm_struct * mm,pmd_t * dst_pmd,pmd_t * src_pmd,pmd_t dst_pmdval,struct vm_area_struct * dst_vma,struct vm_area_struct * src_vma,unsigned long dst_addr,unsigned long src_addr) move_pages_huge_pmd() argument
[all...]
H A Dhugetlb.c5552 struct vm_area_struct *dst_vma, in copy_hugetlb_page_range()
6875 struct vm_area_struct *dst_vma, in hugetlb_mfill_atomic_pte()
H A Dshmem.c3215 struct vm_area_struct *dst_vma, in shmem_mfill_atomic_pte()
/linux/include/linux/
H A Drmap.h569 struct page *page, int nr_pages, struct vm_area_struct *dst_vma, in __folio_dup_file_rmap()
610 struct page *page, int nr_pages, struct vm_area_struct *dst_vma) in folio_dup_file_rmap_ptes()
616 struct page *page, struct vm_area_struct *dst_vma) in folio_dup_file_rmap_pte()
632 struct page *page, struct vm_area_struct *dst_vma) in folio_dup_file_rmap_pmd()
642 struct page *page, int nr_pages, struct vm_area_struct *dst_vma, in __folio_try_dup_anon_rmap()
729 struct page *page, int nr_pages, struct vm_area_struct *dst_vma, in folio_try_dup_anon_rmap_ptes()
737 struct page *page, struct vm_area_struct *dst_vma, in folio_try_dup_anon_rmap_pte()
768 struct page *page, struct vm_area_struct *dst_vma, in folio_try_dup_anon_rmap_pmd()
H A Dmm_inline.h543 swp_entry_t entry, struct vm_area_struct *dst_vma) in copy_pte_marker()
H A Dhugetlb.h332 struct vm_area_struct *dst_vma, in copy_hugetlb_page_range()
395 struct vm_area_struct *dst_vma, in hugetlb_mfill_atomic_pte()