Lines Matching refs:ecryptfs_inode
221 struct inode *ecryptfs_inode) in ecryptfs_initialize_file() argument
224 &ecryptfs_inode_to_private(ecryptfs_inode)->crypt_stat; in ecryptfs_initialize_file()
227 if (S_ISDIR(ecryptfs_inode->i_mode)) { in ecryptfs_initialize_file()
233 rc = ecryptfs_new_file_context(ecryptfs_inode); in ecryptfs_initialize_file()
239 rc = ecryptfs_get_lower_file(ecryptfs_dentry, ecryptfs_inode); in ecryptfs_initialize_file()
247 rc = ecryptfs_write_metadata(ecryptfs_dentry, ecryptfs_inode); in ecryptfs_initialize_file()
250 ecryptfs_put_lower_file(ecryptfs_inode); in ecryptfs_initialize_file()
269 struct inode *ecryptfs_inode; in ecryptfs_create() local
272 ecryptfs_inode = ecryptfs_do_create(directory_inode, ecryptfs_dentry, in ecryptfs_create()
274 if (unlikely(IS_ERR(ecryptfs_inode))) { in ecryptfs_create()
277 rc = PTR_ERR(ecryptfs_inode); in ecryptfs_create()
282 rc = ecryptfs_initialize_file(ecryptfs_dentry, ecryptfs_inode); in ecryptfs_create()
285 ecryptfs_inode); in ecryptfs_create()
286 make_bad_inode(ecryptfs_inode); in ecryptfs_create()
287 unlock_new_inode(ecryptfs_inode); in ecryptfs_create()
288 iput(ecryptfs_inode); in ecryptfs_create()
291 unlock_new_inode(ecryptfs_inode); in ecryptfs_create()
292 d_instantiate(ecryptfs_dentry, ecryptfs_inode); in ecryptfs_create()