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