Lines Matching refs:prep_key
123 * Prepare the crypto transform object or blk-crypto key in @prep_key, given the
127 int fscrypt_prepare_key(struct fscrypt_prepared_key *prep_key,
133 return fscrypt_prepare_inline_crypt_key(prep_key, raw_key, ci);
144 smp_store_release(&prep_key->tfm, tfm);
149 void fscrypt_destroy_prepared_key(struct fscrypt_prepared_key *prep_key)
151 crypto_free_skcipher(prep_key->tfm);
152 fscrypt_destroy_inline_crypt_key(prep_key);
153 memzero_explicit(prep_key, sizeof(*prep_key));
172 struct fscrypt_prepared_key *prep_key;
181 prep_key = &keys[mode_num];
182 if (fscrypt_is_key_prepared(prep_key, ci)) {
183 ci->ci_enc_key = *prep_key;
189 if (fscrypt_is_key_prepared(prep_key, ci))
206 err = fscrypt_prepare_key(prep_key, mode_key, ci);
211 ci->ci_enc_key = *prep_key;