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