__ptep_modify_prot_commit
Regular
4.4
: Duplicate ⚠️void __ptep_modify_prot_commit(struct mm_struct *mm, long unsigned int addr, pte_t *ptep, pte_t pte);
Collision: Static Duplication
Inline: No
Transformation: False
Instances:
In arch/x86/xen/mmu.c (ffffffff8101df00)
Location: include/asm-generic/pgtable.h:405
Inline: False
In arch/x86/kernel/paravirt.c (ffffffff810646d0)
Location: include/asm-generic/pgtable.h:405
Inline: False
Symbols:
ffffffff8101df00-ffffffff8101df0d: __ptep_modify_prot_commit (STB_LOCAL)
ffffffff810646d0-ffffffff810646dd: __ptep_modify_prot_commit (STB_LOCAL)
4.8
: Duplicate ⚠️void __ptep_modify_prot_commit(struct mm_struct *mm, long unsigned int addr, pte_t *ptep, pte_t pte);
Collision: Static Duplication
Inline: No
Transformation: False
Instances:
In arch/x86/xen/mmu.c (ffffffff8101d2f0)
Location: include/asm-generic/pgtable.h:410
Inline: False
In arch/x86/kernel/paravirt.c (ffffffff81064320)
Location: include/asm-generic/pgtable.h:410
Inline: False
Symbols:
ffffffff8101d2f0-ffffffff8101d2fd: __ptep_modify_prot_commit (STB_LOCAL)
ffffffff81064320-ffffffff8106432d: __ptep_modify_prot_commit (STB_LOCAL)
4.10
: Duplicate ⚠️void __ptep_modify_prot_commit(struct mm_struct *mm, long unsigned int addr, pte_t *ptep, pte_t pte);
Collision: Static Duplication
Inline: No
Transformation: False
Instances:
In arch/x86/xen/mmu.c (ffffffff8101da10)
Location: include/asm-generic/pgtable.h:434
Inline: False
In arch/x86/kernel/paravirt.c (ffffffff810677f0)
Location: include/asm-generic/pgtable.h:434
Inline: False
Symbols:
ffffffff8101da10-ffffffff8101da1d: __ptep_modify_prot_commit (STB_LOCAL)
ffffffff810677f0-ffffffff810677fd: __ptep_modify_prot_commit (STB_LOCAL)
4.13
: Duplicate ⚠️void __ptep_modify_prot_commit(struct mm_struct *mm, long unsigned int addr, pte_t *ptep, pte_t pte);
Collision: Static Duplication
Inline: No
Transformation: False
Instances:
In arch/x86/xen/mmu_pv.c (ffffffff8101fcf0)
Location: include/asm-generic/pgtable.h:539
Inline: False
In arch/x86/kernel/paravirt.c (ffffffff81066ac0)
Location: include/asm-generic/pgtable.h:539
Inline: False
Symbols:
ffffffff8101fcf0-ffffffff8101fcfd: __ptep_modify_prot_commit (STB_LOCAL)
ffffffff81066ac0-ffffffff81066acd: __ptep_modify_prot_commit (STB_LOCAL)
4.15
: Duplicate ⚠️void __ptep_modify_prot_commit(struct mm_struct *mm, long unsigned int addr, pte_t *ptep, pte_t pte);
Collision: Static Duplication
Inline: No
Transformation: False
Instances:
In arch/x86/xen/mmu_pv.c (ffffffff81020950)
Location: include/asm-generic/pgtable.h:540
Inline: False
In arch/x86/kernel/paravirt.c (ffffffff8106ac40)
Location: include/asm-generic/pgtable.h:540
Inline: False
Symbols:
ffffffff81020950-ffffffff8102095d: __ptep_modify_prot_commit (STB_LOCAL)
ffffffff8106ac40-ffffffff8106ac4d: __ptep_modify_prot_commit (STB_LOCAL)
4.18
: Duplicate ⚠️void __ptep_modify_prot_commit(struct mm_struct *mm, long unsigned int addr, pte_t *ptep, pte_t pte);
Collision: Static Duplication
Inline: No
Transformation: False
Instances:
In arch/x86/xen/mmu_pv.c (ffffffff81021400)
Location: include/asm-generic/pgtable.h:583
Inline: False
In arch/x86/kernel/paravirt.c (ffffffff8106d900)
Location: include/asm-generic/pgtable.h:583
Inline: False
Symbols:
ffffffff81021400-ffffffff8102140d: __ptep_modify_prot_commit (STB_LOCAL)
ffffffff8106d900-ffffffff8106d90d: __ptep_modify_prot_commit (STB_LOCAL)
5.0
: Duplicate ⚠️void __ptep_modify_prot_commit(struct mm_struct *mm, long unsigned int addr, pte_t *ptep, pte_t pte);
Collision: Static Duplication
Inline: No
Transformation: False
Instances:
In arch/x86/xen/mmu_pv.c (ffffffff81020c70)
Location: include/asm-generic/pgtable.h:621
Inline: False
In arch/x86/kernel/paravirt.c (ffffffff81073aa0)
Location: include/asm-generic/pgtable.h:621
Inline: False
Symbols:
ffffffff81020c70-ffffffff81020c7d: __ptep_modify_prot_commit (STB_LOCAL)
ffffffff81073aa0-ffffffff81073aad: __ptep_modify_prot_commit (STB_LOCAL)
5.3
: Duplicate ⚠️void __ptep_modify_prot_commit(struct vm_area_struct *vma, long unsigned int addr, pte_t *ptep, pte_t pte);
Collision: Static Duplication
Inline: No
Transformation: False
Instances:
In arch/x86/xen/mmu_pv.c (ffffffff810227b0)
Location: include/asm-generic/pgtable.h:621
Inline: False
In arch/x86/kernel/paravirt.c (ffffffff81077600)
Location: include/asm-generic/pgtable.h:621
Inline: False
Symbols:
ffffffff810227b0-ffffffff810227c1: __ptep_modify_prot_commit (STB_LOCAL)
ffffffff81077600-ffffffff81077611: __ptep_modify_prot_commit (STB_LOCAL)
5.4
: Duplicate ⚠️void __ptep_modify_prot_commit(struct vm_area_struct *vma, long unsigned int addr, pte_t *ptep, pte_t pte);
Collision: Static Duplication
Inline: No
Transformation: False
Instances:
In arch/x86/xen/mmu_pv.c (ffffffff810230f0)
Location: include/asm-generic/pgtable.h:621
Inline: False
In arch/x86/kernel/paravirt.c (ffffffff81078670)
Location: include/asm-generic/pgtable.h:621
Inline: False
Symbols:
ffffffff810230f0-ffffffff81023101: __ptep_modify_prot_commit (STB_LOCAL)
ffffffff81078670-ffffffff81078681: __ptep_modify_prot_commit (STB_LOCAL)
5.8
: Duplicate ⚠️void __ptep_modify_prot_commit(struct vm_area_struct *vma, long unsigned int addr, pte_t *ptep, pte_t pte);
Collision: Static Duplication
Inline: No
Transformation: False
Instances:
In arch/x86/xen/mmu_pv.c (ffffffff81025960)
Location: include/linux/pgtable.h:795
Inline: False
In arch/x86/kernel/paravirt.c (ffffffff8107fa70)
Location: include/linux/pgtable.h:795
Inline: False
Symbols:
ffffffff81025960-ffffffff81025971: __ptep_modify_prot_commit (STB_LOCAL)
ffffffff8107fa70-ffffffff8107fa81: __ptep_modify_prot_commit (STB_LOCAL)
5.11
: Duplicate ⚠️void __ptep_modify_prot_commit(struct vm_area_struct *vma, long unsigned int addr, pte_t *ptep, pte_t pte);
Collision: Static Duplication
Inline: No
Transformation: False
Instances:
In arch/x86/xen/mmu_pv.c (ffffffff81026080)
Location: include/linux/pgtable.h:844
Inline: False
In arch/x86/kernel/paravirt.c (ffffffff8107f690)
Location: include/linux/pgtable.h:844
Inline: False
Symbols:
ffffffff81026080-ffffffff81026093: __ptep_modify_prot_commit (STB_LOCAL)
ffffffff8107f690-ffffffff8107f6a3: __ptep_modify_prot_commit (STB_LOCAL)
5.13
: Duplicate ⚠️void __ptep_modify_prot_commit(struct vm_area_struct *vma, long unsigned int addr, pte_t *ptep, pte_t pte);
Collision: Static Duplication
Inline: No
Transformation: False
Instances:
In arch/x86/xen/mmu_pv.c (ffffffff81027fc0)
Location: include/linux/pgtable.h:844
Inline: False
In arch/x86/kernel/paravirt.c (ffffffff81080790)
Location: include/linux/pgtable.h:844
Inline: False
Symbols:
ffffffff81027fc0-ffffffff81027fd3: __ptep_modify_prot_commit (STB_LOCAL)
ffffffff81080790-ffffffff810807a3: __ptep_modify_prot_commit (STB_LOCAL)
5.15
: ✅void __ptep_modify_prot_commit(struct vm_area_struct *vma, long unsigned int addr, pte_t *ptep, pte_t pte);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff8108f6b0)
Location: include/linux/pgtable.h:863
Inline: False
Symbols:
ffffffff8108f6b0-ffffffff8108f6c3: __ptep_modify_prot_commit (STB_LOCAL)
5.19
: ✅void __ptep_modify_prot_commit(struct vm_area_struct *vma, long unsigned int addr, pte_t *ptep, pte_t pte);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff810a0430)
Location: include/linux/pgtable.h:896
Inline: False
Symbols:
ffffffff810a0430-ffffffff810a045c: __ptep_modify_prot_commit (STB_LOCAL)
6.2
: ✅void __ptep_modify_prot_commit(struct vm_area_struct *vma, long unsigned int addr, pte_t *ptep, pte_t pte);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff810b7fd0)
Location: include/linux/pgtable.h:932
Inline: False
Symbols:
ffffffff810b7fd0-ffffffff810b7ffc: __ptep_modify_prot_commit (STB_LOCAL)
6.5
: ✅void __ptep_modify_prot_commit(struct vm_area_struct *vma, long unsigned int addr, pte_t *ptep, pte_t pte);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff810bb180)
Location: include/linux/pgtable.h:944
Inline: False
Symbols:
ffffffff810bb180-ffffffff810bb1ac: __ptep_modify_prot_commit (STB_LOCAL)
6.8
: ✅void __ptep_modify_prot_commit(struct vm_area_struct *vma, long unsigned int addr, pte_t *ptep, pte_t pte);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff810c2d40)
Location: include/linux/pgtable.h:1075
Inline: False
Symbols:
ffffffff810c2d40-ffffffff810c2d84: __ptep_modify_prot_commit (STB_LOCAL)
arm64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffff8000102fa0c8)
Location: include/asm-generic/pgtable.h:621
Inline: True
Inline callers:
- mm/memory.c:__handle_mm_fault
In mm/mprotect.c (ffff8000103052d8)
Location: include/asm-generic/pgtable.h:621
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:621
Inline: True
In mm/mprotect.c (c05233b8)
Location: include/asm-generic/pgtable.h:621
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:621
Inline: True
In mm/mprotect.c (ffffffe00021122c)
Location: include/asm-generic/pgtable.h:621
Inline: True
Inline callers:
- mm/mprotect.c:change_protection_range
aws
: Duplicate ⚠️void __ptep_modify_prot_commit(struct vm_area_struct *vma, long unsigned int addr, pte_t *ptep, pte_t pte);
Collision: Static Duplication
Inline: No
Transformation: False
Instances:
In arch/x86/xen/mmu_pv.c (ffffffff81023250)
Location: include/asm-generic/pgtable.h:621
Inline: False
In arch/x86/kernel/paravirt.c (ffffffff81077670)
Location: include/asm-generic/pgtable.h:621
Inline: False
Symbols:
ffffffff81023250-ffffffff81023261: __ptep_modify_prot_commit (STB_LOCAL)
ffffffff81077670-ffffffff81077681: __ptep_modify_prot_commit (STB_LOCAL)
azure
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffffffff8124da9a)
Location: include/asm-generic/pgtable.h:621
Inline: True
Inline callers:
- mm/memory.c:__handle_mm_fault
In mm/mprotect.c (ffffffff81258de6)
Location: include/asm-generic/pgtable.h:621
Inline: True
Inline callers:
- mm/mprotect.c:change_protection_range
In fs/proc/task_mmu.c (ffffffff8135a1eb)
Location: include/asm-generic/pgtable.h:621
Inline: True
Inline callers:
- fs/proc/task_mmu.c:clear_refs_pte_range
gcp
: Duplicate ⚠️void __ptep_modify_prot_commit(struct vm_area_struct *vma, long unsigned int addr, pte_t *ptep, pte_t pte);
Collision: Static Duplication
Inline: No
Transformation: False
Instances:
In arch/x86/xen/mmu_pv.c (ffffffff810230b0)
Location: include/asm-generic/pgtable.h:621
Inline: False
In arch/x86/kernel/paravirt.c (ffffffff81077620)
Location: include/asm-generic/pgtable.h:621
Inline: False
Symbols:
ffffffff810230b0-ffffffff810230c1: __ptep_modify_prot_commit (STB_LOCAL)
ffffffff81077620-ffffffff81077631: __ptep_modify_prot_commit (STB_LOCAL)
lowlatency
: Duplicate ⚠️void __ptep_modify_prot_commit(struct vm_area_struct *vma, long unsigned int addr, pte_t *ptep, pte_t pte);
Collision: Static Duplication
Inline: No
Transformation: False
Instances:
In arch/x86/xen/mmu_pv.c (ffffffff81023520)
Location: include/asm-generic/pgtable.h:621
Inline: False
In arch/x86/kernel/paravirt.c (ffffffff810796c0)
Location: include/asm-generic/pgtable.h:621
Inline: False
Symbols:
ffffffff81023520-ffffffff81023531: __ptep_modify_prot_commit (STB_LOCAL)
ffffffff810796c0-ffffffff810796d1: __ptep_modify_prot_commit (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
✅