path_nameRegular
4.4: ✅int path_name(const char *op, struct aa_label *label, struct path *path, int flags, char *buffer, const char **name, struct path_cond *cond, u32 request, bool delegate_deleted);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/apparmor/file.c (ffffffff81387d50)
Location: security/apparmor/file.c:167
Inline: False
Direct callers:
- security/apparmor/file.c:aa_path_perm
- security/apparmor/file.c:aa_path_link
- security/apparmor/file.c:aa_path_link
- security/apparmor/file.c:aa_file_perm
Symbols:
ffffffff81387d50-ffffffff81387e78: path_name (STB_LOCAL)
4.8: ✅int path_name(const char *op, struct aa_label *label, const struct path *path, int flags, char *buffer, const char **name, struct path_cond *cond, u32 request);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/apparmor/file.c (ffffffff813c2820)
Location: security/apparmor/file.c:168
Inline: False
Direct callers:
- security/apparmor/file.c:profile_path_link
- security/apparmor/file.c:profile_path_link
Symbols:
ffffffff813c2820-ffffffff813c2905: path_name (STB_LOCAL)
4.10: ✅int path_name(const char *op, struct aa_label *label, const struct path *path, int flags, char *buffer, const char **name, struct path_cond *cond, u32 request);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/apparmor/file.c (ffffffff813d9cc0)
Location: security/apparmor/file.c:168
Inline: False
Direct callers:
- security/apparmor/file.c:profile_path_link
- security/apparmor/file.c:profile_path_link
Symbols:
ffffffff813d9cc0-ffffffff813d9da5: path_name (STB_LOCAL)
4.13: ✅int path_name(const char *op, struct aa_label *label, const struct path *path, int flags, char *buffer, const char **name, struct path_cond *cond, u32 request);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/apparmor/file.c (ffffffff813eae80)
Location: security/apparmor/file.c:170
Inline: False
Direct callers:
- security/apparmor/file.c:profile_path_link
- security/apparmor/file.c:profile_path_link
Symbols:
ffffffff813eae80-ffffffff813eaf57: path_name (STB_LOCAL)
4.15: ✅int path_name(const char *op, struct aa_label *label, const struct path *path, int flags, char *buffer, const char **name, struct path_cond *cond, u32 request);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/apparmor/file.c (ffffffff814127c0)
Location: security/apparmor/file.c:170
Inline: False
Direct callers:
- security/apparmor/file.c:profile_path_link
- security/apparmor/file.c:profile_path_link
Symbols:
ffffffff814127c0-ffffffff81412897: path_name (STB_LOCAL)
4.18: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In security/apparmor/file.c (ffffffff81444b60)
Location: security/apparmor/file.c:170
Inline: True
Direct callers:
- security/apparmor/file.c:profile_path_link
- security/apparmor/file.c:profile_path_link
Symbols:
ffffffff81444b60-ffffffff81444c37: path_name.isra.8 (STB_LOCAL)
5.0: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In security/apparmor/file.c (ffffffff81461a40)
Location: security/apparmor/file.c:171
Inline: True
Direct callers:
- security/apparmor/file.c:profile_path_link
- security/apparmor/file.c:profile_path_link
Symbols:
ffffffff81461a40-ffffffff81461b17: path_name.isra.8 (STB_LOCAL)
5.3: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In security/apparmor/file.c (ffffffff8148ed00)
Location: security/apparmor/file.c:167
Inline: True
Direct callers:
- security/apparmor/file.c:profile_path_link
- security/apparmor/file.c:profile_path_link
Symbols:
ffffffff8148ed00-ffffffff8148eddd: path_name.isra.0 (STB_LOCAL)
5.4: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In security/apparmor/file.c (ffffffff814a8bc0)
Location: security/apparmor/file.c:167
Inline: True
Direct callers:
- security/apparmor/file.c:profile_path_link
- security/apparmor/file.c:profile_path_link
Symbols:
ffffffff814a8bc0-ffffffff814a8c9d: path_name.isra.0 (STB_LOCAL)
5.8: ✅int path_name(const char *op, struct aa_label *label, const struct path *path, int flags, char *buffer, const char **name, struct path_cond *cond, u32 request);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/apparmor/file.c (ffffffff815061b0)
Location: security/apparmor/file.c:167
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:profile_path_link
- security/apparmor/file.c:profile_path_link
- security/apparmor/file.c:aa_path_perm
Symbols:
ffffffff815061b0-ffffffff8150628d: path_name (STB_LOCAL)
5.11: ✅int path_name(const char *op, struct aa_label *label, const struct path *path, int flags, char *buffer, const char **name, struct path_cond *cond, u32 request);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/apparmor/file.c (ffffffff815232e0)
Location: security/apparmor/file.c:156
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:profile_path_link
- security/apparmor/file.c:profile_path_link
- security/apparmor/file.c:aa_path_perm
Symbols:
ffffffff815232e0-ffffffff815233bd: path_name (STB_LOCAL)
5.13: ✅int path_name(const char *op, struct aa_label *label, const struct path *path, int flags, char *buffer, const char **name, struct path_cond *cond, u32 request);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/apparmor/file.c (ffffffff815294d0)
Location: security/apparmor/file.c:158
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:profile_path_link
- security/apparmor/file.c:profile_path_link
- security/apparmor/file.c:aa_path_perm
Symbols:
ffffffff815294d0-ffffffff815295ad: path_name (STB_LOCAL)
5.15: ✅int path_name(const char *op, struct aa_label *label, const struct path *path, int flags, char *buffer, const char **name, struct path_cond *cond, u32 request);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/apparmor/file.c (ffffffff81587870)
Location: security/apparmor/file.c:158
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:profile_path_link
- security/apparmor/file.c:profile_path_link
- security/apparmor/file.c:aa_path_perm
Symbols:
ffffffff81587870-ffffffff8158794d: path_name (STB_LOCAL)
5.19: ✅int path_name(const char *op, struct aa_label *label, const struct path *path, int flags, char *buffer, const char **name, struct path_cond *cond, u32 request);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/apparmor/file.c (ffffffff81627fc0)
Location: security/apparmor/file.c:159
Inline: False
Direct callers:
- security/apparmor/file.c:profile_path_link
- security/apparmor/file.c:profile_path_link
- security/apparmor/file.c:profile_path_perm
Symbols:
ffffffff81627fc0-ffffffff816280a9: path_name (STB_LOCAL)
6.2: ✅int path_name(const char *op, const struct cred *subj_cred, struct aa_label *label, const struct path *path, int flags, char *buffer, const char **name, struct path_cond *cond, u32 request);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/apparmor/file.c (ffffffff816dc6a0)
Location: security/apparmor/file.c:280
Inline: False
Direct callers:
- security/apparmor/file.c:profile_path_link
- security/apparmor/file.c:profile_path_link
- security/apparmor/file.c:aa_path_perm
Symbols:
ffffffff816dc6a0-ffffffff816dc797: path_name (STB_LOCAL)
6.5: ✅int path_name(const char *op, const struct cred *subj_cred, struct aa_label *label, const struct path *path, int flags, char *buffer, const char **name, struct path_cond *cond, u32 request);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/apparmor/file.c (ffffffff81715cb0)
Location: security/apparmor/file.c:300
Inline: False
Direct callers:
- security/apparmor/file.c:profile_path_link
- security/apparmor/file.c:profile_path_link
- security/apparmor/file.c:aa_path_perm
Symbols:
ffffffff81715cb0-ffffffff81715da7: path_name (STB_LOCAL)
6.8: ✅int path_name(const char *op, const struct cred *subj_cred, struct aa_label *label, const struct path *path, int flags, char *buffer, const char **name, struct path_cond *cond, u32 request);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/apparmor/file.c (ffffffff817547a0)
Location: security/apparmor/file.c:302
Inline: False
Direct callers:
- security/apparmor/file.c:profile_path_link
- security/apparmor/file.c:profile_path_link
- security/apparmor/file.c:aa_path_perm
Symbols:
ffffffff817547a0-ffffffff81754897: path_name (STB_LOCAL)
arm64: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In security/apparmor/file.c (ffff80001059f4d0)
Location: security/apparmor/file.c:167
Inline: True
Direct callers:
- security/apparmor/file.c:profile_path_link
- security/apparmor/file.c:profile_path_link
Symbols:
ffff80001059f4d0-ffff80001059f610: path_name.isra.0 (STB_LOCAL)
armhf: ✅int path_name(const char *op, struct aa_label *label, const struct path *path, int flags, char *buffer, const char **name, struct path_cond *cond, u32 request);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/apparmor/file.c (c0750190)
Location: security/apparmor/file.c:167
Inline: False
Direct callers:
- security/apparmor/file.c:profile_path_link
- security/apparmor/file.c:profile_path_link
Symbols:
c0750190-c07502cc: path_name (STB_LOCAL)
ppc64el: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In security/apparmor/file.c (c000000000719370)
Location: security/apparmor/file.c:167
Inline: True
Direct callers:
- security/apparmor/file.c:profile_path_link
- security/apparmor/file.c:profile_path_link
Symbols:
c000000000719370-c000000000719518: path_name.isra.0 (STB_LOCAL)
riscv64: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In security/apparmor/file.c (ffffffe0003ea794)
Location: security/apparmor/file.c:167
Inline: True
Direct callers:
- security/apparmor/file.c:profile_path_link
- security/apparmor/file.c:profile_path_link
Symbols:
ffffffe0003ea794-ffffffe0003ea870: path_name.isra.0 (STB_LOCAL)
aws: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In security/apparmor/file.c (ffffffff814a11a0)
Location: security/apparmor/file.c:167
Inline: True
Direct callers:
- security/apparmor/file.c:profile_path_link
- security/apparmor/file.c:profile_path_link
Symbols:
ffffffff814a11a0-ffffffff814a127d: path_name.isra.0 (STB_LOCAL)
azure: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In security/apparmor/file.c (ffffffff81491bc0)
Location: security/apparmor/file.c:167
Inline: True
Direct callers:
- security/apparmor/file.c:profile_path_link
- security/apparmor/file.c:profile_path_link
Symbols:
ffffffff81491bc0-ffffffff81491c9d: path_name.isra.0 (STB_LOCAL)
gcp: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In security/apparmor/file.c (ffffffff8149d240)
Location: security/apparmor/file.c:167
Inline: True
Direct callers:
- security/apparmor/file.c:profile_path_link
- security/apparmor/file.c:profile_path_link
Symbols:
ffffffff8149d240-ffffffff8149d31d: path_name.isra.0 (STB_LOCAL)
lowlatency: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In security/apparmor/file.c (ffffffff814b57e0)
Location: security/apparmor/file.c:167
Inline: True
Direct callers:
- security/apparmor/file.c:profile_path_link
- security/apparmor/file.c:profile_path_link
Symbols:
ffffffff814b57e0-ffffffff814b58bd: path_name.isra.0 (STB_LOCAL)
Regular
4.4 and 4.8 ⚠️bool delegate_deleted
struct path *path ➡️ const struct path *path
4.8 and 4.10 ✅
4.10 and 4.13 ✅
4.13 and 4.15 ✅
5.8 and 5.11 ✅
5.11 and 5.13 ✅
5.13 and 5.15 ✅
5.15 and 5.19 ✅
5.19 and 6.2 ⚠️const struct cred *subj_cred
op, label, path, flags, buffer, name, cond, request ➡️ op, subj_cred, label, path, flags, buffer, name, cond, request
6.2 and 6.5 ✅
6.5 and 6.8 ✅