path_is_underRegular
4.4: ✅int path_is_under(struct path *path1, struct path *path2);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namespace.c (ffffffff8122fe00)
Location: fs/namespace.c:2947
Inline: False
Direct callers:
- kernel/audit_tree.c:audit_tag_tree
Symbols:
ffffffff8122fe00-ffffffff8122fe49: path_is_under (STB_GLOBAL)
4.8: ✅bool path_is_under(struct path *path1, struct path *path2);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namespace.c (ffffffff81258490)
Location: fs/namespace.c:2934
Inline: False
Direct callers:
- kernel/audit_tree.c:audit_tag_tree
Symbols:
ffffffff81258490-ffffffff812584d8: path_is_under (STB_GLOBAL)
4.10: ✅bool path_is_under(const struct path *path1, const struct path *path2);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namespace.c (ffffffff8126b920)
Location: fs/namespace.c:3078
Inline: False
Direct callers:
- kernel/audit_tree.c:audit_tag_tree
Symbols:
ffffffff8126b920-ffffffff8126b968: path_is_under (STB_GLOBAL)
4.13: ✅bool path_is_under(const struct path *path1, const struct path *path2);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namespace.c (ffffffff812790f0)
Location: fs/namespace.c:3020
Inline: False
Direct callers:
- kernel/audit_tree.c:audit_tag_tree
Symbols:
ffffffff812790f0-ffffffff81279138: path_is_under (STB_GLOBAL)
4.15: ✅bool path_is_under(const struct path *path1, const struct path *path2);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namespace.c (ffffffff8129bb30)
Location: fs/namespace.c:3093
Inline: False
Direct callers:
- kernel/audit_tree.c:audit_tag_tree
Symbols:
ffffffff8129bb30-ffffffff8129bb78: path_is_under (STB_GLOBAL)
4.18: ✅bool path_is_under(const struct path *path1, const struct path *path2);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namespace.c (ffffffff812c1c70)
Location: fs/namespace.c:3130
Inline: False
Direct callers:
- kernel/audit_tree.c:audit_tag_tree
Symbols:
ffffffff812c1c70-ffffffff812c1cb8: path_is_under (STB_GLOBAL)
5.0: ✅bool path_is_under(const struct path *path1, const struct path *path2);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namespace.c (ffffffff812d6f10)
Location: fs/namespace.c:3102
Inline: False
Direct callers:
- kernel/audit_tree.c:audit_tag_tree
Symbols:
ffffffff812d6f10-ffffffff812d6f58: path_is_under (STB_GLOBAL)
5.3: ✅bool path_is_under(const struct path *path1, const struct path *path2);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namespace.c (ffffffff812f5370)
Location: fs/namespace.c:3559
Inline: False
Direct callers:
- kernel/audit_tree.c:audit_tag_tree
Symbols:
ffffffff812f5370-ffffffff812f53ba: path_is_under (STB_GLOBAL)
5.4: ✅bool path_is_under(const struct path *path1, const struct path *path2);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namespace.c (ffffffff81306ef0)
Location: fs/namespace.c:3590
Inline: False
Direct callers:
- kernel/audit_tree.c:audit_tag_tree
Symbols:
ffffffff81306ef0-ffffffff81306f3a: path_is_under (STB_GLOBAL)
5.8: ✅bool path_is_under(const struct path *path1, const struct path *path2);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namespace.c (ffffffff8133b0e0)
Location: fs/namespace.c:3643
Inline: False
Direct callers:
- kernel/audit_tree.c:audit_tag_tree
- fs/namei.c:complete_walk
Symbols:
ffffffff8133b0e0-ffffffff8133b155: path_is_under (STB_GLOBAL)
5.11: ✅bool path_is_under(const struct path *path1, const struct path *path2);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namespace.c (ffffffff81346e90)
Location: fs/namespace.c:3665
Inline: False
Direct callers:
- kernel/audit_tree.c:audit_tag_tree
- fs/namei.c:complete_walk
Symbols:
ffffffff81346e90-ffffffff81346f05: path_is_under (STB_GLOBAL)
5.13: ✅bool path_is_under(const struct path *path1, const struct path *path2);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namespace.c (ffffffff8134d6b0)
Location: fs/namespace.c:3711
Inline: False
Direct callers:
- kernel/audit_tree.c:audit_tag_tree
- fs/namei.c:complete_walk
Symbols:
ffffffff8134d6b0-ffffffff8134d728: path_is_under (STB_GLOBAL)
5.15: ✅bool path_is_under(const struct path *path1, const struct path *path2);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namespace.c (ffffffff8139b610)
Location: fs/namespace.c:3790
Inline: False
Direct callers:
- kernel/audit_tree.c:audit_tag_tree
- fs/namei.c:complete_walk
Symbols:
ffffffff8139b610-ffffffff8139b688: path_is_under (STB_GLOBAL)
5.19: ✅bool path_is_under(const struct path *path1, const struct path *path2);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namespace.c (ffffffff8141e5b0)
Location: fs/namespace.c:3833
Inline: False
Direct callers:
- kernel/audit_tree.c:audit_tag_tree
- fs/namei.c:complete_walk
Symbols:
ffffffff8141e5b0-ffffffff8141e637: path_is_under (STB_GLOBAL)
6.2: ✅bool path_is_under(const struct path *path1, const struct path *path2);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namespace.c (ffffffff814aad50)
Location: fs/namespace.c:3939
Inline: False
Direct callers:
- kernel/audit_tree.c:audit_tag_tree
- fs/namei.c:complete_walk
Symbols:
ffffffff814aad50-ffffffff814aadd7: path_is_under (STB_GLOBAL)
6.5: ✅bool path_is_under(const struct path *path1, const struct path *path2);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namespace.c (ffffffff814dfb50)
Location: fs/namespace.c:4131
Inline: False
Direct callers:
- kernel/audit_tree.c:audit_tag_tree
- fs/namei.c:complete_walk
Symbols:
ffffffff814dfb50-ffffffff814dfbd7: path_is_under (STB_GLOBAL)
6.8: ✅bool path_is_under(const struct path *path1, const struct path *path2);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namespace.c (ffffffff81512fe0)
Location: fs/namespace.c:4144
Inline: False
Direct callers:
- kernel/audit_tree.c:audit_tag_tree
- fs/namei.c:complete_walk
Symbols:
ffffffff81512fe0-ffffffff81513067: path_is_under (STB_GLOBAL)
arm64: ✅bool path_is_under(const struct path *path1, const struct path *path2);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namespace.c (ffff8000103ba660)
Location: fs/namespace.c:3590
Inline: False
Direct callers:
- kernel/audit_tree.c:audit_tag_tree
Symbols:
ffff8000103ba660-ffff8000103ba704: path_is_under (STB_GLOBAL)
armhf: ✅bool path_is_under(const struct path *path1, const struct path *path2);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namespace.c (c0598468)
Location: fs/namespace.c:3590
Inline: False
Direct callers:
- kernel/audit_tree.c:audit_tag_tree
Symbols:
c0598468-c05984c4: path_is_under (STB_GLOBAL)
ppc64el: ✅bool path_is_under(const struct path *path1, const struct path *path2);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namespace.c (c0000000004b7e60)
Location: fs/namespace.c:3590
Inline: False
Direct callers:
- kernel/audit_tree.c:audit_tag_tree
Symbols:
c0000000004b7e60-c0000000004b7f2c: path_is_under (STB_GLOBAL)
riscv64: ✅bool path_is_under(const struct path *path1, const struct path *path2);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namespace.c (ffffffe00027cb68)
Location: fs/namespace.c:3590
Inline: False
Direct callers:
- kernel/audit_tree.c:audit_tag_tree
Symbols:
ffffffe00027cb68-ffffffe00027cbf2: path_is_under (STB_GLOBAL)
aws: ✅bool path_is_under(const struct path *path1, const struct path *path2);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namespace.c (ffffffff812ff4d0)
Location: fs/namespace.c:3590
Inline: False
Direct callers:
- kernel/audit_tree.c:audit_tag_tree
Symbols:
ffffffff812ff4d0-ffffffff812ff51a: path_is_under (STB_GLOBAL)
azure: ✅bool path_is_under(const struct path *path1, const struct path *path2);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namespace.c (ffffffff812f00f0)
Location: fs/namespace.c:3590
Inline: False
Direct callers:
- kernel/audit_tree.c:audit_tag_tree
Symbols:
ffffffff812f00f0-ffffffff812f013a: path_is_under (STB_GLOBAL)
gcp: ✅bool path_is_under(const struct path *path1, const struct path *path2);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namespace.c (ffffffff812fd2c0)
Location: fs/namespace.c:3590
Inline: False
Direct callers:
- kernel/audit_tree.c:audit_tag_tree
Symbols:
ffffffff812fd2c0-ffffffff812fd30a: path_is_under (STB_GLOBAL)
lowlatency: ✅bool path_is_under(const struct path *path1, const struct path *path2);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namespace.c (ffffffff8130e620)
Location: fs/namespace.c:3590
Inline: False
Direct callers:
- kernel/audit_tree.c:audit_tag_tree
Symbols:
ffffffff8130e620-ffffffff8130e668: path_is_under (STB_GLOBAL)
Regular
4.4 and 4.8 ⚠️int ➡️ bool
4.8 and 4.10 ⚠️struct path *path1 ➡️ const struct path *path1
struct path *path2 ➡️ const struct path *path2
4.10 and 4.13 ✅
4.13 and 4.15 ✅
4.15 and 4.18 ✅
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 ✅
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 ✅
amd64 and arm64 ✅
amd64 and armhf ✅
amd64 and ppc64el ✅
amd64 and riscv64 ✅
generic and aws ✅
generic and azure ✅
generic and gcp ✅
generic and lowlatency ✅