Lines Matching refs:inode
4 static int ubifs_crypt_get_context(struct inode *inode, void *ctx, size_t len) in ubifs_crypt_get_context() argument
6 return ubifs_xattr_get(inode, UBIFS_XATTR_NAME_ENCRYPTION_CONTEXT, in ubifs_crypt_get_context()
10 static int ubifs_crypt_set_context(struct inode *inode, const void *ctx, in ubifs_crypt_set_context() argument
18 return ubifs_xattr_set(inode, UBIFS_XATTR_NAME_ENCRYPTION_CONTEXT, in ubifs_crypt_set_context()
22 static bool ubifs_crypt_empty_dir(struct inode *inode) in ubifs_crypt_empty_dir() argument
24 return ubifs_check_dir_empty(inode) == 0; in ubifs_crypt_empty_dir()
38 int ubifs_encrypt(const struct inode *inode, struct ubifs_data_node *dn, in ubifs_encrypt() argument
41 struct ubifs_info *c = inode->i_sb->s_fs_info; in ubifs_encrypt()
53 err = fscrypt_encrypt_block_inplace(inode, virt_to_page(p), pad_len, in ubifs_encrypt()
64 int ubifs_decrypt(const struct inode *inode, struct ubifs_data_node *dn, in ubifs_decrypt() argument
67 struct ubifs_info *c = inode->i_sb->s_fs_info; in ubifs_decrypt()
78 err = fscrypt_decrypt_block_inplace(inode, virt_to_page(&dn->data), in ubifs_decrypt()