vfs_rename
Regular
4.4
: ✅int vfs_rename(struct inode *old_dir, struct dentry *old_dentry, struct inode *new_dir, struct dentry *new_dentry, struct inode **delegated_inode, unsigned int flags);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff81219750)
Location: fs/namei.c:4186
Inline: False
Direct callers:
- fs/namei.c:SyS_renameat
- fs/namei.c:SyS_rename
- fs/ecryptfs/inode.c:ecryptfs_rename
Symbols:
ffffffff81219750-ffffffff81219f86: vfs_rename (STB_GLOBAL)
4.8
: ✅int vfs_rename(struct inode *old_dir, struct dentry *old_dentry, struct inode *new_dir, struct dentry *new_dentry, struct inode **delegated_inode, unsigned int flags);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff812413a0)
Location: fs/namei.c:4336
Inline: False
Direct callers:
- fs/namei.c:SyS_rename
- fs/namei.c:SyS_renameat
- fs/ecryptfs/inode.c:ecryptfs_rename
Symbols:
ffffffff812413a0-ffffffff81241cf7: vfs_rename (STB_GLOBAL)
4.10
: ✅int vfs_rename(struct inode *old_dir, struct dentry *old_dentry, struct inode *new_dir, struct dentry *new_dentry, struct inode **delegated_inode, unsigned int flags);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff81254250)
Location: fs/namei.c:4293
Inline: False
Direct callers:
- fs/namei.c:SyS_rename
- fs/namei.c:SyS_renameat
- fs/ecryptfs/inode.c:ecryptfs_rename
Symbols:
ffffffff81254250-ffffffff81254bdc: vfs_rename (STB_GLOBAL)
4.13
: ✅int vfs_rename(struct inode *old_dir, struct dentry *old_dentry, struct inode *new_dir, struct dentry *new_dentry, struct inode **delegated_inode, unsigned int flags);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff8125ffb0)
Location: fs/namei.c:4359
Inline: False
Direct callers:
- fs/namei.c:SyS_rename
- fs/namei.c:SyS_renameat
- fs/ecryptfs/inode.c:ecryptfs_rename
Symbols:
ffffffff8125ffb0-ffffffff812608fb: vfs_rename (STB_GLOBAL)
4.15
: ✅int vfs_rename(struct inode *old_dir, struct dentry *old_dentry, struct inode *new_dir, struct dentry *new_dentry, struct inode **delegated_inode, unsigned int flags);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff81282690)
Location: fs/namei.c:4355
Inline: False
Direct callers:
- fs/namei.c:SyS_rename
- fs/namei.c:SyS_renameat
- fs/ecryptfs/inode.c:ecryptfs_rename
Symbols:
ffffffff81282690-ffffffff81282fe7: vfs_rename (STB_GLOBAL)
4.18
: ✅int vfs_rename(struct inode *old_dir, struct dentry *old_dentry, struct inode *new_dir, struct dentry *new_dentry, struct inode **delegated_inode, unsigned int flags);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff812ab2c0)
Location: fs/namei.c:4401
Inline: False
Direct callers:
- fs/namei.c:do_renameat2
- fs/ecryptfs/inode.c:ecryptfs_rename
Symbols:
ffffffff812ab2c0-ffffffff812abc15: vfs_rename (STB_GLOBAL)
5.0
: ✅int vfs_rename(struct inode *old_dir, struct dentry *old_dentry, struct inode *new_dir, struct dentry *new_dentry, struct inode **delegated_inode, unsigned int flags);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff812bded0)
Location: fs/namei.c:4390
Inline: False
Direct callers:
- fs/namei.c:do_renameat2
- fs/ecryptfs/inode.c:ecryptfs_rename
Symbols:
ffffffff812bded0-ffffffff812be821: vfs_rename (STB_GLOBAL)
5.3
: ✅int vfs_rename(struct inode *old_dir, struct dentry *old_dentry, struct inode *new_dir, struct dentry *new_dentry, struct inode **delegated_inode, unsigned int flags);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff812daab0)
Location: fs/namei.c:4391
Inline: False
Direct callers:
- fs/namei.c:do_renameat2
- fs/ecryptfs/inode.c:ecryptfs_rename
Symbols:
ffffffff812daab0-ffffffff812db45f: vfs_rename (STB_GLOBAL)
5.4
: ✅int vfs_rename(struct inode *old_dir, struct dentry *old_dentry, struct inode *new_dir, struct dentry *new_dentry, struct inode **delegated_inode, unsigned int flags);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff812ec5c0)
Location: fs/namei.c:4386
Inline: False
Direct callers:
- fs/namei.c:do_renameat2
- fs/ecryptfs/inode.c:ecryptfs_rename
Symbols:
ffffffff812ec5c0-ffffffff812ecf6f: vfs_rename (STB_GLOBAL)
5.8
: ✅int vfs_rename(struct inode *old_dir, struct dentry *old_dentry, struct inode *new_dir, struct dentry *new_dentry, struct inode **delegated_inode, unsigned int flags);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff813264e0)
Location: fs/namei.c:4217
Inline: False
Direct callers:
- fs/namei.c:do_renameat2
- fs/ecryptfs/inode.c:ecryptfs_rename
Symbols:
ffffffff813264e0-ffffffff81326fb1: vfs_rename (STB_GLOBAL)
5.11
: ✅int vfs_rename(struct inode *old_dir, struct dentry *old_dentry, struct inode *new_dir, struct dentry *new_dentry, struct inode **delegated_inode, unsigned int flags);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff81331980)
Location: fs/namei.c:4217
Inline: False
Direct callers:
- fs/namei.c:do_renameat2
- fs/ecryptfs/inode.c:ecryptfs_rename
Symbols:
ffffffff81331980-ffffffff813323cc: vfs_rename (STB_GLOBAL)
5.13
: ✅int vfs_rename(struct renamedata *rd);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff813359c0)
Location: fs/namei.c:4448
Inline: False
Direct callers:
- fs/namei.c:do_renameat2
- fs/ecryptfs/inode.c:ecryptfs_rename
Symbols:
ffffffff813359c0-ffffffff81336568: vfs_rename (STB_GLOBAL)
5.15
: ✅int vfs_rename(struct renamedata *rd);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff81383500)
Location: fs/namei.c:4531
Inline: False
Direct callers:
- fs/namei.c:do_renameat2
- fs/ecryptfs/inode.c:ecryptfs_rename
Symbols:
ffffffff81383500-ffffffff81383f49: vfs_rename (STB_GLOBAL)
5.19
: ✅int vfs_rename(struct renamedata *rd);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff81403f90)
Location: fs/namei.c:4626
Inline: False
Direct callers:
- fs/namei.c:do_renameat2
- fs/ecryptfs/inode.c:ecryptfs_rename
Symbols:
ffffffff81403f90-ffffffff81404994: vfs_rename (STB_GLOBAL)
6.2
: ✅int vfs_rename(struct renamedata *rd);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff8148e410)
Location: fs/namei.c:4682
Inline: False
Direct callers:
- fs/namei.c:do_renameat2
- fs/ecryptfs/inode.c:ecryptfs_rename
Symbols:
ffffffff8148e410-ffffffff8148ee14: vfs_rename (STB_GLOBAL)
6.5
: ✅int vfs_rename(struct renamedata *rd);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff814c3b60)
Location: fs/namei.c:4754
Inline: False
Direct callers:
- fs/namei.c:do_renameat2
- fs/ecryptfs/inode.c:ecryptfs_rename
Symbols:
ffffffff814c3b60-ffffffff814c4604: vfs_rename (STB_GLOBAL)
6.8
: ✅int vfs_rename(struct renamedata *rd);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff814f6030)
Location: fs/namei.c:4762
Inline: False
Direct callers:
- fs/namei.c:do_renameat2
- fs/ecryptfs/inode.c:ecryptfs_rename
Symbols:
ffffffff814f6030-ffffffff814f6def: vfs_rename (STB_GLOBAL)
arm64
: ✅int vfs_rename(struct inode *old_dir, struct dentry *old_dentry, struct inode *new_dir, struct dentry *new_dentry, struct inode **delegated_inode, unsigned int flags);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffff800010395e28)
Location: fs/namei.c:4386
Inline: False
Direct callers:
- fs/namei.c:do_renameat2
- fs/ecryptfs/inode.c:ecryptfs_rename
Symbols:
ffff800010395e28-ffff800010396778: vfs_rename (STB_GLOBAL)
armhf
: ✅int vfs_rename(struct inode *old_dir, struct dentry *old_dentry, struct inode *new_dir, struct dentry *new_dentry, struct inode **delegated_inode, unsigned int flags);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (c057b2a4)
Location: fs/namei.c:4386
Inline: False
Direct callers:
- fs/namei.c:do_renameat2
- fs/ecryptfs/inode.c:ecryptfs_rename
Symbols:
c057b2a4-c057bc04: vfs_rename (STB_GLOBAL)
ppc64el
: ✅int vfs_rename(struct inode *old_dir, struct dentry *old_dentry, struct inode *new_dir, struct dentry *new_dentry, struct inode **delegated_inode, unsigned int flags);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (c00000000048e100)
Location: fs/namei.c:4386
Inline: False
Direct callers:
- fs/namei.c:do_renameat2
- fs/ecryptfs/inode.c:ecryptfs_rename
Symbols:
c00000000048e100-c00000000048eba0: vfs_rename (STB_GLOBAL)
riscv64
: ✅int vfs_rename(struct inode *old_dir, struct dentry *old_dentry, struct inode *new_dir, struct dentry *new_dentry, struct inode **delegated_inode, unsigned int flags);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffe000264490)
Location: fs/namei.c:4386
Inline: False
Direct callers:
- fs/namei.c:do_renameat2
- fs/ecryptfs/inode.c:ecryptfs_rename
Symbols:
ffffffe000264490-ffffffe000264b9c: vfs_rename (STB_GLOBAL)
aws
: ✅int vfs_rename(struct inode *old_dir, struct dentry *old_dentry, struct inode *new_dir, struct dentry *new_dentry, struct inode **delegated_inode, unsigned int flags);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff812e4ba0)
Location: fs/namei.c:4386
Inline: False
Direct callers:
- fs/namei.c:do_renameat2
- fs/ecryptfs/inode.c:ecryptfs_rename
Symbols:
ffffffff812e4ba0-ffffffff812e554f: vfs_rename (STB_GLOBAL)
azure
: ✅int vfs_rename(struct inode *old_dir, struct dentry *old_dentry, struct inode *new_dir, struct dentry *new_dentry, struct inode **delegated_inode, unsigned int flags);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff812d57e0)
Location: fs/namei.c:4386
Inline: False
Direct callers:
- fs/namei.c:do_renameat2
- fs/ecryptfs/inode.c:ecryptfs_rename
Symbols:
ffffffff812d57e0-ffffffff812d618f: vfs_rename (STB_GLOBAL)
gcp
: ✅int vfs_rename(struct inode *old_dir, struct dentry *old_dentry, struct inode *new_dir, struct dentry *new_dentry, struct inode **delegated_inode, unsigned int flags);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff812e29b0)
Location: fs/namei.c:4386
Inline: False
Direct callers:
- fs/namei.c:do_renameat2
- fs/ecryptfs/inode.c:ecryptfs_rename
Symbols:
ffffffff812e29b0-ffffffff812e335f: vfs_rename (STB_GLOBAL)
lowlatency
: ✅int vfs_rename(struct inode *old_dir, struct dentry *old_dentry, struct inode *new_dir, struct dentry *new_dentry, struct inode **delegated_inode, unsigned int flags);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff812f28f0)
Location: fs/namei.c:4386
Inline: False
Direct callers:
- fs/namei.c:do_renameat2
- fs/ecryptfs/inode.c:ecryptfs_rename
Symbols:
ffffffff812f28f0-ffffffff812f329d: vfs_rename (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
⚠️struct renamedata *rd
struct inode *old_dir
struct dentry *old_dentry
struct inode *new_dir
struct dentry *new_dentry
struct inode **delegated_inode
unsigned int flags
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
✅