security_get_permissionsRegular
4.4: ✅int security_get_permissions(char *class, char ***perms, int *nperms);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/selinux/ss/services.c (ffffffff81359ef0)
Location: security/selinux/ss/services.c:2931
Inline: False
Direct callers:
- security/selinux/selinuxfs.c:sel_write_load
Symbols:
ffffffff81359ef0-ffffffff8135a038: security_get_permissions (STB_GLOBAL)
4.8: ✅int security_get_permissions(char *class, char ***perms, int *nperms);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/selinux/ss/services.c (ffffffff8138fea0)
Location: security/selinux/ss/services.c:2925
Inline: False
Direct callers:
- security/selinux/selinuxfs.c:sel_write_load
Symbols:
ffffffff8138fea0-ffffffff8138fff4: security_get_permissions (STB_GLOBAL)
4.10: ✅int security_get_permissions(char *class, char ***perms, int *nperms);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/selinux/ss/services.c (ffffffff813a6ac0)
Location: security/selinux/ss/services.c:2925
Inline: False
Direct callers:
- security/selinux/selinuxfs.c:sel_write_load
Symbols:
ffffffff813a6ac0-ffffffff813a6c14: security_get_permissions (STB_GLOBAL)
4.13: ✅int security_get_permissions(char *class, char ***perms, int *nperms);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/selinux/ss/services.c (ffffffff813bd4f0)
Location: security/selinux/ss/services.c:3041
Inline: False
Direct callers:
- security/selinux/selinuxfs.c:sel_write_load
Symbols:
ffffffff813bd4f0-ffffffff813bd63f: security_get_permissions (STB_GLOBAL)
4.15: ✅int security_get_permissions(char *class, char ***perms, int *nperms);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/selinux/ss/services.c (ffffffff813e3660)
Location: security/selinux/ss/services.c:3051
Inline: False
Direct callers:
- security/selinux/selinuxfs.c:sel_write_load
Symbols:
ffffffff813e3660-ffffffff813e37af: security_get_permissions (STB_GLOBAL)
4.18: Transformation ⚠️int security_get_permissions(struct selinux_state *state, char *class, char ***perms, int *nperms);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In security/selinux/ss/services.c (0)
Location: security/selinux/ss/services.c:3193
Inline: False
Direct callers:
- security/selinux/selinuxfs.c:sel_make_policy_nodes
Symbols:
ffffffff81414e12-ffffffff81414e33: security_get_permissions.cold.40 (STB_LOCAL)
ffffffff81413e10-ffffffff81413f4a: security_get_permissions (STB_GLOBAL)
5.0: Transformation ⚠️int security_get_permissions(struct selinux_state *state, char *class, char ***perms, int *nperms);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In security/selinux/ss/services.c (0)
Location: security/selinux/ss/services.c:3159
Inline: False
Direct callers:
- security/selinux/selinuxfs.c:sel_make_policy_nodes
Symbols:
ffffffff814313cd-ffffffff814313ee: security_get_permissions.cold.40 (STB_LOCAL)
ffffffff81430360-ffffffff8143049a: security_get_permissions (STB_GLOBAL)
5.3: Transformation ⚠️int security_get_permissions(struct selinux_state *state, char *class, char ***perms, int *nperms);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In security/selinux/ss/services.c (0)
Location: security/selinux/ss/services.c:3178
Inline: False
Direct callers:
- security/selinux/selinuxfs.c:sel_make_policy_nodes
Symbols:
ffffffff8145ee98-ffffffff8145eeb9: security_get_permissions.cold (STB_LOCAL)
ffffffff8145dd00-ffffffff8145de3a: security_get_permissions (STB_GLOBAL)
5.4: Transformation ⚠️int security_get_permissions(struct selinux_state *state, char *class, char ***perms, int *nperms);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In security/selinux/ss/services.c (0)
Location: security/selinux/ss/services.c:3185
Inline: False
Direct callers:
- security/selinux/selinuxfs.c:sel_make_policy_nodes
Symbols:
ffffffff81478c4a-ffffffff81478c6b: security_get_permissions.cold (STB_LOCAL)
ffffffff81477ab0-ffffffff81477bea: security_get_permissions (STB_GLOBAL)
5.8: Transformation ⚠️int security_get_permissions(struct selinux_state *state, char *class, char ***perms, int *nperms);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In security/selinux/ss/services.c (0)
Location: security/selinux/ss/services.c:3223
Inline: False
Direct callers:
- security/selinux/selinuxfs.c:sel_make_perm_files
Symbols:
ffffffff814ce0e7-ffffffff814ce108: security_get_permissions.cold (STB_LOCAL)
ffffffff814ccf30-ffffffff814cd06a: security_get_permissions (STB_GLOBAL)
5.11: Transformation ⚠️int security_get_permissions(struct selinux_policy *policy, char *class, char ***perms, int *nperms);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In security/selinux/ss/services.c (0)
Location: security/selinux/ss/services.c:3353
Inline: False
Direct callers:
- security/selinux/selinuxfs.c:sel_make_perm_files
Symbols:
ffffffff81bf1143-ffffffff81bf1164: security_get_permissions.cold (STB_LOCAL)
ffffffff814ea680-ffffffff814ea775: security_get_permissions (STB_GLOBAL)
5.13: Transformation ⚠️int security_get_permissions(struct selinux_policy *policy, char *class, char ***perms, int *nperms);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In security/selinux/ss/services.c (0)
Location: security/selinux/ss/services.c:3436
Inline: False
Direct callers:
- security/selinux/selinuxfs.c:sel_make_classes
Symbols:
ffffffff81be3286-ffffffff81be32a7: security_get_permissions.cold (STB_LOCAL)
ffffffff814f12e0-ffffffff814f13d5: security_get_permissions (STB_GLOBAL)
5.15: Transformation ⚠️int security_get_permissions(struct selinux_policy *policy, char *class, char ***perms, int *nperms);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In security/selinux/ss/services.c (0)
Location: security/selinux/ss/services.c:3444
Inline: False
Direct callers:
- security/selinux/selinuxfs.c:sel_make_classes
Symbols:
ffffffff81cd5275-ffffffff81cd5296: security_get_permissions.cold (STB_LOCAL)
ffffffff8154b920-ffffffff8154ba15: security_get_permissions (STB_GLOBAL)
5.19: Transformation ⚠️int security_get_permissions(struct selinux_policy *policy, char *class, char ***perms, int *nperms);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In security/selinux/ss/services.c (0)
Location: security/selinux/ss/services.c:3447
Inline: False
Direct callers:
- security/selinux/selinuxfs.c:sel_make_classes
Symbols:
ffffffff81e880b2-ffffffff81e880d3: security_get_permissions.cold (STB_LOCAL)
ffffffff815e4740-ffffffff815e4847: security_get_permissions (STB_GLOBAL)
6.2: ✅int security_get_permissions(struct selinux_policy *policy, char *class, char ***perms, int *nperms);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/selinux/ss/services.c (ffffffff81693af0)
Location: security/selinux/ss/services.c:3440
Inline: False
Direct callers:
- security/selinux/selinuxfs.c:sel_make_classes
Symbols:
ffffffff81693af0-ffffffff81693c18: security_get_permissions (STB_GLOBAL)
6.5: ✅int security_get_permissions(struct selinux_policy *policy, char *class, char ***perms, int *nperms);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/selinux/ss/services.c (ffffffff816cbff0)
Location: security/selinux/ss/services.c:3384
Inline: False
Direct callers:
- security/selinux/selinuxfs.c:sel_make_classes
Symbols:
ffffffff816cbff0-ffffffff816cc121: security_get_permissions (STB_GLOBAL)
6.8: ✅int security_get_permissions(struct selinux_policy *policy, const char *class, char ***perms, u32 *nperms);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/selinux/ss/services.c (ffffffff81708ca0)
Location: security/selinux/ss/services.c:3394
Inline: False
Direct callers:
- security/selinux/selinuxfs.c:sel_make_classes
Symbols:
ffffffff81708ca0-ffffffff81708dae: security_get_permissions (STB_GLOBAL)
arm64: ✅int security_get_permissions(struct selinux_state *state, char *class, char ***perms, int *nperms);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/selinux/ss/services.c (ffff800010567940)
Location: security/selinux/ss/services.c:3185
Inline: False
Direct callers:
- security/selinux/selinuxfs.c:sel_make_policy_nodes
Symbols:
ffff800010567940-ffff800010567b2c: security_get_permissions (STB_GLOBAL)
armhf: ✅int security_get_permissions(struct selinux_state *state, char *class, char ***perms, int *nperms);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/selinux/ss/services.c (c071bd9c)
Location: security/selinux/ss/services.c:3185
Inline: False
Direct callers:
- security/selinux/selinuxfs.c:sel_make_policy_nodes
Symbols:
c071bd9c-c071bf34: security_get_permissions (STB_GLOBAL)
ppc64el: ✅int security_get_permissions(struct selinux_state *state, char *class, char ***perms, int *nperms);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/selinux/ss/services.c (c0000000006cae10)
Location: security/selinux/ss/services.c:3185
Inline: False
Direct callers:
- security/selinux/selinuxfs.c:sel_make_policy_nodes
Symbols:
c0000000006cae10-c0000000006cb00c: security_get_permissions (STB_GLOBAL)
riscv64: ✅int security_get_permissions(struct selinux_state *state, char *class, char ***perms, int *nperms);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/selinux/ss/services.c (ffffffe0003bd4d2)
Location: security/selinux/ss/services.c:3185
Inline: False
Direct callers:
- security/selinux/selinuxfs.c:sel_make_policy_nodes
Symbols:
ffffffe0003bd4d2-ffffffe0003bd608: security_get_permissions (STB_GLOBAL)
aws: Transformation ⚠️int security_get_permissions(struct selinux_state *state, char *class, char ***perms, int *nperms);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In security/selinux/ss/services.c (0)
Location: security/selinux/ss/services.c:3185
Inline: False
Direct callers:
- security/selinux/selinuxfs.c:sel_make_policy_nodes
Symbols:
ffffffff8147122a-ffffffff8147124b: security_get_permissions.cold (STB_LOCAL)
ffffffff81470090-ffffffff814701ca: security_get_permissions (STB_GLOBAL)
azure: Transformation ⚠️int security_get_permissions(struct selinux_state *state, char *class, char ***perms, int *nperms);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In security/selinux/ss/services.c (0)
Location: security/selinux/ss/services.c:3185
Inline: False
Direct callers:
- security/selinux/selinuxfs.c:sel_make_policy_nodes
Symbols:
ffffffff81461c4a-ffffffff81461c6b: security_get_permissions.cold (STB_LOCAL)
ffffffff81460ab0-ffffffff81460bea: security_get_permissions (STB_GLOBAL)
gcp: Transformation ⚠️int security_get_permissions(struct selinux_state *state, char *class, char ***perms, int *nperms);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In security/selinux/ss/services.c (0)
Location: security/selinux/ss/services.c:3185
Inline: False
Direct callers:
- security/selinux/selinuxfs.c:sel_make_policy_nodes
Symbols:
ffffffff8146d2ca-ffffffff8146d2eb: security_get_permissions.cold (STB_LOCAL)
ffffffff8146c130-ffffffff8146c26a: security_get_permissions (STB_GLOBAL)
lowlatency: Transformation ⚠️int security_get_permissions(struct selinux_state *state, char *class, char ***perms, int *nperms);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In security/selinux/ss/services.c (0)
Location: security/selinux/ss/services.c:3185
Inline: False
Direct callers:
- security/selinux/selinuxfs.c:sel_make_policy_nodes
Symbols:
ffffffff81484b36-ffffffff81484b57: security_get_permissions.cold (STB_LOCAL)
ffffffff814838f0-ffffffff81483a25: security_get_permissions (STB_GLOBAL)
Regular
4.4 and 4.8 ✅
4.8 and 4.10 ✅
4.10 and 4.13 ✅
4.13 and 4.15 ✅
4.15 and 4.18 ⚠️struct selinux_state *state
class, perms, nperms ➡️ state, class, perms, nperms
4.18 and 5.0 ✅
5.0 and 5.3 ✅
5.3 and 5.4 ✅
5.4 and 5.8 ✅
5.8 and 5.11 ⚠️struct selinux_policy *policy
struct selinux_state *state
5.11 and 5.13 ✅
5.13 and 5.15 ✅
5.15 and 5.19 ✅
5.19 and 6.2 ✅
6.2 and 6.5 ✅
6.5 and 6.8 ⚠️char *class ➡️ const char *class
int *nperms ➡️ u32 *nperms
amd64 and arm64 ✅
amd64 and armhf ✅
amd64 and ppc64el ✅
amd64 and riscv64 ✅
generic and aws ✅
generic and azure ✅
generic and gcp ✅
generic and lowlatency ✅