change_protection_rangeRegular
4.4: ✅long unsigned int change_protection_range(struct vm_area_struct *vma, long unsigned int addr, long unsigned int end, pgprot_t newprot, int dirty_accountable, int prot_numa);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mprotect.c (ffffffff811c8450)
Location: mm/mprotect.c:213
Inline: False
Direct callers:
- mm/mprotect.c:change_protection
Symbols:
ffffffff811c8450-ffffffff811c8c7e: change_protection_range (STB_LOCAL)
4.8: ✅long unsigned int change_protection_range(struct vm_area_struct *vma, long unsigned int addr, long unsigned int end, pgprot_t newprot, int dirty_accountable, int prot_numa);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mprotect.c (ffffffff811e45e0)
Location: mm/mprotect.c:217
Inline: False
Direct callers:
- mm/mprotect.c:change_protection
Symbols:
ffffffff811e45e0-ffffffff811e4f40: change_protection_range (STB_LOCAL)
4.10: ✅long unsigned int change_protection_range(struct vm_area_struct *vma, long unsigned int addr, long unsigned int end, pgprot_t newprot, int dirty_accountable, int prot_numa);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mprotect.c (ffffffff811f4600)
Location: mm/mprotect.c:231
Inline: False
Direct callers:
- mm/mprotect.c:change_protection
Symbols:
ffffffff811f4600-ffffffff811f4f83: change_protection_range (STB_LOCAL)
4.13: ✅long unsigned int change_protection_range(struct vm_area_struct *vma, long unsigned int addr, long unsigned int end, pgprot_t newprot, int dirty_accountable, int prot_numa);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mprotect.c (ffffffff811ff5a0)
Location: mm/mprotect.c:234
Inline: False
Direct callers:
- mm/mprotect.c:change_protection
Symbols:
ffffffff811ff5a0-ffffffff811ffdbc: change_protection_range (STB_LOCAL)
4.15: ✅long unsigned int change_protection_range(struct vm_area_struct *vma, long unsigned int addr, long unsigned int end, pgprot_t newprot, int dirty_accountable, int prot_numa);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mprotect.c (ffffffff81217b80)
Location: mm/mprotect.c:251
Inline: False
Direct callers:
- mm/mprotect.c:change_protection
Symbols:
ffffffff81217b80-ffffffff81218560: change_protection_range (STB_LOCAL)
4.18: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In mm/mprotect.c (ffffffff812399c3)
Location: mm/mprotect.c:265
Inline: True
Inline callers:
- mm/mprotect.c:change_protection
5.0: ✅long unsigned int change_protection_range(struct vm_area_struct *vma, long unsigned int addr, long unsigned int end, pgprot_t newprot, int dirty_accountable, int prot_numa);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mprotect.c (ffffffff8124d2a0)
Location: mm/mprotect.c:266
Inline: False
Direct callers:
- mm/mprotect.c:change_protection
Symbols:
ffffffff8124d2a0-ffffffff8124dd7b: change_protection_range (STB_LOCAL)
5.3: ✅long unsigned int change_protection_range(struct vm_area_struct *vma, long unsigned int addr, long unsigned int end, pgprot_t newprot, int dirty_accountable, int prot_numa);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mprotect.c (ffffffff8125fa90)
Location: mm/mprotect.c:267
Inline: False
Direct callers:
- mm/mprotect.c:change_protection
Symbols:
ffffffff8125fa90-ffffffff812600d6: change_protection_range (STB_LOCAL)
5.4: ✅long unsigned int change_protection_range(struct vm_area_struct *vma, long unsigned int addr, long unsigned int end, pgprot_t newprot, int dirty_accountable, int prot_numa);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mprotect.c (ffffffff8126e350)
Location: mm/mprotect.c:301
Inline: False
Direct callers:
- mm/mprotect.c:change_protection
Symbols:
ffffffff8126e350-ffffffff8126e9a7: change_protection_range (STB_LOCAL)
5.8: ✅long unsigned int change_protection_range(struct vm_area_struct *vma, long unsigned int addr, long unsigned int end, pgprot_t newprot, long unsigned int cp_flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mprotect.c (ffffffff8129eff0)
Location: mm/mprotect.c:324
Inline: False
Symbols:
ffffffff8129eff0-ffffffff8129f18f: change_protection_range (STB_LOCAL)
5.11: ✅long unsigned int change_protection_range(struct vm_area_struct *vma, long unsigned int addr, long unsigned int end, pgprot_t newprot, long unsigned int cp_flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mprotect.c (ffffffff812aa3b0)
Location: mm/mprotect.c:324
Inline: False
Symbols:
ffffffff812aa3b0-ffffffff812aa54f: change_protection_range (STB_LOCAL)
5.13: ✅long unsigned int change_protection_range(struct vm_area_struct *vma, long unsigned int addr, long unsigned int end, pgprot_t newprot, long unsigned int cp_flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mprotect.c (ffffffff812af7f0)
Location: mm/mprotect.c:324
Inline: False
Symbols:
ffffffff812af7f0-ffffffff812af98f: change_protection_range (STB_LOCAL)
5.15: Transformation ⚠️long unsigned int change_protection_range(struct vm_area_struct *vma, long unsigned int addr, long unsigned int end, pgprot_t newprot, long unsigned int cp_flags);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In mm/mprotect.c (0)
Location: mm/mprotect.c:334
Inline: False
Direct callers:
- mm/mprotect.c:change_protection
Symbols:
ffffffff812f1020-ffffffff812f11d7: change_protection_range (STB_LOCAL)
ffffffff81cbc9c0-ffffffff81cbca59: change_protection_range.cold (STB_LOCAL)
5.19: Transformation ⚠️long unsigned int change_protection_range(struct mmu_gather *tlb, struct vm_area_struct *vma, long unsigned int addr, long unsigned int end, pgprot_t newprot, long unsigned int cp_flags);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In mm/mprotect.c (0)
Location: mm/mprotect.c:428
Inline: False
Direct callers:
- mm/mprotect.c:change_protection
Symbols:
ffffffff81354790-ffffffff81354e00: change_protection_range (STB_LOCAL)
ffffffff81e6e5a9-ffffffff81e6e627: change_protection_range.cold (STB_LOCAL)
6.2: Transformation ⚠️long unsigned int change_protection_range(struct mmu_gather *tlb, struct vm_area_struct *vma, long unsigned int addr, long unsigned int end, pgprot_t newprot, long unsigned int cp_flags);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In mm/mprotect.c (0)
Location: mm/mprotect.c:484
Inline: False
Direct callers:
- mm/mprotect.c:change_protection
Symbols:
ffffffff813cecc0-ffffffff813cf2f8: change_protection_range (STB_LOCAL)
ffffffff820644b1-ffffffff82064538: change_protection_range.cold (STB_LOCAL)
6.5: Transformation ⚠️long int change_protection_range(struct mmu_gather *tlb, struct vm_area_struct *vma, long unsigned int addr, long unsigned int end, pgprot_t newprot, long unsigned int cp_flags);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In mm/mprotect.c (0)
Location: mm/mprotect.c:483
Inline: False
Direct callers:
- mm/mprotect.c:change_protection
Symbols:
ffffffff81403920-ffffffff81403c85: change_protection_range (STB_LOCAL)
ffffffff820e3b8f-ffffffff820e3c13: change_protection_range.cold (STB_LOCAL)
6.8: Transformation ⚠️long int change_protection_range(struct mmu_gather *tlb, struct vm_area_struct *vma, long unsigned int addr, long unsigned int end, pgprot_t newprot, long unsigned int cp_flags);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In mm/mprotect.c (0)
Location: mm/mprotect.c:485
Inline: False
Direct callers:
- mm/mprotect.c:change_protection
Symbols:
ffffffff8142fea0-ffffffff814301de: change_protection_range (STB_LOCAL)
ffffffff821c0738-ffffffff821c07bc: change_protection_range.cold (STB_LOCAL)
arm64: ✅long unsigned int change_protection_range(struct vm_area_struct *vma, long unsigned int addr, long unsigned int end, pgprot_t newprot, int dirty_accountable, int prot_numa);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mprotect.c (ffff800010304e98)
Location: mm/mprotect.c:301
Inline: False
Direct callers:
- mm/mprotect.c:change_protection
Symbols:
ffff800010304e98-ffff8000103056ec: change_protection_range (STB_LOCAL)
armhf: ✅long unsigned int change_protection_range(struct vm_area_struct *vma, long unsigned int addr, long unsigned int end, pgprot_t newprot, int dirty_accountable, int prot_numa);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mprotect.c (c0523198)
Location: mm/mprotect.c:301
Inline: False
Direct callers:
- mm/mprotect.c:mprotect_fixup
Symbols:
c0523198-c0523694: change_protection_range (STB_LOCAL)
ppc64el: ✅long unsigned int change_protection_range(struct vm_area_struct *vma, long unsigned int addr, long unsigned int end, pgprot_t newprot, int dirty_accountable, int prot_numa);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mprotect.c (c0000000003d1d00)
Location: mm/mprotect.c:301
Inline: False
Direct callers:
- mm/mprotect.c:change_protection
Symbols:
c0000000003d1d00-c0000000003d2be4: change_protection_range (STB_LOCAL)
riscv64: ✅long unsigned int change_protection_range(struct vm_area_struct *vma, long unsigned int addr, long unsigned int end, pgprot_t newprot, int dirty_accountable, int prot_numa);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mprotect.c (ffffffe00021106c)
Location: mm/mprotect.c:301
Inline: False
Direct callers:
- mm/mprotect.c:change_protection
Symbols:
ffffffe00021106c-ffffffe000211500: change_protection_range (STB_LOCAL)
aws: ✅long unsigned int change_protection_range(struct vm_area_struct *vma, long unsigned int addr, long unsigned int end, pgprot_t newprot, int dirty_accountable, int prot_numa);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mprotect.c (ffffffff812669a0)
Location: mm/mprotect.c:301
Inline: False
Direct callers:
- mm/mprotect.c:change_protection
Symbols:
ffffffff812669a0-ffffffff81266ff7: change_protection_range (STB_LOCAL)
azure: ✅long unsigned int change_protection_range(struct vm_area_struct *vma, long unsigned int addr, long unsigned int end, pgprot_t newprot, int dirty_accountable, int prot_numa);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mprotect.c (ffffffff81258860)
Location: mm/mprotect.c:301
Inline: False
Direct callers:
- mm/mprotect.c:change_protection
Symbols:
ffffffff81258860-ffffffff812592eb: change_protection_range (STB_LOCAL)
gcp: ✅long unsigned int change_protection_range(struct vm_area_struct *vma, long unsigned int addr, long unsigned int end, pgprot_t newprot, int dirty_accountable, int prot_numa);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mprotect.c (ffffffff81264740)
Location: mm/mprotect.c:301
Inline: False
Direct callers:
- mm/mprotect.c:change_protection
Symbols:
ffffffff81264740-ffffffff81264d97: change_protection_range (STB_LOCAL)
lowlatency: ✅long unsigned int change_protection_range(struct vm_area_struct *vma, long unsigned int addr, long unsigned int end, pgprot_t newprot, int dirty_accountable, int prot_numa);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mprotect.c (ffffffff81274100)
Location: mm/mprotect.c:301
Inline: False
Direct callers:
- mm/mprotect.c:change_protection
Symbols:
ffffffff81274100-ffffffff81274750: change_protection_range (STB_LOCAL)
Regular
4.4 and 4.8 ✅
4.8 and 4.10 ✅
4.10 and 4.13 ✅
4.13 and 4.15 ✅
5.0 and 5.3 ✅
5.3 and 5.4 ✅
5.4 and 5.8 ⚠️long unsigned int cp_flags
int dirty_accountable
int prot_numa
5.8 and 5.11 ✅
5.11 and 5.13 ✅
5.13 and 5.15 ✅
5.15 and 5.19 ⚠️struct mmu_gather *tlb
vma, addr, end, newprot, cp_flags ➡️ tlb, vma, addr, end, newprot, cp_flags
5.19 and 6.2 ✅
6.2 and 6.5 ⚠️long unsigned int ➡️ long int
6.5 and 6.8 ✅
amd64 and arm64 ✅
amd64 and armhf ✅
amd64 and ppc64el ✅
amd64 and riscv64 ✅
generic and aws ✅
generic and azure ✅
generic and gcp ✅
generic and lowlatency ✅