__ptep_modify_prot_start
Regular
4.4
: Duplicate ⚠️pte_t __ptep_modify_prot_start(struct mm_struct *mm, long unsigned int addr, pte_t *ptep);
Collision: Static Duplication
Inline: No
Transformation: False
Instances:
In arch/x86/xen/mmu.c (ffffffff8101dee0)
Location: include/asm-generic/pgtable.h:393
Inline: False
In arch/x86/kernel/paravirt.c (ffffffff810646b0)
Location: include/asm-generic/pgtable.h:393
Inline: False
Symbols:
ffffffff8101dee0-ffffffff8101def7: __ptep_modify_prot_start (STB_LOCAL)
ffffffff810646b0-ffffffff810646c7: __ptep_modify_prot_start (STB_LOCAL)
4.8
: Duplicate ⚠️pte_t __ptep_modify_prot_start(struct mm_struct *mm, long unsigned int addr, pte_t *ptep);
Collision: Static Duplication
Inline: No
Transformation: False
Instances:
In arch/x86/xen/mmu.c (ffffffff8101d2d0)
Location: include/asm-generic/pgtable.h:398
Inline: False
In arch/x86/kernel/paravirt.c (ffffffff81064300)
Location: include/asm-generic/pgtable.h:398
Inline: False
Symbols:
ffffffff8101d2d0-ffffffff8101d2e7: __ptep_modify_prot_start (STB_LOCAL)
ffffffff81064300-ffffffff81064317: __ptep_modify_prot_start (STB_LOCAL)
4.10
: Duplicate ⚠️pte_t __ptep_modify_prot_start(struct mm_struct *mm, long unsigned int addr, pte_t *ptep);
Collision: Static Duplication
Inline: No
Transformation: False
Instances:
In arch/x86/xen/mmu.c (ffffffff8101d9f0)
Location: include/asm-generic/pgtable.h:422
Inline: False
In arch/x86/kernel/paravirt.c (ffffffff810677d0)
Location: include/asm-generic/pgtable.h:422
Inline: False
Symbols:
ffffffff8101d9f0-ffffffff8101da07: __ptep_modify_prot_start (STB_LOCAL)
ffffffff810677d0-ffffffff810677e7: __ptep_modify_prot_start (STB_LOCAL)
4.13
: Duplicate ⚠️pte_t __ptep_modify_prot_start(struct mm_struct *mm, long unsigned int addr, pte_t *ptep);
Collision: Static Duplication
Inline: No
Transformation: False
Instances:
In arch/x86/xen/mmu_pv.c (ffffffff8101fcd0)
Location: include/asm-generic/pgtable.h:527
Inline: False
In arch/x86/kernel/paravirt.c (ffffffff81066aa0)
Location: include/asm-generic/pgtable.h:527
Inline: False
Symbols:
ffffffff8101fcd0-ffffffff8101fce7: __ptep_modify_prot_start (STB_LOCAL)
ffffffff81066aa0-ffffffff81066ab7: __ptep_modify_prot_start (STB_LOCAL)
4.15
: Duplicate ⚠️pte_t __ptep_modify_prot_start(struct mm_struct *mm, long unsigned int addr, pte_t *ptep);
Collision: Static Duplication
Inline: No
Transformation: False
Instances:
In arch/x86/xen/mmu_pv.c (ffffffff81020940)
Location: include/asm-generic/pgtable.h:528
Inline: False
In arch/x86/kernel/paravirt.c (ffffffff8106ac30)
Location: include/asm-generic/pgtable.h:528
Inline: False
Symbols:
ffffffff81020940-ffffffff8102094b: __ptep_modify_prot_start (STB_LOCAL)
ffffffff8106ac30-ffffffff8106ac3b: __ptep_modify_prot_start (STB_LOCAL)
4.18
: Duplicate ⚠️pte_t __ptep_modify_prot_start(struct mm_struct *mm, long unsigned int addr, pte_t *ptep);
Collision: Static Duplication
Inline: No
Transformation: False
Instances:
In arch/x86/xen/mmu_pv.c (ffffffff810213f0)
Location: include/asm-generic/pgtable.h:571
Inline: False
In arch/x86/kernel/paravirt.c (ffffffff8106d8f0)
Location: include/asm-generic/pgtable.h:571
Inline: False
Symbols:
ffffffff810213f0-ffffffff810213fb: __ptep_modify_prot_start (STB_LOCAL)
ffffffff8106d8f0-ffffffff8106d8fb: __ptep_modify_prot_start (STB_LOCAL)
5.0
: Duplicate ⚠️pte_t __ptep_modify_prot_start(struct mm_struct *mm, long unsigned int addr, pte_t *ptep);
Collision: Static Duplication
Inline: No
Transformation: False
Instances:
In arch/x86/xen/mmu_pv.c (ffffffff81020c60)
Location: include/asm-generic/pgtable.h:609
Inline: False
In arch/x86/kernel/paravirt.c (ffffffff81073a90)
Location: include/asm-generic/pgtable.h:609
Inline: False
Symbols:
ffffffff81020c60-ffffffff81020c6b: __ptep_modify_prot_start (STB_LOCAL)
ffffffff81073a90-ffffffff81073a9b: __ptep_modify_prot_start (STB_LOCAL)
5.3
: Duplicate ⚠️pte_t __ptep_modify_prot_start(struct vm_area_struct *vma, long unsigned int addr, pte_t *ptep);
Collision: Static Duplication
Inline: No
Transformation: False
Instances:
In arch/x86/xen/mmu_pv.c (ffffffff810227a0)
Location: include/asm-generic/pgtable.h:609
Inline: False
In arch/x86/kernel/paravirt.c (ffffffff810775f0)
Location: include/asm-generic/pgtable.h:609
Inline: False
Symbols:
ffffffff810227a0-ffffffff810227a6: __ptep_modify_prot_start (STB_LOCAL)
ffffffff810775f0-ffffffff810775f6: __ptep_modify_prot_start (STB_LOCAL)
5.4
: Duplicate ⚠️pte_t __ptep_modify_prot_start(struct vm_area_struct *vma, long unsigned int addr, pte_t *ptep);
Collision: Static Duplication
Inline: No
Transformation: False
Instances:
In arch/x86/xen/mmu_pv.c (ffffffff810230e0)
Location: include/asm-generic/pgtable.h:609
Inline: False
In arch/x86/kernel/paravirt.c (ffffffff81078660)
Location: include/asm-generic/pgtable.h:609
Inline: False
Symbols:
ffffffff810230e0-ffffffff810230e6: __ptep_modify_prot_start (STB_LOCAL)
ffffffff81078660-ffffffff81078666: __ptep_modify_prot_start (STB_LOCAL)
5.8
: Duplicate ⚠️pte_t __ptep_modify_prot_start(struct vm_area_struct *vma, long unsigned int addr, pte_t *ptep);
Collision: Static Duplication
Inline: No
Transformation: False
Instances:
In arch/x86/xen/mmu_pv.c (ffffffff81025950)
Location: include/linux/pgtable.h:783
Inline: False
In arch/x86/kernel/paravirt.c (ffffffff8107fa60)
Location: include/linux/pgtable.h:783
Inline: False
Symbols:
ffffffff81025950-ffffffff81025956: __ptep_modify_prot_start (STB_LOCAL)
ffffffff8107fa60-ffffffff8107fa66: __ptep_modify_prot_start (STB_LOCAL)
5.11
: Duplicate ⚠️pte_t __ptep_modify_prot_start(struct vm_area_struct *vma, long unsigned int addr, pte_t *ptep);
Collision: Static Duplication
Inline: No
Transformation: False
Instances:
In arch/x86/xen/mmu_pv.c (ffffffff81026070)
Location: include/linux/pgtable.h:832
Inline: False
In arch/x86/kernel/paravirt.c (ffffffff8107f680)
Location: include/linux/pgtable.h:832
Inline: False
Symbols:
ffffffff81026070-ffffffff81026076: __ptep_modify_prot_start (STB_LOCAL)
ffffffff8107f680-ffffffff8107f686: __ptep_modify_prot_start (STB_LOCAL)
5.13
: Duplicate ⚠️pte_t __ptep_modify_prot_start(struct vm_area_struct *vma, long unsigned int addr, pte_t *ptep);
Collision: Static Duplication
Inline: No
Transformation: False
Instances:
In arch/x86/xen/mmu_pv.c (ffffffff81027fb0)
Location: include/linux/pgtable.h:832
Inline: False
In arch/x86/kernel/paravirt.c (ffffffff81080780)
Location: include/linux/pgtable.h:832
Inline: False
Symbols:
ffffffff81027fb0-ffffffff81027fb6: __ptep_modify_prot_start (STB_LOCAL)
ffffffff81080780-ffffffff81080786: __ptep_modify_prot_start (STB_LOCAL)
5.15
: ✅pte_t __ptep_modify_prot_start(struct vm_area_struct *vma, long unsigned int addr, pte_t *ptep);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff8108f6a0)
Location: include/linux/pgtable.h:851
Inline: False
Symbols:
ffffffff8108f6a0-ffffffff8108f6a6: __ptep_modify_prot_start (STB_LOCAL)
5.19
: ✅pte_t __ptep_modify_prot_start(struct vm_area_struct *vma, long unsigned int addr, pte_t *ptep);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff810a0420)
Location: include/linux/pgtable.h:884
Inline: False
Symbols:
ffffffff810a0420-ffffffff810a042c: __ptep_modify_prot_start (STB_LOCAL)
6.2
: ✅pte_t __ptep_modify_prot_start(struct vm_area_struct *vma, long unsigned int addr, pte_t *ptep);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff810b7fb0)
Location: include/linux/pgtable.h:920
Inline: False
Symbols:
ffffffff810b7fb0-ffffffff810b7fbc: __ptep_modify_prot_start (STB_LOCAL)
6.5
: ✅pte_t __ptep_modify_prot_start(struct vm_area_struct *vma, long unsigned int addr, pte_t *ptep);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff810bb160)
Location: include/linux/pgtable.h:932
Inline: False
Symbols:
ffffffff810bb160-ffffffff810bb16c: __ptep_modify_prot_start (STB_LOCAL)
6.8
: ✅pte_t __ptep_modify_prot_start(struct vm_area_struct *vma, long unsigned int addr, pte_t *ptep);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff810c25b0)
Location: include/linux/pgtable.h:1063
Inline: False
Symbols:
ffffffff810c25b0-ffffffff810c25bc: __ptep_modify_prot_start (STB_LOCAL)
arm64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffff8000102fa044)
Location: include/asm-generic/pgtable.h:609
Inline: True
Inline callers:
- mm/memory.c:__handle_mm_fault
In mm/mprotect.c (ffff80001030524c)
Location: include/asm-generic/pgtable.h:609
Inline: True
Inline callers:
- mm/mprotect.c:change_protection_range
armhf
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (0)
Location: include/asm-generic/pgtable.h:609
Inline: True
In mm/mprotect.c (c0523374)
Location: include/asm-generic/pgtable.h:609
Inline: True
Inline callers:
- mm/mprotect.c:change_protection_range
ppc64el
: Absent ⚠️
riscv64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (0)
Location: include/asm-generic/pgtable.h:609
Inline: True
In mm/mprotect.c (ffffffe000211204)
Location: include/asm-generic/pgtable.h:609
Inline: True
Inline callers:
- mm/mprotect.c:change_protection_range
aws
: Duplicate ⚠️pte_t __ptep_modify_prot_start(struct vm_area_struct *vma, long unsigned int addr, pte_t *ptep);
Collision: Static Duplication
Inline: No
Transformation: False
Instances:
In arch/x86/xen/mmu_pv.c (ffffffff81023240)
Location: include/asm-generic/pgtable.h:609
Inline: False
In arch/x86/kernel/paravirt.c (ffffffff81077660)
Location: include/asm-generic/pgtable.h:609
Inline: False
Symbols:
ffffffff81023240-ffffffff81023246: __ptep_modify_prot_start (STB_LOCAL)
ffffffff81077660-ffffffff81077666: __ptep_modify_prot_start (STB_LOCAL)
azure
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffffffff8124da0f)
Location: include/asm-generic/pgtable.h:609
Inline: True
Inline callers:
- mm/memory.c:__handle_mm_fault
In mm/mprotect.c (ffffffff81258d40)
Location: include/asm-generic/pgtable.h:609
Inline: True
Inline callers:
- mm/mprotect.c:change_protection_range
In fs/proc/task_mmu.c (ffffffff8135a1e0)
Location: include/asm-generic/pgtable.h:609
Inline: True
Inline callers:
- fs/proc/task_mmu.c:clear_refs_pte_range
gcp
: Duplicate ⚠️pte_t __ptep_modify_prot_start(struct vm_area_struct *vma, long unsigned int addr, pte_t *ptep);
Collision: Static Duplication
Inline: No
Transformation: False
Instances:
In arch/x86/xen/mmu_pv.c (ffffffff810230a0)
Location: include/asm-generic/pgtable.h:609
Inline: False
In arch/x86/kernel/paravirt.c (ffffffff81077610)
Location: include/asm-generic/pgtable.h:609
Inline: False
Symbols:
ffffffff810230a0-ffffffff810230a6: __ptep_modify_prot_start (STB_LOCAL)
ffffffff81077610-ffffffff81077616: __ptep_modify_prot_start (STB_LOCAL)
lowlatency
: Duplicate ⚠️pte_t __ptep_modify_prot_start(struct vm_area_struct *vma, long unsigned int addr, pte_t *ptep);
Collision: Static Duplication
Inline: No
Transformation: False
Instances:
In arch/x86/xen/mmu_pv.c (ffffffff81023510)
Location: include/asm-generic/pgtable.h:609
Inline: False
In arch/x86/kernel/paravirt.c (ffffffff810796b0)
Location: include/asm-generic/pgtable.h:609
Inline: False
Symbols:
ffffffff81023510-ffffffff81023516: __ptep_modify_prot_start (STB_LOCAL)
ffffffff810796b0-ffffffff810796b6: __ptep_modify_prot_start (STB_LOCAL)
Regular
4.4
and 4.8
✅
4.8
and 4.10
✅
4.10
and 4.13
✅
4.13
and 4.15
✅
4.15
and 4.18
✅
4.18
and 5.0
✅
5.0
and 5.3
⚠️struct vm_area_struct *vma
struct mm_struct *mm
5.3
and 5.4
✅
5.4
and 5.8
✅
5.8
and 5.11
✅
5.11
and 5.13
✅
5.13
and 5.15
✅
5.15
and 5.19
✅
5.19
and 6.2
✅
6.2
and 6.5
✅
6.5
and 6.8
✅
generic
and aws
✅
generic
and gcp
✅
generic
and lowlatency
✅