Lines Matching refs:prep_key
121 int fscrypt_prepare_key(struct fscrypt_prepared_key *prep_key, in fscrypt_prepare_key() argument
127 return fscrypt_prepare_inline_crypt_key(prep_key, raw_key, ci); in fscrypt_prepare_key()
138 smp_store_release(&prep_key->tfm, tfm); in fscrypt_prepare_key()
143 void fscrypt_destroy_prepared_key(struct fscrypt_prepared_key *prep_key) in fscrypt_destroy_prepared_key() argument
145 crypto_free_skcipher(prep_key->tfm); in fscrypt_destroy_prepared_key()
146 fscrypt_destroy_inline_crypt_key(prep_key); in fscrypt_destroy_prepared_key()
165 struct fscrypt_prepared_key *prep_key; in setup_per_mode_enc_key() local
174 prep_key = &keys[mode_num]; in setup_per_mode_enc_key()
175 if (fscrypt_is_key_prepared(prep_key, ci)) { in setup_per_mode_enc_key()
176 ci->ci_enc_key = *prep_key; in setup_per_mode_enc_key()
182 if (fscrypt_is_key_prepared(prep_key, ci)) in setup_per_mode_enc_key()
199 err = fscrypt_prepare_key(prep_key, mode_key, ci); in setup_per_mode_enc_key()
204 ci->ci_enc_key = *prep_key; in setup_per_mode_enc_key()