Home
last modified time | relevance | path

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

/linux-6.15/mm/
H A Duserfaultfd.c103 struct vm_area_struct *dst_vma; in uffd_mfill_lock() local
124 struct vm_area_struct *dst_vma; in uffd_mfill_lock() local
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()
425 struct vm_area_struct *dst_vma, in mfill_atomic_pte_poison()
654 struct vm_area_struct *dst_vma, in mfill_atomic_pte()
704 struct vm_area_struct *dst_vma; in mfill_atomic() local
935 struct vm_area_struct *dst_vma; in mwriteprotect_range() local
1030 struct vm_area_struct *dst_vma, in move_present_pte()
[all …]
H A Dmemory.c785 pte_t *dst_pte, pte_t *src_pte, struct vm_area_struct *dst_vma, in copy_nonpresent_pte()
906 copy_present_page(struct vm_area_struct *dst_vma, struct vm_area_struct *src_vma, in copy_present_page()
941 static __always_inline void __copy_present_ptes(struct vm_area_struct *dst_vma, in __copy_present_ptes()
972 copy_present_ptes(struct vm_area_struct *dst_vma, struct vm_area_struct *src_vma, in copy_present_ptes()
1071 copy_pte_range(struct vm_area_struct *dst_vma, struct vm_area_struct *src_vma, in copy_pte_range()
1226 copy_pmd_range(struct vm_area_struct *dst_vma, struct vm_area_struct *src_vma, in copy_pmd_range()
1263 copy_pud_range(struct vm_area_struct *dst_vma, struct vm_area_struct *src_vma, in copy_pud_range()
1300 copy_p4d_range(struct vm_area_struct *dst_vma, struct vm_area_struct *src_vma, in copy_p4d_range()
1329 vma_needs_copy(struct vm_area_struct *dst_vma, struct vm_area_struct *src_vma) in vma_needs_copy()
1356 copy_page_range(struct vm_area_struct *dst_vma, struct vm_area_struct *src_vma) in copy_page_range()
H A Dhuge_memory.c1691 struct vm_area_struct *dst_vma, struct vm_area_struct *src_vma) in copy_huge_pmd()
2553 struct vm_area_struct *dst_vma, struct vm_area_struct *src_vma, in move_pages_huge_pmd()
H A Dhugetlb.c5561 struct vm_area_struct *dst_vma, in copy_hugetlb_page_range()
6893 struct vm_area_struct *dst_vma, in hugetlb_mfill_atomic_pte()
H A Dshmem.c3151 struct vm_area_struct *dst_vma, in shmem_mfill_atomic_pte()
/linux-6.15/include/linux/
H A Drmap.h547 struct page *page, int nr_pages, struct vm_area_struct *dst_vma, in __folio_dup_file_rmap()
588 struct page *page, int nr_pages, struct vm_area_struct *dst_vma) in folio_dup_file_rmap_ptes()
594 struct page *page, struct vm_area_struct *dst_vma) in folio_dup_file_rmap_pte()
610 struct page *page, struct vm_area_struct *dst_vma) in folio_dup_file_rmap_pmd()
620 struct page *page, int nr_pages, struct vm_area_struct *dst_vma, in __folio_try_dup_anon_rmap()
707 struct page *page, int nr_pages, struct vm_area_struct *dst_vma, in folio_try_dup_anon_rmap_ptes()
715 struct page *page, struct vm_area_struct *dst_vma, in folio_try_dup_anon_rmap_pte()
746 struct page *page, struct vm_area_struct *dst_vma, in folio_try_dup_anon_rmap_pmd()
H A Dshmem_fs.h203 #define shmem_mfill_atomic_pte(dst_pmd, dst_vma, dst_addr, \ argument
H A Dmm_inline.h541 swp_entry_t entry, struct vm_area_struct *dst_vma) in copy_pte_marker()
H A Dhugetlb.h328 struct vm_area_struct *dst_vma, in copy_hugetlb_page_range()
404 struct vm_area_struct *dst_vma, in hugetlb_mfill_atomic_pte()
H A Dpgtable.h1518 static inline int track_pfn_copy(struct vm_area_struct *dst_vma, in track_pfn_copy()
1530 static inline void untrack_pfn_copy(struct vm_area_struct *dst_vma, in untrack_pfn_copy()
/linux-6.15/arch/x86/mm/pat/
H A Dmemtype.c987 int track_pfn_copy(struct vm_area_struct *dst_vma, in track_pfn_copy()
1014 void untrack_pfn_copy(struct vm_area_struct *dst_vma, unsigned long pfn) in untrack_pfn_copy()