Lines Matching refs:inode_info
52 struct ecryptfs_inode_info *inode_info; in ecryptfs_alloc_inode() local
55 inode_info = kmem_cache_alloc(ecryptfs_inode_info_cache, GFP_KERNEL); in ecryptfs_alloc_inode()
56 if (unlikely(!inode_info)) in ecryptfs_alloc_inode()
58 if (ecryptfs_init_crypt_stat(&inode_info->crypt_stat)) { in ecryptfs_alloc_inode()
59 kmem_cache_free(ecryptfs_inode_info_cache, inode_info); in ecryptfs_alloc_inode()
62 mutex_init(&inode_info->lower_file_mutex); in ecryptfs_alloc_inode()
63 atomic_set(&inode_info->lower_file_count, 0); in ecryptfs_alloc_inode()
64 inode_info->lower_file = NULL; in ecryptfs_alloc_inode()
65 inode = &inode_info->vfs_inode; in ecryptfs_alloc_inode()
73 struct ecryptfs_inode_info *inode_info; in ecryptfs_i_callback() local
74 inode_info = ecryptfs_inode_to_private(inode); in ecryptfs_i_callback()
76 kmem_cache_free(ecryptfs_inode_info_cache, inode_info); in ecryptfs_i_callback()
90 struct ecryptfs_inode_info *inode_info; in ecryptfs_destroy_inode() local
92 inode_info = ecryptfs_inode_to_private(inode); in ecryptfs_destroy_inode()
93 BUG_ON(inode_info->lower_file); in ecryptfs_destroy_inode()
94 ecryptfs_destroy_crypt_stat(&inode_info->crypt_stat); in ecryptfs_destroy_inode()