Searched refs:prep_key (Results 1 – 3 of 3) sorted by relevance
/linux/fs/crypto/ ! |
H A D | fscrypt_private.h | 425 int fscrypt_prepare_inline_crypt_key(struct fscrypt_prepared_key *prep_key, 431 struct fscrypt_prepared_key *prep_key); 439 * @prep_key, depending on which encryption implementation the file will use. 442 fscrypt_is_key_prepared(struct fscrypt_prepared_key *prep_key, in fscrypt_is_key_prepared() argument 448 * I.e., in some cases (namely, if this prep_key is a per-mode in fscrypt_is_key_prepared() 454 return smp_load_acquire(&prep_key->blk_key) != NULL; in fscrypt_is_key_prepared() 455 return smp_load_acquire(&prep_key->tfm) != NULL; in fscrypt_is_key_prepared() 473 fscrypt_prepare_inline_crypt_key(struct fscrypt_prepared_key *prep_key, in fscrypt_prepare_inline_crypt_key() argument 484 struct fscrypt_prepared_key *prep_key) in fscrypt_destroy_inline_crypt_key() argument 498 fscrypt_is_key_prepared(struct fscrypt_prepared_key *prep_key, in fscrypt_is_key_prepared() argument [all...] |
H A D | keysetup.c | 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, 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 [all...] |
H A D | inline_crypt.c | 156 int fscrypt_prepare_inline_crypt_key(struct fscrypt_prepared_key *prep_key, in fscrypt_prepare_inline_crypt_key() argument 207 smp_store_release(&prep_key->blk_key, blk_key); in fscrypt_prepare_inline_crypt_key() 216 struct fscrypt_prepared_key *prep_key) in fscrypt_destroy_inline_crypt_key() argument 218 struct blk_crypto_key *blk_key = prep_key->blk_key; in fscrypt_destroy_inline_crypt_key()
|