profile_path_permRegular
4.4: Absent ⚠️
4.8: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In security/apparmor/file.c (ffffffff813c349d)
Location: security/apparmor/file.c:301
Inline: True
Inline callers:
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_path_perm
Direct callers:
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_path_perm
Symbols:
ffffffff813c2f70-ffffffff813c3010: profile_path_perm.part.7 (STB_LOCAL)
4.10: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In security/apparmor/file.c (ffffffff813da9b6)
Location: security/apparmor/file.c:301
Inline: True
Inline callers:
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_path_perm
Direct callers:
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_path_perm
Symbols:
ffffffff813da480-ffffffff813da520: profile_path_perm.part.7 (STB_LOCAL)
4.13: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In security/apparmor/file.c (ffffffff813eb9c3)
Location: security/apparmor/file.c:304
Inline: True
Inline callers:
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_path_perm
Direct callers:
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_path_perm
Symbols:
ffffffff813eb5c0-ffffffff813eb65c: profile_path_perm.part.7 (STB_LOCAL)
4.15: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In security/apparmor/file.c (ffffffff81413303)
Location: security/apparmor/file.c:298
Inline: True
Inline callers:
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_path_perm
Direct callers:
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_path_perm
Symbols:
ffffffff81412f00-ffffffff81412f9c: profile_path_perm.part.7 (STB_LOCAL)
4.18: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In security/apparmor/file.c (ffffffff81445688)
Location: security/apparmor/file.c:298
Inline: True
Inline callers:
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_path_perm
Direct callers:
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_path_perm
Symbols:
ffffffff81445290-ffffffff8144532c: profile_path_perm.part.10 (STB_LOCAL)
5.0: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In security/apparmor/file.c (ffffffff8146257f)
Location: security/apparmor/file.c:299
Inline: True
Inline callers:
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_path_perm
Direct callers:
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_path_perm
Symbols:
ffffffff81462180-ffffffff8146221c: profile_path_perm.part.10 (STB_LOCAL)
5.3: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In security/apparmor/file.c (ffffffff8148f852)
Location: security/apparmor/file.c:295
Inline: True
Inline callers:
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_path_perm
Direct callers:
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_path_perm
Symbols:
ffffffff8148f450-ffffffff8148f4ed: profile_path_perm.part.0 (STB_LOCAL)
5.4: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In security/apparmor/file.c (ffffffff814a9712)
Location: security/apparmor/file.c:295
Inline: True
Inline callers:
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_path_perm
Direct callers:
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_path_perm
Symbols:
ffffffff814a9310-ffffffff814a93ad: profile_path_perm.part.0 (STB_LOCAL)
5.8: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In security/apparmor/file.c (ffffffff81506adc)
Location: security/apparmor/file.c:295
Inline: True
Inline callers:
- security/apparmor/file.c:__file_path_perm
- security/apparmor/file.c:__file_path_perm
- security/apparmor/file.c:__file_path_perm
- security/apparmor/file.c:__file_path_perm
- security/apparmor/file.c:__file_path_perm
- security/apparmor/file.c:__file_path_perm
- security/apparmor/file.c:aa_path_perm
- security/apparmor/file.c:aa_path_perm
5.11: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In security/apparmor/file.c (ffffffff81523bcc)
Location: security/apparmor/file.c:284
Inline: True
Inline callers:
- security/apparmor/file.c:__file_path_perm
- security/apparmor/file.c:__file_path_perm
- security/apparmor/file.c:__file_path_perm
- security/apparmor/file.c:__file_path_perm
- security/apparmor/file.c:__file_path_perm
- security/apparmor/file.c:__file_path_perm
- security/apparmor/file.c:aa_path_perm
- security/apparmor/file.c:aa_path_perm
5.13: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In security/apparmor/file.c (ffffffff81529dc6)
Location: security/apparmor/file.c:286
Inline: True
Inline callers:
- security/apparmor/file.c:__file_path_perm
- security/apparmor/file.c:__file_path_perm
- security/apparmor/file.c:__file_path_perm
- security/apparmor/file.c:__file_path_perm
- security/apparmor/file.c:__file_path_perm
- security/apparmor/file.c:__file_path_perm
- security/apparmor/file.c:aa_path_perm
- security/apparmor/file.c:aa_path_perm
5.15: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In security/apparmor/file.c (ffffffff81588166)
Location: security/apparmor/file.c:286
Inline: True
Inline callers:
- security/apparmor/file.c:__file_path_perm
- security/apparmor/file.c:__file_path_perm
- security/apparmor/file.c:__file_path_perm
- security/apparmor/file.c:__file_path_perm
- security/apparmor/file.c:__file_path_perm
- security/apparmor/file.c:__file_path_perm
- security/apparmor/file.c:aa_path_perm
- security/apparmor/file.c:aa_path_perm
5.19: ✅int profile_path_perm(const char *op, struct aa_profile *profile, const struct path *path, char *buffer, u32 request, struct path_cond *cond, int flags, struct aa_perms *perms);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/apparmor/file.c (ffffffff81628680)
Location: security/apparmor/file.c:245
Inline: False
Direct callers:
- security/apparmor/file.c:__file_path_perm
- security/apparmor/file.c:__file_path_perm
- security/apparmor/file.c:__file_path_perm
- security/apparmor/file.c:aa_path_perm
Symbols:
ffffffff81628680-ffffffff8162873c: profile_path_perm (STB_LOCAL)
6.2: Selective Inline ⚠️int profile_path_perm(const char *op, const struct cred *subj_cred, struct aa_profile *profile, const struct path *path, char *buffer, u32 request, struct path_cond *cond, int flags, struct aa_perms *perms, bool prompt);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In security/apparmor/file.c (ffffffff816dd319)
Location: security/apparmor/file.c:370
Inline: True
Inline callers:
- security/apparmor/file.c:aa_path_perm
Direct callers:
- security/apparmor/file.c:__file_path_perm
- security/apparmor/file.c:__file_path_perm
- security/apparmor/file.c:__file_path_perm
Symbols:
ffffffff816dcdf0-ffffffff816dced0: profile_path_perm (STB_LOCAL)
6.5: Selective Inline ⚠️int profile_path_perm(const char *op, const struct cred *subj_cred, struct aa_profile *profile, const struct path *path, char *buffer, u32 request, struct path_cond *cond, int flags, struct aa_perms *perms, bool prompt);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In security/apparmor/file.c (ffffffff81716929)
Location: security/apparmor/file.c:390
Inline: True
Inline callers:
- security/apparmor/file.c:aa_path_perm
Direct callers:
- security/apparmor/file.c:__file_path_perm
- security/apparmor/file.c:__file_path_perm
- security/apparmor/file.c:__file_path_perm
Symbols:
ffffffff817163f0-ffffffff817164d0: profile_path_perm (STB_LOCAL)
6.8: Selective Inline ⚠️int profile_path_perm(const char *op, const struct cred *subj_cred, struct aa_profile *profile, const struct path *path, char *buffer, u32 request, struct path_cond *cond, int flags, struct aa_perms *perms, bool prompt);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In security/apparmor/file.c (ffffffff81755404)
Location: security/apparmor/file.c:397
Inline: True
Inline callers:
- security/apparmor/file.c:aa_path_perm
Direct callers:
- security/apparmor/file.c:__file_path_perm
- security/apparmor/file.c:__file_path_perm
- security/apparmor/file.c:__file_path_perm
Symbols:
ffffffff81754eb0-ffffffff81754f99: profile_path_perm (STB_LOCAL)
arm64: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In security/apparmor/file.c (ffff8000105a00d0)
Location: security/apparmor/file.c:295
Inline: True
Inline callers:
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_path_perm
Direct callers:
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_path_perm
Symbols:
ffff80001059fc70-ffff80001059fd44: profile_path_perm.part.0 (STB_LOCAL)
armhf: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In security/apparmor/file.c (c0750d60)
Location: security/apparmor/file.c:295
Inline: True
Inline callers:
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_path_perm
Direct callers:
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_path_perm
Symbols:
c0750910-c07509c4: profile_path_perm.part.0 (STB_LOCAL)
ppc64el: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In security/apparmor/file.c (c00000000071a28c)
Location: security/apparmor/file.c:295
Inline: True
Inline callers:
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_path_perm
Direct callers:
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_path_perm
Symbols:
c000000000719ce0-c000000000719dc8: profile_path_perm.part.0 (STB_LOCAL)
riscv64: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In security/apparmor/file.c (ffffffe0003eb186)
Location: security/apparmor/file.c:295
Inline: True
Inline callers:
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_path_perm
Direct callers:
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_path_perm
Symbols:
ffffffe0003eae08-ffffffe0003eae8c: profile_path_perm.part.0 (STB_LOCAL)
aws: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In security/apparmor/file.c (ffffffff814a1cf2)
Location: security/apparmor/file.c:295
Inline: True
Inline callers:
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_path_perm
Direct callers:
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_path_perm
Symbols:
ffffffff814a18f0-ffffffff814a198d: profile_path_perm.part.0 (STB_LOCAL)
azure: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In security/apparmor/file.c (ffffffff81492712)
Location: security/apparmor/file.c:295
Inline: True
Inline callers:
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_path_perm
Direct callers:
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_path_perm
Symbols:
ffffffff81492310-ffffffff814923ad: profile_path_perm.part.0 (STB_LOCAL)
gcp: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In security/apparmor/file.c (ffffffff8149dd92)
Location: security/apparmor/file.c:295
Inline: True
Inline callers:
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_path_perm
Direct callers:
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_path_perm
Symbols:
ffffffff8149d990-ffffffff8149da2d: profile_path_perm.part.0 (STB_LOCAL)
lowlatency: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In security/apparmor/file.c (ffffffff814b6367)
Location: security/apparmor/file.c:295
Inline: True
Inline callers:
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_path_perm
Direct callers:
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:aa_path_perm
Symbols:
ffffffff814b5f30-ffffffff814b5fcd: profile_path_perm.part.0 (STB_LOCAL)
Regular
5.19 and 6.2 ⚠️const struct cred *subj_cred
bool prompt
op, profile, path, buffer, request, cond, flags, perms ➡️ op, subj_cred, profile, path, buffer, request, cond, flags, perms, prompt
6.2 and 6.5 ✅
6.5 and 6.8 ✅