ns_capable_commonRegular
4.4: Absent ⚠️
4.8: Selective Inline ⚠️bool ns_capable_common(struct user_namespace *ns, int cap, bool audit);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In kernel/capability.c (ffffffff8108d220)
Location: kernel/capability.c:364
Inline: True
Direct callers:
- kernel/capability.c:capable_wrt_inode_uidgid
- kernel/capability.c:capable
- kernel/capability.c:ns_capable_noaudit
Symbols:
ffffffff8108d220-ffffffff8108d298: ns_capable_common (STB_LOCAL)
4.10: Selective Inline ⚠️bool ns_capable_common(struct user_namespace *ns, int cap, bool audit);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In kernel/capability.c (ffffffff810921d0)
Location: kernel/capability.c:365
Inline: True
Direct callers:
- kernel/capability.c:capable_wrt_inode_uidgid
- kernel/capability.c:capable
- kernel/capability.c:ns_capable_noaudit
Symbols:
ffffffff810921d0-ffffffff81092248: ns_capable_common (STB_LOCAL)
4.13: Selective Inline ⚠️bool ns_capable_common(struct user_namespace *ns, int cap, bool audit);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In kernel/capability.c (ffffffff8108f380)
Location: kernel/capability.c:365
Inline: True
Direct callers:
- kernel/capability.c:capable_wrt_inode_uidgid
- kernel/capability.c:capable
- kernel/capability.c:ns_capable_noaudit
Symbols:
ffffffff8108f380-ffffffff8108f3f8: ns_capable_common (STB_LOCAL)
4.15: Selective Inline ⚠️bool ns_capable_common(struct user_namespace *ns, int cap, bool audit);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In kernel/capability.c (ffffffff81096240)
Location: kernel/capability.c:366
Inline: True
Direct callers:
- kernel/capability.c:capable_wrt_inode_uidgid
- kernel/capability.c:capable
- kernel/capability.c:ns_capable_noaudit
Symbols:
ffffffff81096240-ffffffff810962b8: ns_capable_common (STB_LOCAL)
4.18: Selective Inline, Transformation ⚠️bool ns_capable_common(struct user_namespace *ns, int cap, bool audit);
Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In kernel/capability.c (0)
Location: kernel/capability.c:366
Inline: True
Direct callers:
- kernel/capability.c:capable_wrt_inode_uidgid
- kernel/capability.c:capable
- kernel/capability.c:ns_capable_noaudit
Symbols:
ffffffff81099740-ffffffff810997ae: ns_capable_common (STB_LOCAL)
ffffffff81099ccc-ffffffff81099cda: ns_capable_common.cold.1 (STB_LOCAL)
5.0: Selective Inline, Transformation ⚠️bool ns_capable_common(struct user_namespace *ns, int cap, unsigned int opts);
Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In kernel/capability.c (ffffffff810a2051)
Location: kernel/capability.c:366
Inline: True
Direct callers:
- kernel/capability.c:capable_wrt_inode_uidgid
- kernel/capability.c:capable
- kernel/capability.c:ns_capable_noaudit
Symbols:
ffffffff810a1ad0-ffffffff810a1b16: ns_capable_common (STB_LOCAL)
ffffffff810a2051-ffffffff810a205f: ns_capable_common.cold.1 (STB_LOCAL)
5.3: Selective Inline, Transformation ⚠️bool ns_capable_common(struct user_namespace *ns, int cap, unsigned int opts);
Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In kernel/capability.c (ffffffff810a6a81)
Location: kernel/capability.c:364
Inline: True
Direct callers:
- kernel/capability.c:capable_wrt_inode_uidgid
- kernel/capability.c:capable
- kernel/capability.c:ns_capable_setid
- kernel/capability.c:ns_capable_noaudit
Symbols:
ffffffff810a6500-ffffffff810a654b: ns_capable_common (STB_LOCAL)
ffffffff810a6a81-ffffffff810a6a8f: ns_capable_common.cold (STB_LOCAL)
5.4: Selective Inline, Transformation ⚠️bool ns_capable_common(struct user_namespace *ns, int cap, unsigned int opts);
Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In kernel/capability.c (ffffffff810ad061)
Location: kernel/capability.c:364
Inline: True
Direct callers:
- kernel/capability.c:capable_wrt_inode_uidgid
- kernel/capability.c:capable
- kernel/capability.c:ns_capable_setid
- kernel/capability.c:ns_capable_noaudit
Symbols:
ffffffff810acae0-ffffffff810acb2b: ns_capable_common (STB_LOCAL)
ffffffff810ad061-ffffffff810ad06f: ns_capable_common.cold (STB_LOCAL)
5.8: Selective Inline, Transformation ⚠️bool ns_capable_common(struct user_namespace *ns, int cap, unsigned int opts);
Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In kernel/capability.c (ffffffff810b49d5)
Location: kernel/capability.c:364
Inline: True
Inline callers:
- kernel/capability.c:capable
- kernel/capability.c:capable
- kernel/capability.c:ns_capable_setid
- kernel/capability.c:ns_capable_setid
- kernel/capability.c:ns_capable_noaudit
- kernel/capability.c:ns_capable_noaudit
Direct callers:
- kernel/capability.c:capable_wrt_inode_uidgid
Symbols:
ffffffff810b47d0-ffffffff810b481e: ns_capable_common (STB_LOCAL)
ffffffff810b4b11-ffffffff810b4b1f: ns_capable_common.cold (STB_LOCAL)
5.11: Selective Inline, Transformation ⚠️bool ns_capable_common(struct user_namespace *ns, int cap, unsigned int opts);
Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In kernel/capability.c (ffffffff810afb75)
Location: kernel/capability.c:364
Inline: True
Inline callers:
- kernel/capability.c:capable
- kernel/capability.c:capable
- kernel/capability.c:ns_capable_setid
- kernel/capability.c:ns_capable_setid
- kernel/capability.c:ns_capable_noaudit
- kernel/capability.c:ns_capable_noaudit
Direct callers:
- kernel/capability.c:capable_wrt_inode_uidgid
Symbols:
ffffffff810af9c0-ffffffff810afa0e: ns_capable_common (STB_LOCAL)
ffffffff81bdb9f4-ffffffff81bdba02: ns_capable_common.cold (STB_LOCAL)
5.13: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/capability.c (ffffffff810b124a)
Location: kernel/capability.c:364
Inline: True
Inline callers:
- kernel/capability.c:capable_wrt_inode_uidgid
- kernel/capability.c:capable_wrt_inode_uidgid
- kernel/capability.c:capable
- kernel/capability.c:capable
- kernel/capability.c:ns_capable_setid
- kernel/capability.c:ns_capable_setid
- kernel/capability.c:ns_capable_noaudit
- kernel/capability.c:ns_capable_noaudit
5.15: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/capability.c (ffffffff810c330a)
Location: kernel/capability.c:364
Inline: True
Inline callers:
- kernel/capability.c:capable_wrt_inode_uidgid
- kernel/capability.c:capable_wrt_inode_uidgid
- kernel/capability.c:capable
- kernel/capability.c:capable
- kernel/capability.c:ns_capable_setid
- kernel/capability.c:ns_capable_setid
- kernel/capability.c:ns_capable_noaudit
- kernel/capability.c:ns_capable_noaudit
5.19: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/capability.c (ffffffff810da84a)
Location: kernel/capability.c:365
Inline: True
Inline callers:
- kernel/capability.c:capable_wrt_inode_uidgid
- kernel/capability.c:capable_wrt_inode_uidgid
- kernel/capability.c:capable
- kernel/capability.c:capable
- kernel/capability.c:ns_capable_setid
- kernel/capability.c:ns_capable_setid
- kernel/capability.c:ns_capable_noaudit
- kernel/capability.c:ns_capable_noaudit
6.2: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/capability.c (ffffffff810fa91a)
Location: kernel/capability.c:365
Inline: True
Inline callers:
- kernel/capability.c:capable_wrt_inode_uidgid
- kernel/capability.c:capable_wrt_inode_uidgid
- kernel/capability.c:capable
- kernel/capability.c:capable
- kernel/capability.c:ns_capable_setid
- kernel/capability.c:ns_capable_setid
- kernel/capability.c:ns_capable_noaudit
- kernel/capability.c:ns_capable_noaudit
6.5: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/capability.c (ffffffff8110695a)
Location: kernel/capability.c:351
Inline: True
Inline callers:
- kernel/capability.c:capable_wrt_inode_uidgid
- kernel/capability.c:capable_wrt_inode_uidgid
- kernel/capability.c:capable
- kernel/capability.c:capable
- kernel/capability.c:ns_capable_setid
- kernel/capability.c:ns_capable_setid
- kernel/capability.c:ns_capable_noaudit
- kernel/capability.c:ns_capable_noaudit
6.8: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/capability.c (ffffffff811102aa)
Location: kernel/capability.c:351
Inline: True
Inline callers:
- kernel/capability.c:capable_wrt_inode_uidgid
- kernel/capability.c:capable_wrt_inode_uidgid
- kernel/capability.c:capable
- kernel/capability.c:capable
- kernel/capability.c:ns_capable_setid
- kernel/capability.c:ns_capable_setid
- kernel/capability.c:ns_capable_noaudit
- kernel/capability.c:ns_capable_noaudit
arm64: Selective Inline ⚠️bool ns_capable_common(struct user_namespace *ns, int cap, unsigned int opts);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In kernel/capability.c (ffff800010105a30)
Location: kernel/capability.c:364
Inline: True
Direct callers:
- kernel/capability.c:capable_wrt_inode_uidgid
- kernel/capability.c:capable
- kernel/capability.c:ns_capable_setid
- kernel/capability.c:ns_capable_noaudit
Symbols:
ffff800010105a30-ffff800010105ab4: ns_capable_common (STB_LOCAL)
armhf: Selective Inline ⚠️bool ns_capable_common(struct user_namespace *ns, int cap, unsigned int opts);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In kernel/capability.c (c0360e74)
Location: kernel/capability.c:364
Inline: True
Direct callers:
- kernel/capability.c:capable_wrt_inode_uidgid
- kernel/capability.c:capable
- kernel/capability.c:ns_capable_setid
- kernel/capability.c:ns_capable_noaudit
Symbols:
c0360e74-c0360ef0: ns_capable_common (STB_LOCAL)
ppc64el: Selective Inline ⚠️bool ns_capable_common(struct user_namespace *ns, int cap, unsigned int opts);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In kernel/capability.c (c00000000014d1a0)
Location: kernel/capability.c:364
Inline: True
Direct callers:
- kernel/capability.c:capable_wrt_inode_uidgid
- kernel/capability.c:capable
- kernel/capability.c:ns_capable_setid
- kernel/capability.c:ns_capable_noaudit
Symbols:
c00000000014d1a0-c00000000014d230: ns_capable_common (STB_LOCAL)
riscv64: Selective Inline ⚠️bool ns_capable_common(struct user_namespace *ns, int cap, unsigned int opts);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In kernel/capability.c (ffffffe0000cb02a)
Location: kernel/capability.c:364
Inline: True
Direct callers:
- kernel/capability.c:capable_wrt_inode_uidgid
- kernel/capability.c:capable
- kernel/capability.c:ns_capable_setid
- kernel/capability.c:ns_capable_noaudit
Symbols:
ffffffe0000cb02a-ffffffe0000cb098: ns_capable_common (STB_LOCAL)
aws: Selective Inline, Transformation ⚠️bool ns_capable_common(struct user_namespace *ns, int cap, unsigned int opts);
Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In kernel/capability.c (ffffffff810a73d1)
Location: kernel/capability.c:364
Inline: True
Direct callers:
- kernel/capability.c:capable_wrt_inode_uidgid
- kernel/capability.c:capable
- kernel/capability.c:ns_capable_setid
- kernel/capability.c:ns_capable_noaudit
Symbols:
ffffffff810a6e50-ffffffff810a6e9b: ns_capable_common (STB_LOCAL)
ffffffff810a73d1-ffffffff810a73df: ns_capable_common.cold (STB_LOCAL)
azure: Selective Inline, Transformation ⚠️bool ns_capable_common(struct user_namespace *ns, int cap, unsigned int opts);
Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In kernel/capability.c (ffffffff81095db1)
Location: kernel/capability.c:364
Inline: True
Direct callers:
- kernel/capability.c:capable_wrt_inode_uidgid
- kernel/capability.c:capable
- kernel/capability.c:ns_capable_setid
- kernel/capability.c:ns_capable_noaudit
Symbols:
ffffffff81095830-ffffffff8109587b: ns_capable_common (STB_LOCAL)
ffffffff81095db1-ffffffff81095dbf: ns_capable_common.cold (STB_LOCAL)
gcp: Selective Inline, Transformation ⚠️bool ns_capable_common(struct user_namespace *ns, int cap, unsigned int opts);
Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In kernel/capability.c (ffffffff810a6931)
Location: kernel/capability.c:364
Inline: True
Direct callers:
- kernel/capability.c:capable_wrt_inode_uidgid
- kernel/capability.c:capable
- kernel/capability.c:ns_capable_setid
- kernel/capability.c:ns_capable_noaudit
Symbols:
ffffffff810a63b0-ffffffff810a63fb: ns_capable_common (STB_LOCAL)
ffffffff810a6931-ffffffff810a693f: ns_capable_common.cold (STB_LOCAL)
lowlatency: Selective Inline, Transformation ⚠️bool ns_capable_common(struct user_namespace *ns, int cap, unsigned int opts);
Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In kernel/capability.c (ffffffff810aea82)
Location: kernel/capability.c:364
Inline: True
Direct callers:
- kernel/capability.c:capable_wrt_inode_uidgid
- kernel/capability.c:capable
- kernel/capability.c:ns_capable_setid
- kernel/capability.c:ns_capable_noaudit
Symbols:
ffffffff810ae460-ffffffff810ae4ab: ns_capable_common (STB_LOCAL)
ffffffff810aea82-ffffffff810aea90: ns_capable_common.cold (STB_LOCAL)
Regular
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 ⚠️unsigned int opts
bool audit
5.0 and 5.3 ✅
5.3 and 5.4 ✅
5.4 and 5.8 ✅
5.8 and 5.11 ✅
amd64 and arm64 ✅
amd64 and armhf ✅
amd64 and ppc64el ✅
amd64 and riscv64 ✅
generic and aws ✅
generic and azure ✅
generic and gcp ✅
generic and lowlatency ✅