path_is_under
Regular
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
✅