cred_has_capability
Regular
4.4
: Selective Inline, Transformation ⚠️int cred_has_capability(const struct cred *cred, int cap, int audit);
Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In security/selinux/hooks.c (ffffffff81346880)
Location: security/selinux/hooks.c:1586
Inline: True
Direct callers:
- security/selinux/hooks.c:selinux_vm_enough_memory
- security/selinux/hooks.c:selinux_capable
- security/selinux/hooks.c:selinux_file_ioctl
- security/selinux/hooks.c:selinux_inode_getsecurity
Symbols:
ffffffff81346880-ffffffff81346899: cred_has_capability.part.44 (STB_LOCAL)
ffffffff81346f30-ffffffff81347030: cred_has_capability (STB_LOCAL)
4.8
: ✅int cred_has_capability(const struct cred *cred, int cap, int audit, bool initns);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/selinux/hooks.c (ffffffff8137c7a0)
Location: security/selinux/hooks.c:1657
Inline: False
Direct callers:
- security/selinux/hooks.c:selinux_file_ioctl
- security/selinux/hooks.c:selinux_inode_getsecurity
- security/selinux/hooks.c:selinux_vm_enough_memory
- security/selinux/hooks.c:selinux_capable
Symbols:
ffffffff8137c7a0-ffffffff8137c8ba: cred_has_capability (STB_LOCAL)
4.10
: ✅int cred_has_capability(const struct cred *cred, int cap, int audit, bool initns);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/selinux/hooks.c (ffffffff81393250)
Location: security/selinux/hooks.c:1665
Inline: False
Direct callers:
- security/selinux/hooks.c:selinux_file_ioctl
- security/selinux/hooks.c:selinux_inode_getsecurity
- security/selinux/hooks.c:selinux_vm_enough_memory
- security/selinux/hooks.c:selinux_capable
Symbols:
ffffffff81393250-ffffffff8139336a: cred_has_capability (STB_LOCAL)
4.13
: ✅int cred_has_capability(const struct cred *cred, int cap, int audit, bool initns);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/selinux/hooks.c (ffffffff813a9430)
Location: security/selinux/hooks.c:1664
Inline: False
Direct callers:
- security/selinux/hooks.c:selinux_file_ioctl
- security/selinux/hooks.c:has_cap_mac_admin
- security/selinux/hooks.c:selinux_vm_enough_memory
- security/selinux/hooks.c:selinux_capable
Symbols:
ffffffff813a9430-ffffffff813a9549: cred_has_capability (STB_LOCAL)
4.15
: ✅int cred_has_capability(const struct cred *cred, int cap, int audit, bool initns);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/selinux/hooks.c (ffffffff813cf3f0)
Location: security/selinux/hooks.c:1668
Inline: False
Direct callers:
- security/selinux/hooks.c:selinux_file_ioctl
- security/selinux/hooks.c:has_cap_mac_admin
- security/selinux/hooks.c:selinux_vm_enough_memory
- security/selinux/hooks.c:selinux_capable
Symbols:
ffffffff813cf3f0-ffffffff813cf509: cred_has_capability (STB_LOCAL)
4.18
: ✅int cred_has_capability(const struct cred *cred, int cap, int audit, bool initns);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/selinux/hooks.c (ffffffff813fc080)
Location: security/selinux/hooks.c:1767
Inline: False
Direct callers:
- security/selinux/hooks.c:selinux_file_ioctl
- security/selinux/hooks.c:has_cap_mac_admin
- security/selinux/hooks.c:selinux_vm_enough_memory
- security/selinux/hooks.c:selinux_capable
Symbols:
ffffffff813fc080-ffffffff813fc19b: cred_has_capability (STB_LOCAL)
5.0
: ✅int cred_has_capability(const struct cred *cred, int cap, unsigned int opts, bool initns);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/selinux/hooks.c (ffffffff814187a0)
Location: security/selinux/hooks.c:1582
Inline: False
Direct callers:
- security/selinux/hooks.c:selinux_file_ioctl
- security/selinux/hooks.c:has_cap_mac_admin
- security/selinux/hooks.c:selinux_vm_enough_memory
- security/selinux/hooks.c:selinux_capable
Symbols:
ffffffff814187a0-ffffffff814188c6: cred_has_capability (STB_LOCAL)
5.3
: Transformation ⚠️int cred_has_capability(const struct cred *cred, int cap, unsigned int opts, bool initns);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In security/selinux/hooks.c (0)
Location: security/selinux/hooks.c:1626
Inline: False
Direct callers:
- security/selinux/hooks.c:selinux_file_ioctl
- security/selinux/hooks.c:has_cap_mac_admin
- security/selinux/hooks.c:selinux_vm_enough_memory
- security/selinux/hooks.c:selinux_capable
Symbols:
ffffffff81446570-ffffffff8144668c: cred_has_capability (STB_LOCAL)
ffffffff8144c31e-ffffffff8144c32c: cred_has_capability.cold (STB_LOCAL)
5.4
: Transformation ⚠️int cred_has_capability(const struct cred *cred, int cap, unsigned int opts, bool initns);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In security/selinux/hooks.c (0)
Location: security/selinux/hooks.c:1628
Inline: False
Direct callers:
- security/selinux/hooks.c:selinux_file_ioctl
- security/selinux/hooks.c:has_cap_mac_admin
- security/selinux/hooks.c:selinux_vm_enough_memory
- security/selinux/hooks.c:selinux_capable
Symbols:
ffffffff81460100-ffffffff8146021a: cred_has_capability (STB_LOCAL)
ffffffff8146610e-ffffffff8146611c: cred_has_capability.cold (STB_LOCAL)
5.8
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In security/selinux/hooks.c (ffffffff814b3dca)
Location: security/selinux/hooks.c:1581
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_vm_enough_memory
Direct callers:
- security/selinux/hooks.c:selinux_file_ioctl
- security/selinux/hooks.c:has_cap_mac_admin
- security/selinux/hooks.c:selinux_capable
Symbols:
ffffffff814b2a20-ffffffff814b2b36: cred_has_capability.isra.0 (STB_LOCAL)
ffffffff814b9d86-ffffffff814b9d94: cred_has_capability.isra.0.cold (STB_LOCAL)
5.11
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In security/selinux/hooks.c (ffffffff814d130a)
Location: security/selinux/hooks.c:1590
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_vm_enough_memory
Direct callers:
- security/selinux/hooks.c:selinux_file_ioctl
- security/selinux/hooks.c:has_cap_mac_admin
- security/selinux/hooks.c:selinux_capable
Symbols:
ffffffff814cfda0-ffffffff814cfeb6: cred_has_capability.isra.0 (STB_LOCAL)
ffffffff81bf0230-ffffffff81bf023e: cred_has_capability.isra.0.cold (STB_LOCAL)
5.13
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In security/selinux/hooks.c (ffffffff814d775a)
Location: security/selinux/hooks.c:1649
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_vm_enough_memory
Direct callers:
- security/selinux/hooks.c:selinux_file_ioctl
- security/selinux/hooks.c:has_cap_mac_admin
- security/selinux/hooks.c:selinux_capable
Symbols:
ffffffff814d64b0-ffffffff814d65c6: cred_has_capability.isra.0 (STB_LOCAL)
ffffffff81be22af-ffffffff81be22bd: cred_has_capability.isra.0.cold (STB_LOCAL)
5.15
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In security/selinux/hooks.c (ffffffff8153058a)
Location: security/selinux/hooks.c:1641
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_vm_enough_memory
Direct callers:
- security/selinux/hooks.c:selinux_file_ioctl
- security/selinux/hooks.c:has_cap_mac_admin
- security/selinux/hooks.c:selinux_capable
Symbols:
ffffffff8152eef0-ffffffff8152f006: cred_has_capability.isra.0 (STB_LOCAL)
ffffffff81cd36e0-ffffffff81cd36ee: cred_has_capability.isra.0.cold (STB_LOCAL)
5.19
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In security/selinux/hooks.c (ffffffff815c7cee)
Location: security/selinux/hooks.c:1579
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_vm_enough_memory
Direct callers:
- security/selinux/hooks.c:selinux_file_ioctl
- security/selinux/hooks.c:has_cap_mac_admin
- security/selinux/hooks.c:selinux_capable
Symbols:
ffffffff815c5a20-ffffffff815c5b82: cred_has_capability.isra.0 (STB_LOCAL)
ffffffff81e867ef-ffffffff81e867fd: cred_has_capability.isra.0.cold (STB_LOCAL)
6.2
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In security/selinux/hooks.c (ffffffff81674d8e)
Location: security/selinux/hooks.c:1578
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_vm_enough_memory
Direct callers:
- security/selinux/hooks.c:selinux_file_ioctl
- security/selinux/hooks.c:has_cap_mac_admin
- security/selinux/hooks.c:selinux_capable
Symbols:
ffffffff81672660-ffffffff816727d4: cred_has_capability.isra.0 (STB_LOCAL)
6.5
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In security/selinux/hooks.c (ffffffff816aca13)
Location: security/selinux/hooks.c:1592
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_vm_enough_memory
Direct callers:
- security/selinux/hooks.c:selinux_file_ioctl
- security/selinux/hooks.c:has_cap_mac_admin
- security/selinux/hooks.c:selinux_capable
Symbols:
ffffffff816aab40-ffffffff816aac9f: cred_has_capability.isra.0 (STB_LOCAL)
6.8
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In security/selinux/hooks.c (ffffffff816e9d86)
Location: security/selinux/hooks.c:1634
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_vm_enough_memory
Direct callers:
- security/selinux/hooks.c:selinux_file_ioctl
- security/selinux/hooks.c:has_cap_mac_admin
- security/selinux/hooks.c:selinux_capable
Symbols:
ffffffff816e7bd0-ffffffff816e7d2f: cred_has_capability.isra.0 (STB_LOCAL)
arm64
: ✅int cred_has_capability(const struct cred *cred, int cap, unsigned int opts, bool initns);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/selinux/hooks.c (ffff80001054d800)
Location: security/selinux/hooks.c:1628
Inline: False
Direct callers:
- security/selinux/hooks.c:selinux_file_ioctl
- security/selinux/hooks.c:has_cap_mac_admin
- security/selinux/hooks.c:selinux_vm_enough_memory
- security/selinux/hooks.c:selinux_capable
Symbols:
ffff80001054d800-ffff80001054d988: cred_has_capability (STB_LOCAL)
armhf
: ✅int cred_has_capability(const struct cred *cred, int cap, unsigned int opts, bool initns);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/selinux/hooks.c (c07064c4)
Location: security/selinux/hooks.c:1628
Inline: False
Direct callers:
- security/selinux/hooks.c:selinux_file_ioctl
- security/selinux/hooks.c:has_cap_mac_admin
- security/selinux/hooks.c:selinux_vm_enough_memory
- security/selinux/hooks.c:selinux_capable
Symbols:
c07064c4-c0706628: cred_has_capability (STB_LOCAL)
ppc64el
: ✅int cred_has_capability(const struct cred *cred, int cap, unsigned int opts, bool initns);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/selinux/hooks.c (c0000000006ab520)
Location: security/selinux/hooks.c:1628
Inline: False
Direct callers:
- security/selinux/hooks.c:selinux_file_ioctl
- security/selinux/hooks.c:has_cap_mac_admin
- security/selinux/hooks.c:selinux_vm_enough_memory
- security/selinux/hooks.c:selinux_capable
Symbols:
c0000000006ab520-c0000000006ab73c: cred_has_capability (STB_LOCAL)
riscv64
: ✅int cred_has_capability(const struct cred *cred, int cap, unsigned int opts, bool initns);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/selinux/hooks.c (ffffffe0003a78f2)
Location: security/selinux/hooks.c:1628
Inline: False
Direct callers:
- security/selinux/hooks.c:selinux_file_ioctl
- security/selinux/hooks.c:has_cap_mac_admin
- security/selinux/hooks.c:selinux_vm_enough_memory
- security/selinux/hooks.c:selinux_capable
Symbols:
ffffffe0003a78f2-ffffffe0003a7a14: cred_has_capability (STB_LOCAL)
aws
: Transformation ⚠️int cred_has_capability(const struct cred *cred, int cap, unsigned int opts, bool initns);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In security/selinux/hooks.c (0)
Location: security/selinux/hooks.c:1628
Inline: False
Direct callers:
- security/selinux/hooks.c:selinux_file_ioctl
- security/selinux/hooks.c:has_cap_mac_admin
- security/selinux/hooks.c:selinux_vm_enough_memory
- security/selinux/hooks.c:selinux_capable
Symbols:
ffffffff814586e0-ffffffff814587fa: cred_has_capability (STB_LOCAL)
ffffffff8145e6ee-ffffffff8145e6fc: cred_has_capability.cold (STB_LOCAL)
azure
: Transformation ⚠️int cred_has_capability(const struct cred *cred, int cap, unsigned int opts, bool initns);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In security/selinux/hooks.c (0)
Location: security/selinux/hooks.c:1628
Inline: False
Direct callers:
- security/selinux/hooks.c:selinux_file_ioctl
- security/selinux/hooks.c:has_cap_mac_admin
- security/selinux/hooks.c:selinux_vm_enough_memory
- security/selinux/hooks.c:selinux_capable
Symbols:
ffffffff81449110-ffffffff8144922a: cred_has_capability (STB_LOCAL)
ffffffff8144f11e-ffffffff8144f12c: cred_has_capability.cold (STB_LOCAL)
gcp
: Transformation ⚠️int cred_has_capability(const struct cred *cred, int cap, unsigned int opts, bool initns);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In security/selinux/hooks.c (0)
Location: security/selinux/hooks.c:1628
Inline: False
Direct callers:
- security/selinux/hooks.c:selinux_file_ioctl
- security/selinux/hooks.c:has_cap_mac_admin
- security/selinux/hooks.c:selinux_vm_enough_memory
- security/selinux/hooks.c:selinux_capable
Symbols:
ffffffff81454780-ffffffff8145489a: cred_has_capability (STB_LOCAL)
ffffffff8145a78e-ffffffff8145a79c: cred_has_capability.cold (STB_LOCAL)
lowlatency
: Transformation ⚠️int cred_has_capability(const struct cred *cred, int cap, unsigned int opts, bool initns);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In security/selinux/hooks.c (0)
Location: security/selinux/hooks.c:1628
Inline: False
Direct callers:
- security/selinux/hooks.c:selinux_file_ioctl
- security/selinux/hooks.c:has_cap_mac_admin
- security/selinux/hooks.c:selinux_vm_enough_memory
- security/selinux/hooks.c:selinux_capable
Symbols:
ffffffff8146f160-ffffffff8146f27a: cred_has_capability (STB_LOCAL)
ffffffff81472091-ffffffff8147209f: cred_has_capability.cold (STB_LOCAL)
Regular
4.4
and 4.8
⚠️bool initns
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
int audit
5.0
and 5.3
✅
5.3
and 5.4
✅
amd64
and arm64
✅
amd64
and armhf
✅
amd64
and ppc64el
✅
amd64
and riscv64
✅
generic
and aws
✅
generic
and azure
✅
generic
and gcp
✅
generic
and lowlatency
✅