Lines Matching refs:ci
86 void ext4_free_crypt_info(struct ext4_crypt_info *ci) in ext4_free_crypt_info() argument
88 if (!ci) in ext4_free_crypt_info()
91 if (ci->ci_keyring_key) in ext4_free_crypt_info()
92 key_put(ci->ci_keyring_key); in ext4_free_crypt_info()
93 crypto_free_ablkcipher(ci->ci_ctfm); in ext4_free_crypt_info()
94 kmem_cache_free(ext4_crypt_info_cachep, ci); in ext4_free_crypt_info()
98 struct ext4_crypt_info *ci) in ext4_free_encryption_info() argument
103 if (ci == NULL) in ext4_free_encryption_info()
104 ci = ACCESS_ONCE(ei->i_crypt_info); in ext4_free_encryption_info()
105 if (ci == NULL) in ext4_free_encryption_info()
107 prev = cmpxchg(&ei->i_crypt_info, ci, NULL); in ext4_free_encryption_info()
108 if (prev != ci) in ext4_free_encryption_info()
111 ext4_free_crypt_info(ci); in ext4_free_encryption_info()