hkdf 280 fs/crypto/fscrypt_private.h extern int fscrypt_init_hkdf(struct fscrypt_hkdf *hkdf, const u8 *master_key, hkdf 294 fs/crypto/fscrypt_private.h extern int fscrypt_hkdf_expand(struct fscrypt_hkdf *hkdf, u8 context, hkdf 298 fs/crypto/fscrypt_private.h extern void fscrypt_destroy_hkdf(struct fscrypt_hkdf *hkdf); hkdf 311 fs/crypto/fscrypt_private.h struct fscrypt_hkdf hkdf; hkdf 67 fs/crypto/hkdf.c int fscrypt_init_hkdf(struct fscrypt_hkdf *hkdf, const u8 *master_key, hkdf 94 fs/crypto/hkdf.c hkdf->hmac_tfm = hmac_tfm; hkdf 115 fs/crypto/hkdf.c int fscrypt_hkdf_expand(struct fscrypt_hkdf *hkdf, u8 context, hkdf 119 fs/crypto/hkdf.c SHASH_DESC_ON_STACK(desc, hkdf->hmac_tfm); hkdf 130 fs/crypto/hkdf.c desc->tfm = hkdf->hmac_tfm; hkdf 178 fs/crypto/hkdf.c void fscrypt_destroy_hkdf(struct fscrypt_hkdf *hkdf) hkdf 180 fs/crypto/hkdf.c crypto_free_shash(hkdf->hmac_tfm); hkdf 29 fs/crypto/keyring.c fscrypt_destroy_hkdf(&secret->hkdf); hkdf 529 fs/crypto/keyring.c err = fscrypt_init_hkdf(&secret.hkdf, secret.raw, secret.size); hkdf 540 fs/crypto/keyring.c err = fscrypt_hkdf_expand(&secret.hkdf, hkdf 226 fs/crypto/keysetup.c err = fscrypt_hkdf_expand(&mk->mk_secret.hkdf, hkdf 272 fs/crypto/keysetup.c err = fscrypt_hkdf_expand(&mk->mk_secret.hkdf,