Home
last modified time | relevance | path

Searched defs:dst_mm (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-5.10/mm/
H A Duserfaultfd.c22 struct vm_area_struct *find_dst_vma(struct mm_struct *dst_mm, in find_dst_vma() argument
51 static int mcopy_atomic_pte(struct mm_struct *dst_mm, in mcopy_atomic_pte() argument
146 static int mfill_zeropage_pte(struct mm_struct *dst_mm, in mfill_zeropage_pte() argument
207 __mcopy_atomic_hugetlb(struct mm_struct *dst_mm, struct vm_area_struct *dst_vma, unsigned long dst_start, unsigned long src_start, unsigned long len, bool zeropage) __mcopy_atomic_hugetlb() argument
416 mfill_atomic_pte(struct mm_struct *dst_mm, pmd_t *dst_pmd, struct vm_area_struct *dst_vma, unsigned long dst_addr, unsigned long src_addr, struct page **page, bool zeropage, bool wp_copy) mfill_atomic_pte() argument
459 __mcopy_atomic(struct mm_struct *dst_mm, unsigned long dst_start, unsigned long src_start, unsigned long len, bool zeropage, bool *mmap_changing, __u64 mode) __mcopy_atomic() argument
628 mcopy_atomic(struct mm_struct *dst_mm, unsigned long dst_start, unsigned long src_start, unsigned long len, bool *mmap_changing, __u64 mode) mcopy_atomic() argument
636 mfill_zeropage(struct mm_struct *dst_mm, unsigned long start, unsigned long len, bool *mmap_changing) mfill_zeropage() argument
642 mwriteprotect_range(struct mm_struct *dst_mm, unsigned long start, unsigned long len, bool enable_wp, bool *mmap_changing) mwriteprotect_range() argument
[all...]
H A Dhuge_memory.c1013 int copy_huge_pmd(struct mm_struct *dst_mm, struct mm_struct *src_mm, in copy_huge_pmd() argument
1181 copy_huge_pud(struct mm_struct *dst_mm, struct mm_struct *src_mm, pud_t *dst_pud, pud_t *src_pud, unsigned long addr, struct vm_area_struct *vma) copy_huge_pud() argument
[all...]
H A Dmemory.c700 copy_nonpresent_pte(struct mm_struct *dst_mm, struct mm_struct *src_mm, in copy_nonpresent_pte() argument
940 struct mm_struct *dst_mm = dst_vma->vm_mm; in copy_pte_range() local
1047 struct mm_struct *dst_mm = dst_vma->vm_mm; copy_pmd_range() local
1084 struct mm_struct *dst_mm = dst_vma->vm_mm; copy_pud_range() local
1121 struct mm_struct *dst_mm = dst_vma->vm_mm; copy_p4d_range() local
1147 struct mm_struct *dst_mm = dst_vma->vm_mm; copy_page_range() local
[all...]
H A Dhugetlb.c4715 int hugetlb_mcopy_atomic_pte(struct mm_struct *dst_mm, in hugetlb_mcopy_atomic_pte() argument
4831 hugetlb_count_add(pages_per_huge_page(h), dst_mm); in hugetlb_mcopy_atomic_pte() local
H A Dshmem.c2351 static int shmem_mfill_atomic_pte(struct mm_struct *dst_mm, in shmem_mfill_atomic_pte() argument
2484 int shmem_mcopy_atomic_pte(struct mm_struct *dst_mm, in shmem_mcopy_atomic_pte() argument
2495 int shmem_mfill_zeropage_pte(struct mm_struct *dst_mm, in shmem_mfill_zeropage_pte() argument
/kernel/linux/linux-6.6/mm/
H A Duserfaultfd.c23 struct vm_area_struct *find_dst_vma(struct mm_struct *dst_mm, in find_dst_vma() argument
76 struct mm_struct *dst_mm = dst_vma->vm_mm; in mfill_atomic_install_pte() local
298 struct mm_struct *dst_mm = dst_vma->vm_mm; in mfill_atomic_pte_poison() local
363 struct mm_struct *dst_mm in mfill_atomic_hugetlb() local
567 mfill_atomic(struct mm_struct *dst_mm, unsigned long dst_start, unsigned long src_start, unsigned long len, atomic_t *mmap_changing, uffd_flags_t flags) mfill_atomic() argument
736 mfill_atomic_copy(struct mm_struct *dst_mm, unsigned long dst_start, unsigned long src_start, unsigned long len, atomic_t *mmap_changing, uffd_flags_t flags) mfill_atomic_copy() argument
744 mfill_atomic_zeropage(struct mm_struct *dst_mm, unsigned long start, unsigned long len, atomic_t *mmap_changing) mfill_atomic_zeropage() argument
751 mfill_atomic_continue(struct mm_struct *dst_mm, unsigned long start, unsigned long len, atomic_t *mmap_changing, uffd_flags_t flags) mfill_atomic_continue() argument
759 mfill_atomic_poison(struct mm_struct *dst_mm, unsigned long start, unsigned long len, atomic_t *mmap_changing, uffd_flags_t flags) mfill_atomic_poison() argument
796 mwriteprotect_range(struct mm_struct *dst_mm, unsigned long start, unsigned long len, bool enable_wp, atomic_t *mmap_changing) mwriteprotect_range() argument
[all...]
H A Dhuge_memory.c1062 int copy_huge_pmd(struct mm_struct *dst_mm, struct mm_struct *src_mm, in copy_huge_pmd() argument
1220 copy_huge_pud(struct mm_struct *dst_mm, struct mm_struct *src_mm, pud_t *dst_pud, pud_t *src_pud, unsigned long addr, struct vm_area_struct *vma) copy_huge_pud() argument
[all...]
H A Dmemory.c768 copy_nonpresent_pte(struct mm_struct *dst_mm, struct mm_struct *src_mm, in copy_nonpresent_pte() argument
1007 struct mm_struct *dst_mm = dst_vma->vm_mm; in copy_pte_range() local
1144 struct mm_struct *dst_mm = dst_vma->vm_mm; copy_pmd_range() local
1181 struct mm_struct *dst_mm = dst_vma->vm_mm; copy_pud_range() local
1218 struct mm_struct *dst_mm = dst_vma->vm_mm; copy_p4d_range() local
1276 struct mm_struct *dst_mm = dst_vma->vm_mm; copy_page_range() local
[all...]
H A Dhugetlb.c6291 struct mm_struct *dst_mm = dst_vma->vm_mm; in hugetlb_mfill_atomic_pte() local
6470 hugetlb_count_add(pages_per_huge_page(h), dst_mm); in hugetlb_mfill_atomic_pte() local
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_ttm.c361 struct drm_mm_node *src_mm, *dst_mm; in amdgpu_ttm_copy_mem_to_mem() local
/kernel/linux/linux-5.10/include/linux/
H A Dhugetlb.h312 static inline int hugetlb_mcopy_atomic_pte(struct mm_struct *dst_mm, in hugetlb_mcopy_atomic_pte() argument
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_ttm.c300 struct amdgpu_res_cursor src_mm, dst_mm; in amdgpu_ttm_copy_mem_to_mem() local

Completed in 46 milliseconds