Lines Matching refs:prep_key
153 int fscrypt_prepare_key(struct fscrypt_prepared_key *prep_key, in fscrypt_prepare_key() argument
159 return fscrypt_prepare_inline_crypt_key(prep_key, raw_key, in fscrypt_prepare_key()
172 smp_store_release(&prep_key->tfm, tfm); in fscrypt_prepare_key()
178 struct fscrypt_prepared_key *prep_key) in fscrypt_destroy_prepared_key() argument
180 crypto_free_sync_skcipher(prep_key->tfm); in fscrypt_destroy_prepared_key()
181 fscrypt_destroy_inline_crypt_key(sb, prep_key); in fscrypt_destroy_prepared_key()
182 memzero_explicit(prep_key, sizeof(*prep_key)); in fscrypt_destroy_prepared_key()
202 struct fscrypt_prepared_key *prep_key; in setup_per_mode_enc_key() local
226 prep_key = &keys[mode_num]; in setup_per_mode_enc_key()
227 if (fscrypt_is_key_prepared(prep_key, ci)) { in setup_per_mode_enc_key()
228 ci->ci_enc_key = *prep_key; in setup_per_mode_enc_key()
234 if (fscrypt_is_key_prepared(prep_key, ci)) in setup_per_mode_enc_key()
238 err = fscrypt_prepare_inline_crypt_key(prep_key, in setup_per_mode_enc_key()
261 err = fscrypt_prepare_key(prep_key, mode_key, ci); in setup_per_mode_enc_key()
266 ci->ci_enc_key = *prep_key; in setup_per_mode_enc_key()