vfs_link
Regular
4.4
: ✅int vfs_link(struct dentry *old_dentry, struct inode *dir, struct dentry *new_dentry, struct inode **delegated_inode);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff81218700)
Location: fs/namei.c:4004
Inline: False
Direct callers:
- fs/namei.c:SyS_link
- fs/ecryptfs/inode.c:ecryptfs_link
Symbols:
ffffffff81218700-ffffffff81218987: vfs_link (STB_GLOBAL)
4.8
: ✅int vfs_link(struct dentry *old_dentry, struct inode *dir, struct dentry *new_dentry, struct inode **delegated_inode);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff81241070)
Location: fs/namei.c:4147
Inline: False
Direct callers:
- fs/namei.c:SyS_link
- fs/ecryptfs/inode.c:ecryptfs_link
Symbols:
ffffffff81241070-ffffffff8124139e: vfs_link (STB_GLOBAL)
4.10
: ✅int vfs_link(struct dentry *old_dentry, struct inode *dir, struct dentry *new_dentry, struct inode **delegated_inode);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff81253f20)
Location: fs/namei.c:4104
Inline: False
Direct callers:
- fs/namei.c:SyS_link
- fs/ecryptfs/inode.c:ecryptfs_link
Symbols:
ffffffff81253f20-ffffffff8125424e: vfs_link (STB_GLOBAL)
4.13
: ✅int vfs_link(struct dentry *old_dentry, struct inode *dir, struct dentry *new_dentry, struct inode **delegated_inode);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff81260900)
Location: fs/namei.c:4169
Inline: False
Direct callers:
- fs/namei.c:SyS_link
- fs/ecryptfs/inode.c:ecryptfs_link
Symbols:
ffffffff81260900-ffffffff81260c3a: vfs_link (STB_GLOBAL)
4.15
: ✅int vfs_link(struct dentry *old_dentry, struct inode *dir, struct dentry *new_dentry, struct inode **delegated_inode);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff81282ff0)
Location: fs/namei.c:4165
Inline: False
Direct callers:
- fs/namei.c:SyS_link
- fs/ecryptfs/inode.c:ecryptfs_link
Symbols:
ffffffff81282ff0-ffffffff81283333: vfs_link (STB_GLOBAL)
4.18
: ✅int vfs_link(struct dentry *old_dentry, struct inode *dir, struct dentry *new_dentry, struct inode **delegated_inode);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff812a9a60)
Location: fs/namei.c:4205
Inline: False
Direct callers:
- fs/namei.c:do_linkat
- fs/ecryptfs/inode.c:ecryptfs_link
Symbols:
ffffffff812a9a60-ffffffff812a9db3: vfs_link (STB_GLOBAL)
5.0
: ✅int vfs_link(struct dentry *old_dentry, struct inode *dir, struct dentry *new_dentry, struct inode **delegated_inode);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff812bf2f0)
Location: fs/namei.c:4194
Inline: False
Direct callers:
- fs/namei.c:do_linkat
- fs/ecryptfs/inode.c:ecryptfs_link
Symbols:
ffffffff812bf2f0-ffffffff812bf643: vfs_link (STB_GLOBAL)
5.3
: ✅int vfs_link(struct dentry *old_dentry, struct inode *dir, struct dentry *new_dentry, struct inode **delegated_inode);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff812dbef0)
Location: fs/namei.c:4195
Inline: False
Direct callers:
- fs/namei.c:do_linkat
- fs/ecryptfs/inode.c:ecryptfs_link
Symbols:
ffffffff812dbef0-ffffffff812dc288: vfs_link (STB_GLOBAL)
5.4
: ✅int vfs_link(struct dentry *old_dentry, struct inode *dir, struct dentry *new_dentry, struct inode **delegated_inode);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff812eda00)
Location: fs/namei.c:4190
Inline: False
Direct callers:
- fs/namei.c:do_linkat
- fs/ecryptfs/inode.c:ecryptfs_link
Symbols:
ffffffff812eda00-ffffffff812edd98: vfs_link (STB_GLOBAL)
5.8
: ✅int vfs_link(struct dentry *old_dentry, struct inode *dir, struct dentry *new_dentry, struct inode **delegated_inode);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff81325490)
Location: fs/namei.c:4021
Inline: False
Direct callers:
- fs/namei.c:do_linkat
- fs/ecryptfs/inode.c:ecryptfs_link
Symbols:
ffffffff81325490-ffffffff8132585f: vfs_link (STB_GLOBAL)
5.11
: ✅int vfs_link(struct dentry *old_dentry, struct inode *dir, struct dentry *new_dentry, struct inode **delegated_inode);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff81330c00)
Location: fs/namei.c:4021
Inline: False
Direct callers:
- fs/namei.c:do_linkat
- fs/init.c:init_link
- fs/ecryptfs/inode.c:ecryptfs_link
Symbols:
ffffffff81330c00-ffffffff81330fb6: vfs_link (STB_GLOBAL)
5.13
: ✅int vfs_link(struct dentry *old_dentry, struct user_namespace *mnt_userns, struct inode *dir, struct dentry *new_dentry, struct inode **delegated_inode);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff81337430)
Location: fs/namei.c:4252
Inline: False
Direct callers:
- fs/namei.c:do_linkat
- fs/init.c:init_link
- fs/ecryptfs/inode.c:ecryptfs_link
Symbols:
ffffffff81337430-ffffffff8133778e: vfs_link (STB_GLOBAL)
5.15
: ✅int vfs_link(struct dentry *old_dentry, struct user_namespace *mnt_userns, struct inode *dir, struct dentry *new_dentry, struct inode **delegated_inode);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff81384e90)
Location: fs/namei.c:4330
Inline: False
Direct callers:
- fs/namei.c:do_linkat
- fs/init.c:init_link
- fs/ecryptfs/inode.c:ecryptfs_link
Symbols:
ffffffff81384e90-ffffffff81385213: vfs_link (STB_GLOBAL)
5.19
: ✅int vfs_link(struct dentry *old_dentry, struct user_namespace *mnt_userns, struct inode *dir, struct dentry *new_dentry, struct inode **delegated_inode);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff814030c0)
Location: fs/namei.c:4425
Inline: False
Direct callers:
- fs/namei.c:do_linkat
- fs/init.c:init_link
- fs/ecryptfs/inode.c:ecryptfs_link
Symbols:
ffffffff814030c0-ffffffff814033fa: vfs_link (STB_GLOBAL)
6.2
: ✅int vfs_link(struct dentry *old_dentry, struct user_namespace *mnt_userns, struct inode *dir, struct dentry *new_dentry, struct inode **delegated_inode);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff8148d4e0)
Location: fs/namei.c:4481
Inline: False
Direct callers:
- fs/namei.c:do_linkat
- fs/init.c:init_link
- fs/ecryptfs/inode.c:ecryptfs_link
Symbols:
ffffffff8148d4e0-ffffffff8148d81a: vfs_link (STB_GLOBAL)
6.5
: ✅int vfs_link(struct dentry *old_dentry, struct mnt_idmap *idmap, struct inode *dir, struct dentry *new_dentry, struct inode **delegated_inode);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff814c3370)
Location: fs/namei.c:4553
Inline: False
Direct callers:
- fs/namei.c:do_linkat
- fs/init.c:init_link
- fs/ecryptfs/inode.c:ecryptfs_link
Symbols:
ffffffff814c3370-ffffffff814c3767: vfs_link (STB_GLOBAL)
6.8
: ✅int vfs_link(struct dentry *old_dentry, struct mnt_idmap *idmap, struct inode *dir, struct dentry *new_dentry, struct inode **delegated_inode);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff814f5840)
Location: fs/namei.c:4560
Inline: False
Direct callers:
- fs/namei.c:do_linkat
- fs/init.c:init_link
- fs/ecryptfs/inode.c:ecryptfs_link
Symbols:
ffffffff814f5840-ffffffff814f5c37: vfs_link (STB_GLOBAL)
arm64
: ✅int vfs_link(struct dentry *old_dentry, struct inode *dir, struct dentry *new_dentry, struct inode **delegated_inode);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffff800010397248)
Location: fs/namei.c:4190
Inline: False
Direct callers:
- fs/namei.c:do_linkat
- fs/ecryptfs/inode.c:ecryptfs_link
Symbols:
ffff800010397248-ffff80001039758c: vfs_link (STB_GLOBAL)
armhf
: ✅int vfs_link(struct dentry *old_dentry, struct inode *dir, struct dentry *new_dentry, struct inode **delegated_inode);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (c057d780)
Location: fs/namei.c:4190
Inline: False
Direct callers:
- fs/namei.c:do_linkat
- fs/ecryptfs/inode.c:ecryptfs_link
Symbols:
c057d780-c057db30: vfs_link (STB_GLOBAL)
ppc64el
: ✅int vfs_link(struct dentry *old_dentry, struct inode *dir, struct dentry *new_dentry, struct inode **delegated_inode);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (c000000000490fb0)
Location: fs/namei.c:4190
Inline: False
Direct callers:
- fs/namei.c:do_linkat
- fs/ecryptfs/inode.c:ecryptfs_link
Symbols:
c000000000490fb0-c000000000491404: vfs_link (STB_GLOBAL)
riscv64
: ✅int vfs_link(struct dentry *old_dentry, struct inode *dir, struct dentry *new_dentry, struct inode **delegated_inode);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffe00026538e)
Location: fs/namei.c:4190
Inline: False
Direct callers:
- fs/namei.c:do_linkat
- fs/ecryptfs/inode.c:ecryptfs_link
Symbols:
ffffffe00026538e-ffffffe00026563a: vfs_link (STB_GLOBAL)
aws
: ✅int vfs_link(struct dentry *old_dentry, struct inode *dir, struct dentry *new_dentry, struct inode **delegated_inode);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff812e5fe0)
Location: fs/namei.c:4190
Inline: False
Direct callers:
- fs/namei.c:do_linkat
- fs/ecryptfs/inode.c:ecryptfs_link
Symbols:
ffffffff812e5fe0-ffffffff812e6378: vfs_link (STB_GLOBAL)
azure
: ✅int vfs_link(struct dentry *old_dentry, struct inode *dir, struct dentry *new_dentry, struct inode **delegated_inode);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff812d6c20)
Location: fs/namei.c:4190
Inline: False
Direct callers:
- fs/namei.c:do_linkat
- fs/ecryptfs/inode.c:ecryptfs_link
Symbols:
ffffffff812d6c20-ffffffff812d6fb8: vfs_link (STB_GLOBAL)
gcp
: ✅int vfs_link(struct dentry *old_dentry, struct inode *dir, struct dentry *new_dentry, struct inode **delegated_inode);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff812e3df0)
Location: fs/namei.c:4190
Inline: False
Direct callers:
- fs/namei.c:do_linkat
- fs/ecryptfs/inode.c:ecryptfs_link
Symbols:
ffffffff812e3df0-ffffffff812e4188: vfs_link (STB_GLOBAL)
lowlatency
: ✅int vfs_link(struct dentry *old_dentry, struct inode *dir, struct dentry *new_dentry, struct inode **delegated_inode);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff812f3ec0)
Location: fs/namei.c:4190
Inline: False
Direct callers:
- fs/namei.c:do_linkat
- fs/ecryptfs/inode.c:ecryptfs_link
Symbols:
ffffffff812f3ec0-ffffffff812f4256: vfs_link (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 user_namespace *mnt_userns
old_dentry, dir, new_dentry, delegated_inode
➡️ old_dentry, mnt_userns, dir, new_dentry, delegated_inode
5.13
and 5.15
✅
5.15
and 5.19
✅
5.19
and 6.2
✅
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
✅