Searched refs:i_link (Results 1 – 25 of 27) sorted by relevance
12
| /linux/security/ |
| H A D | inode.c | 33 kfree_const(inode->i_link); in securityfs_free_inode() 156 inode->i_link = data; in securityfs_create_dentry()
|
| /linux/fs/ufs/ |
| H A D | namei.c | 135 inode->i_link = (char *)UFS_I(inode)->i_u1.i_symlink; in ufs_symlink() 136 memcpy(inode->i_link, symname, l); in ufs_symlink()
|
| H A D | inode.c | 532 inode->i_link = (char *)UFS_I(inode)->i_u1.i_symlink; in ufs_set_inode_ops()
|
| /linux/fs/configfs/ |
| H A D | mount.c | 31 kfree(inode->i_link); in configfs_free_inode()
|
| H A D | dir.c | 387 inode->i_link = body; in configfs_create_link()
|
| /linux/fs/ext2/ |
| H A D | namei.c | 186 inode->i_link = (char*)EXT2_I(inode)->i_data; in ext2_symlink() 187 memcpy(inode->i_link, symname, l); in ext2_symlink()
|
| H A D | inode.c | 1448 inode->i_link = (char *)ei->i_data; in ext2_iget()
|
| /linux/fs/crypto/ |
| H A D | keysetup.c | 801 kfree(inode->i_link); in fscrypt_free_inode() 802 inode->i_link = NULL; in fscrypt_free_inode()
|
| /linux/fs/debugfs/ |
| H A D | inode.c | 234 kfree(inode->i_link); in debugfs_free_inode() 690 inode->i_link = link; in debugfs_create_symlink()
|
| /linux/fs/erofs/ |
| H A D | inode.c | 246 if (inode->i_link) in erofs_fill_inode()
|
| H A D | super.c | 85 kfree(inode->i_link); in erofs_free_inode()
|
| /linux/kernel/bpf/ |
| H A D | inode.c | 445 inode->i_link = link; in bpf_symlink() 855 kfree(inode->i_link); in bpf_free_inode()
|
| /linux/fs/jfs/ |
| H A D | namei.c | 956 ip->i_link = JFS_IP(ip)->i_inline_all; in jfs_symlink() 957 memcpy(ip->i_link, name, ssize); in jfs_symlink()
|
| /linux/fs/orangefs/ |
| H A D | orangefs-utils.c | 345 inode->i_link = orangefs_inode->link_target; in orangefs_inode_getattr()
|
| /linux/fs/jffs2/ |
| H A D | fs.c | 297 inode->i_link = f->target; in jffs2_iget()
|
| H A D | dir.c | 367 inode->i_link = f->target; in jffs2_symlink()
|
| /linux/security/apparmor/ |
| H A D | apparmorfs.c | 231 kfree(inode->i_link); in aafs_free_inode() 311 inode->i_link = link; in __aafs_setup_d_inode()
|
| /linux/include/linux/ |
| H A D | fs.h | 859 char *i_link; member 951 inode->i_link = link; in inode_set_cached_link()
|
| /linux/Documentation/filesystems/ |
| H A D | vfs.rst | 553 If the filesystem stores the symlink target in ->i_link, the 555 ->get_link() must still be provided. ->i_link must not be 556 freed until after an RCU grace period. Writing to ->i_link
|
| H A D | porting.rst | 594 for embedded ("fast") symlinks just set inode->i_link to wherever the 662 i_pipe/i_link union zeroed out at inode eviction. As the result, you can't
|
| /linux/fs/ubifs/ |
| H A D | dir.c | 1233 inode->i_link = ui->data; in ubifs_symlink()
|
| /linux/fs/ |
| H A D | namei.c | 2058 res = READ_ONCE(inode->i_link); in pick_link() 6413 return readlink_copy(buffer, buflen, inode->i_link, inode->i_linklen); in vfs_readlink() 6427 link = READ_ONCE(inode->i_link); in vfs_readlink()
|
| H A D | libfs.c | 1713 return inode->i_link; in simple_get_link()
|
| H A D | inode.c | 254 inode->i_link = NULL; in inode_init_always_gfp()
|
| /linux/fs/nfsd/ |
| H A D | nfsctl.c | 1195 inode->i_link = (char *)content; in _nfsd_symlink()
|
12