| /linux-6.15/mm/ |
| H A D | userfaultfd.c | 103 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 D | memory.c | 785 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 D | huge_memory.c | 1691 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 D | hugetlb.c | 5561 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 D | shmem.c | 3151 struct vm_area_struct *dst_vma, in shmem_mfill_atomic_pte()
|
| /linux-6.15/include/linux/ |
| H A D | rmap.h | 547 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 D | shmem_fs.h | 203 #define shmem_mfill_atomic_pte(dst_pmd, dst_vma, dst_addr, \ argument
|
| H A D | mm_inline.h | 541 swp_entry_t entry, struct vm_area_struct *dst_vma) in copy_pte_marker()
|
| H A D | hugetlb.h | 328 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 D | pgtable.h | 1518 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 D | memtype.c | 987 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()
|