Lines Matching refs:prep_key
148 * Prepare the crypto transform object or blk-crypto key in @prep_key, given the
153 int fscrypt_prepare_key(struct fscrypt_prepared_key *prep_key,
159 return fscrypt_prepare_inline_crypt_key(prep_key, raw_key,
172 smp_store_release(&prep_key->tfm, tfm);
178 struct fscrypt_prepared_key *prep_key)
180 crypto_free_sync_skcipher(prep_key->tfm);
181 fscrypt_destroy_inline_crypt_key(sb, prep_key);
182 memzero_explicit(prep_key, sizeof(*prep_key));
202 struct fscrypt_prepared_key *prep_key;
226 prep_key = &keys[mode_num];
227 if (fscrypt_is_key_prepared(prep_key, ci)) {
228 ci->ci_enc_key = *prep_key;
234 if (fscrypt_is_key_prepared(prep_key, ci))
238 err = fscrypt_prepare_inline_crypt_key(prep_key,
261 err = fscrypt_prepare_key(prep_key, mode_key, ci);
266 ci->ci_enc_key = *prep_key;