Home
last modified time | relevance | path

Searched refs:inode_info (Results 1 – 2 of 2) sorted by relevance

/linux/fs/ecryptfs/
H A Dsuper.c38 struct ecryptfs_inode_info *inode_info; in ecryptfs_alloc_inode() local
41 inode_info = alloc_inode_sb(sb, ecryptfs_inode_info_cache, GFP_KERNEL); in ecryptfs_alloc_inode()
42 if (unlikely(!inode_info)) in ecryptfs_alloc_inode()
44 ecryptfs_init_crypt_stat(&inode_info->crypt_stat); in ecryptfs_alloc_inode()
45 mutex_init(&inode_info->lower_file_mutex); in ecryptfs_alloc_inode()
46 atomic_set(&inode_info->lower_file_count, 0); in ecryptfs_alloc_inode()
47 inode_info->lower_file = NULL; in ecryptfs_alloc_inode()
48 inode = &inode_info->vfs_inode; in ecryptfs_alloc_inode()
55 struct ecryptfs_inode_info *inode_info; in ecryptfs_free_inode() local
56 inode_info = ecryptfs_inode_to_private(inode); in ecryptfs_free_inode()
[all …]
H A Dmain.c125 struct ecryptfs_inode_info *inode_info; in ecryptfs_get_lower_file() local
128 inode_info = ecryptfs_inode_to_private(inode); in ecryptfs_get_lower_file()
129 mutex_lock(&inode_info->lower_file_mutex); in ecryptfs_get_lower_file()
130 count = atomic_inc_return(&inode_info->lower_file_count); in ecryptfs_get_lower_file()
135 &inode_info->lower_file); in ecryptfs_get_lower_file()
137 atomic_set(&inode_info->lower_file_count, 0); in ecryptfs_get_lower_file()
139 mutex_unlock(&inode_info->lower_file_mutex); in ecryptfs_get_lower_file()
145 struct ecryptfs_inode_info *inode_info; in ecryptfs_put_lower_file() local
147 inode_info = ecryptfs_inode_to_private(inode); in ecryptfs_put_lower_file()
148 if (atomic_dec_and_mutex_lock(&inode_info->lower_file_count, in ecryptfs_put_lower_file()
[all …]