Home
last modified time | relevance | path

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

/linux-6.14.4/mm/
Duserfaultfd.c24 bool validate_dst_vma(struct vm_area_struct *dst_vma, unsigned long dst_end) in validate_dst_vma()
107 struct vm_area_struct *dst_vma; in uffd_mfill_lock() local
128 struct vm_area_struct *dst_vma; in uffd_mfill_lock() local
151 static bool mfill_file_over_size(struct vm_area_struct *dst_vma, in mfill_file_over_size()
173 struct vm_area_struct *dst_vma, in mfill_atomic_install_pte()
242 struct vm_area_struct *dst_vma, in mfill_atomic_pte_copy()
318 struct vm_area_struct *dst_vma, in mfill_atomic_pte_zeroed_folio()
350 struct vm_area_struct *dst_vma, in mfill_atomic_pte_zeropage()
385 struct vm_area_struct *dst_vma, in mfill_atomic_pte_continue()
429 struct vm_area_struct *dst_vma, in mfill_atomic_pte_poison()
[all …]
Dmemory.c791 pte_t *dst_pte, pte_t *src_pte, struct vm_area_struct *dst_vma, in copy_nonpresent_pte()
912 copy_present_page(struct vm_area_struct *dst_vma, struct vm_area_struct *src_vma, in copy_present_page()
947 static __always_inline void __copy_present_ptes(struct vm_area_struct *dst_vma, in __copy_present_ptes()
978 copy_present_ptes(struct vm_area_struct *dst_vma, struct vm_area_struct *src_vma, in copy_present_ptes()
1077 copy_pte_range(struct vm_area_struct *dst_vma, struct vm_area_struct *src_vma, in copy_pte_range()
1232 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()
Dhuge_memory.c1609 struct vm_area_struct *dst_vma, struct vm_area_struct *src_vma) in copy_huge_pmd()
2470 struct vm_area_struct *dst_vma, struct vm_area_struct *src_vma, in move_pages_huge_pmd()
Dhugetlb.c5255 struct vm_area_struct *dst_vma, in copy_hugetlb_page_range()
6587 struct vm_area_struct *dst_vma, in hugetlb_mfill_atomic_pte()
Dshmem.c3163 struct vm_area_struct *dst_vma, in shmem_mfill_atomic_pte()
/linux-6.14.4/arch/x86/mm/pat/
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()
/linux-6.14.4/include/linux/
Dshmem_fs.h203 #define shmem_mfill_atomic_pte(dst_pmd, dst_vma, dst_addr, \ argument
Dmm_inline.h541 swp_entry_t entry, struct vm_area_struct *dst_vma) in copy_pte_marker()
Dhugetlb.h324 struct vm_area_struct *dst_vma, in copy_hugetlb_page_range()
400 struct vm_area_struct *dst_vma, in hugetlb_mfill_atomic_pte()
Dpgtable.h1517 static inline int track_pfn_copy(struct vm_area_struct *dst_vma, in track_pfn_copy()
1527 static inline void untrack_pfn_copy(struct vm_area_struct *dst_vma, in untrack_pfn_copy()