Home
last modified time | relevance | path

Searched refs:i_link (Results 1 - 25 of 61) sorted by relevance

123

/kernel/linux/linux-5.10/fs/crypto/
H A Dhooks.c276 inode->i_link = kmemdup(target, len + 1, GFP_NOFS); in __fscrypt_encrypt_symlink()
277 if (!inode->i_link) in __fscrypt_encrypt_symlink()
319 pstr.name = READ_ONCE(inode->i_link); in fscrypt_get_symlink()
364 * Cache decrypted symlink targets in i_link for later use. Don't cache in fscrypt_get_symlink()
370 cmpxchg_release(&inode->i_link, NULL, pstr.name) != NULL) in fscrypt_get_symlink()
395 * case. However, decrypted symlink targets will be cached in ->i_link, so
413 link = READ_ONCE(inode->i_link); in fscrypt_symlink_getattr()
H A Dkeysetup.c714 kfree(inode->i_link); in fscrypt_free_inode()
715 inode->i_link = NULL; in fscrypt_free_inode()
/kernel/linux/linux-6.6/fs/crypto/
H A Dhooks.c309 inode->i_link = kmemdup(target, len + 1, GFP_NOFS); in __fscrypt_encrypt_symlink()
310 if (!inode->i_link) in __fscrypt_encrypt_symlink()
352 pstr.name = READ_ONCE(inode->i_link); in fscrypt_get_symlink()
397 * Cache decrypted symlink targets in i_link for later use. Don't cache in fscrypt_get_symlink()
403 cmpxchg_release(&inode->i_link, NULL, pstr.name) != NULL) in fscrypt_get_symlink()
428 * case. However, decrypted symlink targets will be cached in ->i_link, so
446 link = READ_ONCE(inode->i_link); in fscrypt_symlink_getattr()
H A Dkeysetup.c758 kfree(inode->i_link); in fscrypt_free_inode()
759 inode->i_link = NULL; in fscrypt_free_inode()
/kernel/linux/linux-5.10/security/
H A Dinode.c31 kfree(inode->i_link); in securityfs_free_inode()
157 inode->i_link = data; in securityfs_create_dentry()
/kernel/linux/linux-6.6/security/
H A Dinode.c31 kfree(inode->i_link); in securityfs_free_inode()
157 inode->i_link = data; in securityfs_create_dentry()
/kernel/linux/linux-5.10/fs/jfs/
H A Dinode.c55 inode->i_link = JFS_IP(inode)->i_inline; in jfs_iget()
60 inode->i_link[inode->i_size] = '\0'; in jfs_iget()
/kernel/linux/linux-5.10/fs/freevxfs/
H A Dvxfs_inode.c317 ip->i_link = vip->vii_immed.vi_immed; in vxfs_iget()
318 nd_terminate_link(ip->i_link, ip->i_size, in vxfs_iget()
/kernel/linux/linux-5.10/fs/ufs/
H A Dnamei.c134 inode->i_link = (char *)UFS_I(inode)->i_u1.i_symlink; in ufs_symlink()
135 memcpy(inode->i_link, symname, l); in ufs_symlink()
/kernel/linux/linux-6.6/fs/ufs/
H A Dnamei.c136 inode->i_link = (char *)UFS_I(inode)->i_u1.i_symlink; in ufs_symlink()
137 memcpy(inode->i_link, symname, l); in ufs_symlink()
/kernel/linux/linux-6.6/fs/jfs/
H A Dinode.c55 inode->i_link = JFS_IP(inode)->i_inline; in jfs_iget()
60 inode->i_link[inode->i_size] = '\0'; in jfs_iget()
/kernel/linux/linux-6.6/fs/freevxfs/
H A Dvxfs_inode.c292 ip->i_link = vip->vii_immed.vi_immed; in vxfs_iget()
293 nd_terminate_link(ip->i_link, ip->i_size, in vxfs_iget()
/kernel/linux/linux-5.10/fs/configfs/
H A Dmount.c35 kfree(inode->i_link); in configfs_free_inode()
/kernel/linux/linux-6.6/fs/configfs/
H A Dmount.c33 kfree(inode->i_link); in configfs_free_inode()
/kernel/linux/linux-5.10/fs/ext2/
H A Dnamei.c188 inode->i_link = (char*)EXT2_I(inode)->i_data; in ext2_symlink()
189 memcpy(inode->i_link, symname, l); in ext2_symlink()
/kernel/linux/linux-6.6/fs/ext2/
H A Dnamei.c188 inode->i_link = (char*)EXT2_I(inode)->i_data; in ext2_symlink()
189 memcpy(inode->i_link, symname, l); in ext2_symlink()
/kernel/linux/linux-5.10/fs/debugfs/
H A Dinode.c203 kfree(inode->i_link); in debugfs_free_inode()
694 inode->i_link = link; in debugfs_create_symlink()
/kernel/linux/linux-5.10/kernel/bpf/
H A Dinode.c400 inode->i_link = link; in bpf_symlink()
617 kfree(inode->i_link); in bpf_free_inode()
/kernel/linux/linux-6.6/fs/debugfs/
H A Dinode.c226 kfree(inode->i_link); in debugfs_free_inode()
727 inode->i_link = link; in debugfs_create_symlink()
/kernel/linux/linux-6.6/kernel/bpf/
H A Dinode.c399 inode->i_link = link; in bpf_symlink()
615 kfree(inode->i_link); in bpf_free_inode()
/kernel/linux/linux-5.10/fs/erofs/
H A Dsuper.c102 kfree(inode->i_link); in erofs_free_inode()
H A Dinode.c228 inode->i_link = lnk; in erofs_fill_symlink()
/kernel/linux/linux-5.10/fs/orangefs/
H A Dorangefs-utils.c345 inode->i_link = orangefs_inode->link_target; in orangefs_inode_getattr()
/kernel/linux/linux-6.6/fs/orangefs/
H A Dorangefs-utils.c345 inode->i_link = orangefs_inode->link_target; in orangefs_inode_getattr()
/kernel/linux/linux-6.6/fs/erofs/
H A Dinode.c235 inode->i_link = lnk; in erofs_fill_symlink()

Completed in 17 milliseconds

123