pfn_modify_allowed
Regular
4.4
: Absent ⚠️
4.8
: Absent ⚠️
4.10
: Absent ⚠️
4.13
: Absent ⚠️
4.15
: Absent ⚠️
4.18
: ✅bool pfn_modify_allowed(long unsigned int pfn, pgprot_t prot);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/mmap.c (ffffffff8107ac70)
Location: arch/x86/mm/mmap.c:251
Inline: False
Direct callers:
- mm/memory.c:remap_pfn_range
- mm/memory.c:__vm_insert_mixed
- mm/memory.c:vm_insert_pfn_prot
- mm/mprotect.c:prot_none_hugetlb_entry
- mm/mprotect.c:prot_none_pte_entry
Symbols:
ffffffff8107ac70-ffffffff8107ad00: pfn_modify_allowed (STB_GLOBAL)
5.0
: ✅bool pfn_modify_allowed(long unsigned int pfn, pgprot_t prot);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/mmap.c (ffffffff810815b0)
Location: arch/x86/mm/mmap.c:251
Inline: False
Direct callers:
- mm/memory.c:remap_pfn_range
- mm/memory.c:__vm_insert_mixed
- mm/memory.c:vmf_insert_pfn_prot
- mm/mprotect.c:prot_none_hugetlb_entry
- mm/mprotect.c:prot_none_pte_entry
Symbols:
ffffffff810815b0-ffffffff81081640: pfn_modify_allowed (STB_GLOBAL)
5.3
: ✅bool pfn_modify_allowed(long unsigned int pfn, pgprot_t prot);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/mmap.c (ffffffff81085230)
Location: arch/x86/mm/mmap.c:238
Inline: False
Direct callers:
- mm/memory.c:remap_pfn_range
- mm/memory.c:__vm_insert_mixed
- mm/memory.c:vmf_insert_pfn_prot
- mm/mprotect.c:prot_none_hugetlb_entry
- mm/mprotect.c:prot_none_pte_entry
Symbols:
ffffffff81085230-ffffffff810852d2: pfn_modify_allowed (STB_GLOBAL)
5.4
: ✅bool pfn_modify_allowed(long unsigned int pfn, pgprot_t prot);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/mmap.c (ffffffff81085f20)
Location: arch/x86/mm/mmap.c:238
Inline: False
Direct callers:
- mm/memory.c:remap_pfn_range
- mm/memory.c:__vm_insert_mixed
- mm/memory.c:vmf_insert_pfn_prot
- mm/mprotect.c:prot_none_hugetlb_entry
- mm/mprotect.c:prot_none_pte_entry
Symbols:
ffffffff81085f20-ffffffff81085fc2: pfn_modify_allowed (STB_GLOBAL)
5.8
: ✅bool pfn_modify_allowed(long unsigned int pfn, pgprot_t prot);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/mmap.c (ffffffff81089680)
Location: arch/x86/mm/mmap.c:238
Inline: False
Direct callers:
- mm/memory.c:remap_pte_range
- mm/memory.c:__vm_insert_mixed
- mm/memory.c:vmf_insert_pfn_prot
- mm/mprotect.c:prot_none_hugetlb_entry
- mm/mprotect.c:prot_none_pte_entry
Symbols:
ffffffff81089680-ffffffff8108973c: pfn_modify_allowed (STB_GLOBAL)
5.11
: ✅bool pfn_modify_allowed(long unsigned int pfn, pgprot_t prot);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/mmap.c (ffffffff81089860)
Location: arch/x86/mm/mmap.c:238
Inline: False
Direct callers:
- mm/memory.c:remap_pte_range
- mm/memory.c:__vm_insert_mixed
- mm/memory.c:vmf_insert_pfn_prot
- mm/mprotect.c:prot_none_hugetlb_entry
- mm/mprotect.c:prot_none_pte_entry
Symbols:
ffffffff81089860-ffffffff8108991c: pfn_modify_allowed (STB_GLOBAL)
5.13
: ✅bool pfn_modify_allowed(long unsigned int pfn, pgprot_t prot);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/mmap.c (ffffffff8108a550)
Location: arch/x86/mm/mmap.c:238
Inline: False
Direct callers:
- mm/memory.c:remap_pfn_range_notrack
- mm/memory.c:__vm_insert_mixed
- mm/memory.c:vmf_insert_pfn_prot
- mm/mprotect.c:prot_none_hugetlb_entry
- mm/mprotect.c:prot_none_pte_entry
Symbols:
ffffffff8108a550-ffffffff8108a5b2: pfn_modify_allowed (STB_GLOBAL)
5.15
: Transformation ⚠️bool pfn_modify_allowed(long unsigned int pfn, pgprot_t prot);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In arch/x86/mm/mmap.c (0)
Location: arch/x86/mm/mmap.c:238
Inline: False
Direct callers:
- mm/memory.c:remap_pfn_range_notrack
- mm/memory.c:__vm_insert_mixed
- mm/memory.c:vmf_insert_pfn_prot
- mm/mprotect.c:prot_none_hugetlb_entry
- mm/mprotect.c:prot_none_pte_entry
Symbols:
ffffffff81ca1074-ffffffff81ca1093: pfn_modify_allowed.cold (STB_LOCAL)
ffffffff81099ac0-ffffffff81099b2f: pfn_modify_allowed (STB_GLOBAL)
5.19
: Transformation ⚠️bool pfn_modify_allowed(long unsigned int pfn, pgprot_t prot);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In arch/x86/mm/mmap.c (0)
Location: arch/x86/mm/mmap.c:238
Inline: False
Direct callers:
- mm/memory.c:remap_pfn_range_notrack
- mm/memory.c:__vm_insert_mixed
- mm/memory.c:vmf_insert_pfn_prot
- mm/mprotect.c:prot_none_hugetlb_entry
- mm/mprotect.c:prot_none_pte_entry
Symbols:
ffffffff81e50653-ffffffff81e50672: pfn_modify_allowed.cold (STB_LOCAL)
ffffffff810aca20-ffffffff810acb3e: pfn_modify_allowed (STB_GLOBAL)
6.2
: Transformation ⚠️bool pfn_modify_allowed(long unsigned int pfn, pgprot_t prot);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In arch/x86/mm/mmap.c (0)
Location: arch/x86/mm/mmap.c:238
Inline: False
Direct callers:
- mm/memory.c:remap_pfn_range_notrack
- mm/memory.c:__vm_insert_mixed
- mm/memory.c:vmf_insert_pfn_prot
- mm/mprotect.c:prot_none_hugetlb_entry
- mm/mprotect.c:prot_none_pte_entry
Symbols:
ffffffff82054b34-ffffffff82054b53: pfn_modify_allowed.cold (STB_LOCAL)
ffffffff810c6af0-ffffffff810c6bfa: pfn_modify_allowed (STB_GLOBAL)
6.5
: Transformation ⚠️bool pfn_modify_allowed(long unsigned int pfn, pgprot_t prot);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In arch/x86/mm/mmap.c (0)
Location: arch/x86/mm/mmap.c:238
Inline: False
Direct callers:
- mm/memory.c:remap_p4d_range
- mm/memory.c:__vm_insert_mixed
- mm/memory.c:vmf_insert_pfn_prot
- mm/mprotect.c:prot_none_hugetlb_entry
- mm/mprotect.c:prot_none_pte_entry
Symbols:
ffffffff820d313e-ffffffff820d3157: pfn_modify_allowed.cold (STB_LOCAL)
ffffffff810ca280-ffffffff810ca39b: pfn_modify_allowed (STB_GLOBAL)
6.8
: Transformation ⚠️bool pfn_modify_allowed(long unsigned int pfn, pgprot_t prot);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In arch/x86/mm/mmap.c (0)
Location: arch/x86/mm/mmap.c:238
Inline: False
Direct callers:
- mm/memory.c:remap_pfn_range_notrack
- mm/memory.c:__vm_insert_mixed
- mm/memory.c:vmf_insert_pfn_prot
- mm/mprotect.c:prot_none_hugetlb_entry
- mm/mprotect.c:prot_none_pte_entry
Symbols:
ffffffff821adfac-ffffffff821adfc5: pfn_modify_allowed.cold (STB_LOCAL)
ffffffff810d26e0-ffffffff810d2830: pfn_modify_allowed (STB_GLOBAL)
arm64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (0)
Location: include/asm-generic/pgtable.h:1131
Inline: True
In mm/mprotect.c (0)
Location: include/asm-generic/pgtable.h:1131
Inline: True
armhf
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (0)
Location: include/asm-generic/pgtable.h:1131
Inline: True
In mm/mprotect.c (0)
Location: include/asm-generic/pgtable.h:1131
Inline: True
ppc64el
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (0)
Location: include/asm-generic/pgtable.h:1131
Inline: True
In mm/mprotect.c (0)
Location: include/asm-generic/pgtable.h:1131
Inline: True
riscv64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (0)
Location: include/asm-generic/pgtable.h:1131
Inline: True
In mm/mprotect.c (0)
Location: include/asm-generic/pgtable.h:1131
Inline: True
aws
: ✅bool pfn_modify_allowed(long unsigned int pfn, pgprot_t prot);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/mmap.c (ffffffff81084f20)
Location: arch/x86/mm/mmap.c:238
Inline: False
Direct callers:
- mm/memory.c:remap_pfn_range
- mm/memory.c:__vm_insert_mixed
- mm/memory.c:vmf_insert_pfn_prot
- mm/mprotect.c:prot_none_hugetlb_entry
- mm/mprotect.c:prot_none_pte_entry
Symbols:
ffffffff81084f20-ffffffff81084fc2: pfn_modify_allowed (STB_GLOBAL)
azure
: ✅bool pfn_modify_allowed(long unsigned int pfn, pgprot_t prot);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/mmap.c (ffffffff81073bf0)
Location: arch/x86/mm/mmap.c:238
Inline: False
Direct callers:
- mm/memory.c:remap_pfn_range
- mm/memory.c:__vm_insert_mixed
- mm/memory.c:vmf_insert_pfn_prot
- mm/mprotect.c:prot_none_hugetlb_entry
- mm/mprotect.c:prot_none_pte_entry
Symbols:
ffffffff81073bf0-ffffffff81073c92: pfn_modify_allowed (STB_GLOBAL)
gcp
: ✅bool pfn_modify_allowed(long unsigned int pfn, pgprot_t prot);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/mmap.c (ffffffff81084ed0)
Location: arch/x86/mm/mmap.c:238
Inline: False
Direct callers:
- mm/memory.c:remap_pfn_range
- mm/memory.c:__vm_insert_mixed
- mm/memory.c:vmf_insert_pfn_prot
- mm/mprotect.c:prot_none_hugetlb_entry
- mm/mprotect.c:prot_none_pte_entry
Symbols:
ffffffff81084ed0-ffffffff81084f72: pfn_modify_allowed (STB_GLOBAL)
lowlatency
: ✅bool pfn_modify_allowed(long unsigned int pfn, pgprot_t prot);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/mmap.c (ffffffff81087020)
Location: arch/x86/mm/mmap.c:238
Inline: False
Direct callers:
- mm/memory.c:remap_pfn_range
- mm/memory.c:__vm_insert_mixed
- mm/memory.c:vmf_insert_pfn_prot
- mm/mprotect.c:prot_none_hugetlb_entry
- mm/mprotect.c:prot_none_pte_entry
Symbols:
ffffffff81087020-ffffffff810870c2: pfn_modify_allowed (STB_GLOBAL)
Regular
4.18
and 5.0
✅
5.0
and 5.3
✅
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 azure
✅
generic
and gcp
✅
generic
and lowlatency
✅