Lines Matching refs:ci
90 static void f2fs_free_crypt_info(struct f2fs_crypt_info *ci) in f2fs_free_crypt_info() argument
92 if (!ci) in f2fs_free_crypt_info()
95 key_put(ci->ci_keyring_key); in f2fs_free_crypt_info()
96 crypto_free_ablkcipher(ci->ci_ctfm); in f2fs_free_crypt_info()
97 kmem_cache_free(f2fs_crypt_info_cachep, ci); in f2fs_free_crypt_info()
100 void f2fs_free_encryption_info(struct inode *inode, struct f2fs_crypt_info *ci) in f2fs_free_encryption_info() argument
105 if (ci == NULL) in f2fs_free_encryption_info()
106 ci = ACCESS_ONCE(fi->i_crypt_info); in f2fs_free_encryption_info()
107 if (ci == NULL) in f2fs_free_encryption_info()
109 prev = cmpxchg(&fi->i_crypt_info, ci, NULL); in f2fs_free_encryption_info()
110 if (prev != ci) in f2fs_free_encryption_info()
113 f2fs_free_crypt_info(ci); in f2fs_free_encryption_info()