dentry_needs_remove_privsRegular
4.4: Selective Inline, Transformation ⚠️int dentry_needs_remove_privs(struct dentry *dentry);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In fs/inode.c (ffffffff81227870)
Location: fs/inode.c:1700
Inline: True
Inline callers:
- fs/inode.c:file_remove_privs
Direct callers:
- fs/open.c:do_truncate
- fs/inode.c:file_remove_privs
Symbols:
ffffffff81227870-ffffffff8122789e: dentry_needs_remove_privs.part.13 (STB_LOCAL)
ffffffff812278a0-ffffffff812278bd: dentry_needs_remove_privs (STB_GLOBAL)
4.8: Selective Inline, Transformation ⚠️int dentry_needs_remove_privs(struct dentry *dentry);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In fs/inode.c (ffffffff81250188)
Location: fs/inode.c:1718
Inline: True
Inline callers:
- fs/inode.c:file_remove_privs
Direct callers:
- fs/open.c:do_truncate
- fs/inode.c:file_remove_privs
Symbols:
ffffffff81250110-ffffffff8125014c: dentry_needs_remove_privs.part.18 (STB_LOCAL)
ffffffff81251900-ffffffff8125191d: dentry_needs_remove_privs (STB_GLOBAL)
4.10: Selective Inline, Transformation ⚠️int dentry_needs_remove_privs(struct dentry *dentry);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In fs/inode.c (ffffffff81263258)
Location: fs/inode.c:1768
Inline: True
Inline callers:
- fs/inode.c:file_remove_privs
Direct callers:
- fs/open.c:do_truncate
- fs/inode.c:file_remove_privs
Symbols:
ffffffff812631b0-ffffffff812631ec: dentry_needs_remove_privs.part.21 (STB_LOCAL)
ffffffff81264ad0-ffffffff81264aed: dentry_needs_remove_privs (STB_GLOBAL)
4.13: Selective Inline, Transformation ⚠️int dentry_needs_remove_privs(struct dentry *dentry);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In fs/inode.c (ffffffff81270a69)
Location: fs/inode.c:1768
Inline: True
Inline callers:
- fs/inode.c:file_remove_privs
Direct callers:
- fs/open.c:do_truncate
- fs/inode.c:file_remove_privs
Symbols:
ffffffff812709c0-ffffffff812709f6: dentry_needs_remove_privs.part.21 (STB_LOCAL)
ffffffff81272300-ffffffff8127231d: dentry_needs_remove_privs (STB_GLOBAL)
4.15: Selective Inline, Transformation ⚠️int dentry_needs_remove_privs(struct dentry *dentry);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In fs/inode.c (ffffffff81293399)
Location: fs/inode.c:1781
Inline: True
Inline callers:
- fs/inode.c:file_remove_privs
Direct callers:
- fs/open.c:do_truncate
- fs/inode.c:file_remove_privs
Symbols:
ffffffff812932f0-ffffffff81293326: dentry_needs_remove_privs.part.20 (STB_LOCAL)
ffffffff81294c20-ffffffff81294c3d: dentry_needs_remove_privs (STB_GLOBAL)
4.18: Selective Inline, Transformation ⚠️int dentry_needs_remove_privs(struct dentry *dentry);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In fs/inode.c (ffffffff812b8f9d)
Location: fs/inode.c:1773
Inline: True
Inline callers:
- fs/inode.c:file_remove_privs
Direct callers:
- fs/open.c:do_truncate
- fs/inode.c:file_remove_privs
Symbols:
ffffffff812b8f20-ffffffff812b8f5c: dentry_needs_remove_privs.part.30 (STB_LOCAL)
ffffffff812badc0-ffffffff812baddd: dentry_needs_remove_privs (STB_GLOBAL)
5.0: Selective Inline, Transformation ⚠️int dentry_needs_remove_privs(struct dentry *dentry);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In fs/inode.c (ffffffff812ce0dd)
Location: fs/inode.c:1780
Inline: True
Inline callers:
- fs/inode.c:file_remove_privs
Direct callers:
- fs/open.c:do_truncate
- fs/inode.c:file_remove_privs
Symbols:
ffffffff812ce060-ffffffff812ce09c: dentry_needs_remove_privs.part.31 (STB_LOCAL)
ffffffff812cffb0-ffffffff812cffcd: dentry_needs_remove_privs (STB_GLOBAL)
5.3: Selective Inline, Transformation ⚠️int dentry_needs_remove_privs(struct dentry *dentry);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In fs/inode.c (ffffffff812eaf82)
Location: fs/inode.c:1793
Inline: True
Inline callers:
- fs/inode.c:file_remove_privs
Direct callers:
- fs/open.c:do_truncate
- fs/inode.c:file_remove_privs
Symbols:
ffffffff812eaec0-ffffffff812eaf05: dentry_needs_remove_privs.part.0 (STB_LOCAL)
ffffffff812ecef0-ffffffff812ecf0d: dentry_needs_remove_privs (STB_GLOBAL)
5.4: Selective Inline, Transformation ⚠️int dentry_needs_remove_privs(struct dentry *dentry);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In fs/inode.c (ffffffff812fcac2)
Location: fs/inode.c:1804
Inline: True
Inline callers:
- fs/inode.c:file_remove_privs
Direct callers:
- fs/open.c:do_truncate
- fs/inode.c:file_remove_privs
Symbols:
ffffffff812fca00-ffffffff812fca45: dentry_needs_remove_privs.part.0 (STB_LOCAL)
ffffffff812fea80-ffffffff812fea9d: dentry_needs_remove_privs (STB_GLOBAL)
5.8: Selective Inline ⚠️int dentry_needs_remove_privs(struct dentry *dentry);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In fs/inode.c (ffffffff81335682)
Location: fs/inode.c:1888
Inline: True
Inline callers:
- fs/inode.c:file_remove_privs
- fs/inode.c:file_remove_privs
Direct callers:
- fs/open.c:do_truncate
Symbols:
ffffffff81337b40-ffffffff81337b9b: dentry_needs_remove_privs (STB_GLOBAL)
5.11: Selective Inline ⚠️int dentry_needs_remove_privs(struct dentry *dentry);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In fs/inode.c (ffffffff81341002)
Location: fs/inode.c:1889
Inline: True
Inline callers:
- fs/inode.c:file_remove_privs
- fs/inode.c:file_remove_privs
Direct callers:
- fs/open.c:do_truncate
Symbols:
ffffffff813434c0-ffffffff8134351b: dentry_needs_remove_privs (STB_GLOBAL)
5.13: Selective Inline ⚠️int dentry_needs_remove_privs(struct dentry *dentry);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In fs/inode.c (ffffffff813473f9)
Location: fs/inode.c:1897
Inline: True
Inline callers:
- fs/inode.c:file_remove_privs
- fs/inode.c:file_remove_privs
Direct callers:
- fs/open.c:do_truncate
Symbols:
ffffffff813497b0-ffffffff8134980b: dentry_needs_remove_privs (STB_GLOBAL)
5.15: Selective Inline ⚠️int dentry_needs_remove_privs(struct dentry *dentry);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In fs/inode.c (ffffffff81394e59)
Location: fs/inode.c:1902
Inline: True
Inline callers:
- fs/inode.c:file_remove_privs
- fs/inode.c:file_remove_privs
Direct callers:
- fs/open.c:do_truncate
Symbols:
ffffffff81397500-ffffffff8139755b: dentry_needs_remove_privs (STB_GLOBAL)
5.19: Selective Inline ⚠️int dentry_needs_remove_privs(struct dentry *dentry);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In fs/inode.c (ffffffff81417218)
Location: fs/inode.c:1983
Inline: True
Inline callers:
- fs/inode.c:file_remove_privs
- fs/inode.c:file_remove_privs
Direct callers:
- fs/open.c:do_truncate
Symbols:
ffffffff81419720-ffffffff8141978f: dentry_needs_remove_privs (STB_GLOBAL)
6.2: Selective Inline ⚠️int dentry_needs_remove_privs(struct user_namespace *mnt_userns, struct dentry *dentry);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In fs/inode.c (ffffffff814a2b61)
Location: fs/inode.c:1956
Inline: True
Inline callers:
- fs/inode.c:__file_remove_privs
Direct callers:
- fs/open.c:do_truncate
Symbols:
ffffffff814a5170-ffffffff814a51dd: dentry_needs_remove_privs (STB_GLOBAL)
6.5: Selective Inline ⚠️int dentry_needs_remove_privs(struct mnt_idmap *idmap, struct dentry *dentry);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In fs/inode.c (ffffffff814d7caa)
Location: fs/inode.c:2000
Inline: True
Inline callers:
- fs/inode.c:__file_remove_privs
Direct callers:
- fs/open.c:do_truncate
Symbols:
ffffffff814da3f0-ffffffff814da45d: dentry_needs_remove_privs (STB_GLOBAL)
6.8: Selective Inline ⚠️int dentry_needs_remove_privs(struct mnt_idmap *idmap, struct dentry *dentry);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In fs/inode.c (ffffffff8150a48a)
Location: fs/inode.c:2002
Inline: True
Inline callers:
- fs/inode.c:__file_remove_privs
Direct callers:
- fs/open.c:do_truncate
Symbols:
ffffffff8150c980-ffffffff8150c9ed: dentry_needs_remove_privs (STB_GLOBAL)
arm64: Selective Inline, Transformation ⚠️int dentry_needs_remove_privs(struct dentry *dentry);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In fs/inode.c (ffff8000103ac4e8)
Location: fs/inode.c:1804
Inline: True
Inline callers:
- fs/inode.c:file_remove_privs
Direct callers:
- fs/open.c:do_truncate
- fs/inode.c:file_remove_privs
Symbols:
ffff8000103ac420-ffff8000103ac46c: dentry_needs_remove_privs.part.0 (STB_LOCAL)
ffff8000103af9a8-ffff8000103af9f0: dentry_needs_remove_privs (STB_GLOBAL)
armhf: Selective Inline, Transformation ⚠️int dentry_needs_remove_privs(struct dentry *dentry);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In fs/inode.c (c058d9ac)
Location: fs/inode.c:1804
Inline: True
Inline callers:
- fs/inode.c:file_remove_privs
Direct callers:
- fs/open.c:do_truncate
- fs/inode.c:file_remove_privs
Symbols:
c058d8e4-c058d924: dentry_needs_remove_privs.part.0 (STB_LOCAL)
c058f794-c058f7c8: dentry_needs_remove_privs (STB_GLOBAL)
ppc64el: Selective Inline, Transformation ⚠️int dentry_needs_remove_privs(struct dentry *dentry);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In fs/inode.c (c0000000004a8220)
Location: fs/inode.c:1804
Inline: True
Inline callers:
- fs/inode.c:file_remove_privs
Direct callers:
- fs/open.c:do_truncate
- fs/inode.c:file_remove_privs
Symbols:
c0000000004a8100-c0000000004a8190: dentry_needs_remove_privs.part.0 (STB_LOCAL)
c0000000004ab5d0-c0000000004ab604: dentry_needs_remove_privs (STB_GLOBAL)
riscv64: Selective Inline, Transformation ⚠️int dentry_needs_remove_privs(struct dentry *dentry);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In fs/inode.c (ffffffe000271ad0)
Location: fs/inode.c:1804
Inline: True
Inline callers:
- fs/inode.c:file_remove_privs
Direct callers:
- fs/open.c:do_truncate
- fs/inode.c:file_remove_privs
Symbols:
ffffffe000271a20-ffffffe000271a78: dentry_needs_remove_privs.part.0 (STB_LOCAL)
ffffffe0002743b4-ffffffe0002743ec: dentry_needs_remove_privs (STB_GLOBAL)
aws: Selective Inline, Transformation ⚠️int dentry_needs_remove_privs(struct dentry *dentry);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In fs/inode.c (ffffffff812f50a2)
Location: fs/inode.c:1804
Inline: True
Inline callers:
- fs/inode.c:file_remove_privs
Direct callers:
- fs/open.c:do_truncate
- fs/inode.c:file_remove_privs
Symbols:
ffffffff812f4fe0-ffffffff812f5025: dentry_needs_remove_privs.part.0 (STB_LOCAL)
ffffffff812f7060-ffffffff812f707d: dentry_needs_remove_privs (STB_GLOBAL)
azure: Selective Inline, Transformation ⚠️int dentry_needs_remove_privs(struct dentry *dentry);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In fs/inode.c (ffffffff812e5cc2)
Location: fs/inode.c:1804
Inline: True
Inline callers:
- fs/inode.c:file_remove_privs
Direct callers:
- fs/open.c:do_truncate
- fs/inode.c:file_remove_privs
Symbols:
ffffffff812e5c00-ffffffff812e5c45: dentry_needs_remove_privs.part.0 (STB_LOCAL)
ffffffff812e7c80-ffffffff812e7c9d: dentry_needs_remove_privs (STB_GLOBAL)
gcp: Selective Inline, Transformation ⚠️int dentry_needs_remove_privs(struct dentry *dentry);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In fs/inode.c (ffffffff812f2eb2)
Location: fs/inode.c:1804
Inline: True
Inline callers:
- fs/inode.c:file_remove_privs
Direct callers:
- fs/open.c:do_truncate
- fs/inode.c:file_remove_privs
Symbols:
ffffffff812f2df0-ffffffff812f2e35: dentry_needs_remove_privs.part.0 (STB_LOCAL)
ffffffff812f4e70-ffffffff812f4e8d: dentry_needs_remove_privs (STB_GLOBAL)
lowlatency: Selective Inline, Transformation ⚠️int dentry_needs_remove_privs(struct dentry *dentry);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In fs/inode.c (ffffffff813047e2)
Location: fs/inode.c:1804
Inline: True
Inline callers:
- fs/inode.c:file_remove_privs
Direct callers:
- fs/open.c:do_truncate
- fs/inode.c:file_remove_privs
Symbols:
ffffffff81304720-ffffffff81304765: dentry_needs_remove_privs.part.0 (STB_LOCAL)
ffffffff81306000-ffffffff8130601d: dentry_needs_remove_privs (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 ✅
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 ⚠️struct user_namespace *mnt_userns
dentry ➡️ mnt_userns, dentry
6.2 and 6.5 ⚠️struct mnt_idmap *idmap
struct user_namespace *mnt_userns
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 ✅