change_protection_range
Regular
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
✅