mfill_atomic_install_pte
Regular
4.4
: Absent ⚠️
4.8
: Absent ⚠️
4.10
: Absent ⚠️
4.13
: Absent ⚠️
4.15
: Absent ⚠️
4.18
: Absent ⚠️
5.0
: Absent ⚠️
5.3
: Absent ⚠️
5.4
: Absent ⚠️
5.8
: Absent ⚠️
5.11
: Absent ⚠️
5.13
: Absent ⚠️
5.15
: ✅int mfill_atomic_install_pte(struct mm_struct *dst_mm, pmd_t *dst_pmd, struct vm_area_struct *dst_vma, long unsigned int dst_addr, struct page *page, bool newly_allocated, bool wp_copy);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/userfaultfd.c (ffffffff81366cc0)
Location: mm/userfaultfd.c:57
Inline: False
Direct callers:
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/userfaultfd.c:mcopy_continue
- mm/userfaultfd.c:mcopy_atomic_pte
Symbols:
ffffffff81366cc0-ffffffff8136700b: mfill_atomic_install_pte (STB_GLOBAL)
5.19
: ✅int mfill_atomic_install_pte(struct mm_struct *dst_mm, pmd_t *dst_pmd, struct vm_area_struct *dst_vma, long unsigned int dst_addr, struct page *page, bool newly_allocated, bool wp_copy);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/userfaultfd.c (ffffffff813e4130)
Location: mm/userfaultfd.c:58
Inline: False
Direct callers:
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/userfaultfd.c:mcopy_continue
- mm/userfaultfd.c:mcopy_atomic_pte
Symbols:
ffffffff813e4130-ffffffff813e4576: mfill_atomic_install_pte (STB_GLOBAL)
6.2
: ✅int mfill_atomic_install_pte(struct mm_struct *dst_mm, pmd_t *dst_pmd, struct vm_area_struct *dst_vma, long unsigned int dst_addr, struct page *page, bool newly_allocated, bool wp_copy);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/userfaultfd.c (ffffffff8146bbb0)
Location: mm/userfaultfd.c:58
Inline: False
Direct callers:
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/userfaultfd.c:mcopy_continue
- mm/userfaultfd.c:mcopy_atomic
Symbols:
ffffffff8146bbb0-ffffffff8146c047: mfill_atomic_install_pte (STB_GLOBAL)
6.5
: ✅int mfill_atomic_install_pte(pmd_t *dst_pmd, struct vm_area_struct *dst_vma, long unsigned int dst_addr, struct page *page, bool newly_allocated, uffd_flags_t flags);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/userfaultfd.c (ffffffff814a09c0)
Location: mm/userfaultfd.c:54
Inline: False
Direct callers:
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/userfaultfd.c:mfill_atomic_continue
- mm/userfaultfd.c:mfill_atomic_copy
Symbols:
ffffffff814a09c0-ffffffff814a0df1: mfill_atomic_install_pte (STB_GLOBAL)
6.8
: ✅int mfill_atomic_install_pte(pmd_t *dst_pmd, struct vm_area_struct *dst_vma, long unsigned int dst_addr, struct page *page, bool newly_allocated, uffd_flags_t flags);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/userfaultfd.c (ffffffff814d0110)
Location: mm/userfaultfd.c:70
Inline: False
Direct callers:
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/userfaultfd.c:mfill_atomic_continue
- mm/userfaultfd.c:mfill_atomic_copy
Symbols:
ffffffff814d0110-ffffffff814d0589: mfill_atomic_install_pte (STB_GLOBAL)
arm64
: Absent ⚠️
armhf
: Absent ⚠️
ppc64el
: Absent ⚠️
riscv64
: Absent ⚠️
aws
: Absent ⚠️
azure
: Absent ⚠️
gcp
: Absent ⚠️
lowlatency
: Absent ⚠️
Regular
5.15
and 5.19
✅
5.19
and 6.2
✅
6.2
and 6.5
⚠️uffd_flags_t flags
struct mm_struct *dst_mm
bool wp_copy
dst_mm, dst_pmd, dst_vma, dst_addr, page, newly_allocated, wp_copy
➡️ dst_pmd, dst_vma, dst_addr, page, newly_allocated, flags
6.5
and 6.8
✅