crypto_shash 52 arch/arm/crypto/crc32-ce-glue.c static int crc32_setkey(struct crypto_shash *hash, const u8 *key, crypto_shash 160 arch/arm/crypto/ghash-ce-glue.c static int ghash_setkey(struct crypto_shash *tfm, crypto_shash 211 arch/arm/crypto/ghash-ce-glue.c struct crypto_shash *child = cryptd_ahash_child(cryptd_tfm); crypto_shash 267 arch/arm/crypto/ghash-ce-glue.c struct crypto_shash *child = cryptd_ahash_child(cryptd_tfm); crypto_shash 118 arch/arm64/crypto/aes-glue.c struct crypto_shash *hash; crypto_shash 790 arch/arm64/crypto/aes-glue.c static int cbcmac_setkey(struct crypto_shash *tfm, const u8 *in_key, crypto_shash 812 arch/arm64/crypto/aes-glue.c static int cmac_setkey(struct crypto_shash *tfm, const u8 *in_key, crypto_shash 836 arch/arm64/crypto/aes-glue.c static int xcbc_setkey(struct crypto_shash *tfm, const u8 *in_key, crypto_shash 248 arch/arm64/crypto/ghash-ce-glue.c static int ghash_setkey(struct crypto_shash *tfm, crypto_shash 175 arch/mips/crypto/crc32-mips.c static int chksum_setkey(struct crypto_shash *tfm, const u8 *key, crypto_shash 31 arch/powerpc/crypto/crc-vpmsum_test.c struct crypto_shash *crct10dif_tfm; crypto_shash 32 arch/powerpc/crypto/crc-vpmsum_test.c struct crypto_shash *crc32c_tfm; crypto_shash 71 arch/powerpc/crypto/crc32c-vpmsum_glue.c static int crc32c_vpmsum_setkey(struct crypto_shash *hash, const u8 *key, crypto_shash 109 arch/s390/crypto/crc32-vx.c static int crc32_vx_setkey(struct crypto_shash *tfm, const u8 *newkey, crypto_shash 122 arch/s390/crypto/crc32-vx.c static int crc32be_vx_setkey(struct crypto_shash *tfm, const u8 *newkey, crypto_shash 41 arch/s390/crypto/ghash_s390.c static int ghash_setkey(struct crypto_shash *tfm, crypto_shash 31 arch/sparc/crypto/crc32c_glue.c static int crc32c_sparc64_setkey(struct crypto_shash *hash, const u8 *key, crypto_shash 92 arch/x86/crypto/crc32-pclmul_glue.c static int crc32_pclmul_setkey(struct crypto_shash *hash, const u8 *key, crypto_shash 89 arch/x86/crypto/crc32c-intel_glue.c static int crc32c_intel_setkey(struct crypto_shash *hash, const u8 *key, crypto_shash 53 arch/x86/crypto/ghash-clmulni-intel_glue.c static int ghash_setkey(struct crypto_shash *tfm, crypto_shash 169 arch/x86/crypto/ghash-clmulni-intel_glue.c struct crypto_shash *child = cryptd_ahash_child(cryptd_tfm); crypto_shash 248 arch/x86/crypto/ghash-clmulni-intel_glue.c struct crypto_shash *child = cryptd_ahash_child(cryptd_tfm); crypto_shash 77 arch/x86/power/hibernate.c struct crypto_shash *tfm; crypto_shash 73 crypto/adiantum.c struct crypto_shash *hash; crypto_shash 412 crypto/adiantum.c struct crypto_shash *hash; crypto_shash 507 crypto/ahash.c return sizeof(struct crypto_shash *); crypto_shash 26 crypto/asymmetric_keys/pkcs7_verify.c struct crypto_shash *tfm; crypto_shash 321 crypto/asymmetric_keys/verify_pefile.c struct crypto_shash *tfm; crypto_shash 26 crypto/asymmetric_keys/x509_public_key.c struct crypto_shash *tfm; crypto_shash 832 crypto/ccm.c static int crypto_cbcmac_digest_setkey(struct crypto_shash *parent, crypto_shash 855 crypto/ccm.c struct crypto_shash *parent = pdesc->tfm; crypto_shash 881 crypto/ccm.c struct crypto_shash *parent = pdesc->tfm; crypto_shash 49 crypto/cmac.c static int crypto_cmac_digest_setkey(struct crypto_shash *parent, crypto_shash 120 crypto/cmac.c struct crypto_shash *parent = pdesc->tfm; crypto_shash 166 crypto/cmac.c struct crypto_shash *parent = pdesc->tfm; crypto_shash 58 crypto/crc32_generic.c static int crc32_setkey(struct crypto_shash *hash, const u8 *key, crypto_shash 72 crypto/crc32c_generic.c static int chksum_setkey(struct crypto_shash *tfm, const u8 *key, crypto_shash 76 crypto/cryptd.c struct crypto_shash *child; crypto_shash 469 crypto/cryptd.c struct crypto_shash *hash; crypto_shash 493 crypto/cryptd.c struct crypto_shash *child = ctx->child; crypto_shash 537 crypto/cryptd.c struct crypto_shash *child = ctx->child; crypto_shash 628 crypto/cryptd.c struct crypto_shash *child = ctx->child; crypto_shash 1038 crypto/cryptd.c struct crypto_shash *cryptd_ahash_child(struct cryptd_ahash *tfm) crypto_shash 59 crypto/crypto_null.c static int null_hash_setkey(struct crypto_shash *tfm, const u8 *key, crypto_shash 1663 crypto/drbg.c struct crypto_shash *tfm; crypto_shash 55 crypto/essiv.c struct crypto_shash *hash; crypto_shash 287 crypto/essiv.c struct crypto_shash *hash; crypto_shash 55 crypto/ghash-generic.c static int ghash_setkey(struct crypto_shash *tfm, crypto_shash 25 crypto/hmac.c struct crypto_shash *hash; crypto_shash 33 crypto/hmac.c static inline struct hmac_ctx *hmac_ctx(struct crypto_shash *tfm) crypto_shash 40 crypto/hmac.c static int hmac_setkey(struct crypto_shash *parent, crypto_shash 50 crypto/hmac.c struct crypto_shash *hash = ctx->hash; crypto_shash 115 crypto/hmac.c struct crypto_shash *parent = pdesc->tfm; crypto_shash 130 crypto/hmac.c struct crypto_shash *parent = pdesc->tfm; crypto_shash 143 crypto/hmac.c struct crypto_shash *parent = __crypto_shash_cast(tfm); crypto_shash 144 crypto/hmac.c struct crypto_shash *hash; crypto_shash 133 crypto/michael_mic.c static int michael_setkey(struct crypto_shash *tfm, const u8 *key, crypto_shash 124 crypto/nhpoly1305.c int crypto_nhpoly1305_setkey(struct crypto_shash *tfm, crypto_shash 23 crypto/shash.c int shash_no_setkey(struct crypto_shash *tfm, const u8 *key, crypto_shash 30 crypto/shash.c static int shash_setkey_unaligned(struct crypto_shash *tfm, const u8 *key, crypto_shash 51 crypto/shash.c static void shash_set_needkey(struct crypto_shash *tfm, struct shash_alg *alg) crypto_shash 58 crypto/shash.c int crypto_shash_setkey(struct crypto_shash *tfm, const u8 *key, crypto_shash 83 crypto/shash.c struct crypto_shash *tfm = desc->tfm; crypto_shash 113 crypto/shash.c struct crypto_shash *tfm = desc->tfm; crypto_shash 126 crypto/shash.c struct crypto_shash *tfm = desc->tfm; crypto_shash 154 crypto/shash.c struct crypto_shash *tfm = desc->tfm; crypto_shash 175 crypto/shash.c struct crypto_shash *tfm = desc->tfm; crypto_shash 196 crypto/shash.c struct crypto_shash *tfm = desc->tfm; crypto_shash 225 crypto/shash.c struct crypto_shash **ctx = crypto_ahash_ctx(tfm); crypto_shash 232 crypto/shash.c struct crypto_shash **ctx = crypto_ahash_ctx(crypto_ahash_reqtfm(req)); crypto_shash 286 crypto/shash.c struct crypto_shash **ctx = crypto_ahash_ctx(crypto_ahash_reqtfm(req)); crypto_shash 320 crypto/shash.c struct crypto_shash **ctx = crypto_ahash_ctx(crypto_ahash_reqtfm(req)); crypto_shash 335 crypto/shash.c struct crypto_shash **ctx = crypto_ahash_ctx(crypto_ahash_reqtfm(req)); crypto_shash 345 crypto/shash.c struct crypto_shash **ctx = crypto_tfm_ctx(tfm); crypto_shash 355 crypto/shash.c struct crypto_shash **ctx = crypto_tfm_ctx(tfm); crypto_shash 356 crypto/shash.c struct crypto_shash *shash; crypto_shash 391 crypto/shash.c struct crypto_shash *hash = __crypto_shash_cast(tfm); crypto_shash 444 crypto/shash.c .tfmsize = offsetof(struct crypto_shash, base), crypto_shash 447 crypto/shash.c struct crypto_shash *crypto_alloc_shash(const char *alg_name, u32 type, crypto_shash 1095 crypto/testmgr.c struct crypto_shash *tfm = desc->tfm; crypto_shash 1561 crypto/testmgr.c struct crypto_shash *generic_tfm = NULL; crypto_shash 1676 crypto/testmgr.c struct crypto_shash **tfm_ret, crypto_shash 1679 crypto/testmgr.c struct crypto_shash *tfm; crypto_shash 1715 crypto/testmgr.c struct crypto_shash *stfm = NULL; crypto_shash 3310 crypto/testmgr.c struct crypto_shash *tfm; crypto_shash 429 crypto/vmac.c static int vmac_setkey(struct crypto_shash *tfm, crypto_shash 50 crypto/xcbc.c static int crypto_xcbc_digest_setkey(struct crypto_shash *parent, crypto_shash 87 crypto/xcbc.c struct crypto_shash *parent = pdesc->tfm; crypto_shash 133 crypto/xcbc.c struct crypto_shash *parent = pdesc->tfm; crypto_shash 20 crypto/xxhash_generic.c static int xxhash64_setkey(struct crypto_shash *tfm, const u8 *key, crypto_shash 719 drivers/block/drbd/drbd_int.h struct crypto_shash *cram_hmac_tfm; crypto_shash 720 drivers/block/drbd/drbd_int.h struct crypto_shash *integrity_tfm; /* checksums we compute, updates protected by connection->data->mutex */ crypto_shash 721 drivers/block/drbd/drbd_int.h struct crypto_shash *peer_integrity_tfm; /* checksums we verify, only accessed from receiver thread */ crypto_shash 722 drivers/block/drbd/drbd_int.h struct crypto_shash *csums_tfm; crypto_shash 723 drivers/block/drbd/drbd_int.h struct crypto_shash *verify_tfm; crypto_shash 1522 drivers/block/drbd/drbd_int.h extern void drbd_csum_bio(struct crypto_shash *, struct bio *, void *); crypto_shash 1523 drivers/block/drbd/drbd_int.h extern void drbd_csum_ee(struct crypto_shash *, struct drbd_peer_request *, crypto_shash 2368 drivers/block/drbd/drbd_nl.c struct crypto_shash *verify_tfm; crypto_shash 2369 drivers/block/drbd/drbd_nl.c struct crypto_shash *csums_tfm; crypto_shash 2370 drivers/block/drbd/drbd_nl.c struct crypto_shash *cram_hmac_tfm; crypto_shash 2371 drivers/block/drbd/drbd_nl.c struct crypto_shash *integrity_tfm; crypto_shash 2375 drivers/block/drbd/drbd_nl.c alloc_shash(struct crypto_shash **tfm, char *tfm_name, int err_alg) crypto_shash 1838 drivers/block/drbd/drbd_receiver.c static void drbd_csum_ee_size(struct crypto_shash *h, crypto_shash 3673 drivers/block/drbd/drbd_receiver.c struct crypto_shash *peer_integrity_tfm = NULL; crypto_shash 3822 drivers/block/drbd/drbd_receiver.c static struct crypto_shash *drbd_crypto_alloc_digest_safe( crypto_shash 3826 drivers/block/drbd/drbd_receiver.c struct crypto_shash *tfm; crypto_shash 3884 drivers/block/drbd/drbd_receiver.c struct crypto_shash *verify_tfm = NULL; crypto_shash 3885 drivers/block/drbd/drbd_receiver.c struct crypto_shash *csums_tfm = NULL; crypto_shash 286 drivers/block/drbd/drbd_worker.c void drbd_csum_ee(struct crypto_shash *tfm, struct drbd_peer_request *peer_req, void *digest) crypto_shash 315 drivers/block/drbd/drbd_worker.c void drbd_csum_bio(struct crypto_shash *tfm, struct bio *bio, void *digest) crypto_shash 315 drivers/crypto/axis/artpec6_crypto.c struct crypto_shash *child_hash; crypto_shash 2407 drivers/crypto/axis/artpec6_crypto.c struct crypto_shash *child; crypto_shash 2085 drivers/crypto/bcm/cipher.c struct crypto_shash *hash; crypto_shash 217 drivers/crypto/bcm/util.c struct crypto_shash *hash; crypto_shash 274 drivers/crypto/ccp/ccp-crypto-sha.c struct crypto_shash *shash = ctx->u.sha.hmac_tfm; crypto_shash 340 drivers/crypto/ccp/ccp-crypto-sha.c struct crypto_shash *hmac_tfm; crypto_shash 192 drivers/crypto/ccp/ccp-crypto.h struct crypto_shash *hmac_tfm; crypto_shash 62 drivers/crypto/ccree/cc_cipher.c struct crypto_shash *shash_tfm; crypto_shash 285 drivers/crypto/chelsio/chcr_algo.c static struct crypto_shash *chcr_alloc_shash(unsigned int ds) crypto_shash 287 drivers/crypto/chelsio/chcr_algo.c struct crypto_shash *base_hash = ERR_PTR(-EINVAL); crypto_shash 1482 drivers/crypto/chelsio/chcr_algo.c static inline void chcr_free_shash(struct crypto_shash *base_hash) crypto_shash 3415 drivers/crypto/chelsio/chcr_algo.c struct crypto_shash *base_hash = ERR_PTR(-EINVAL); crypto_shash 240 drivers/crypto/chelsio/chcr_crypto.h struct crypto_shash *base_hash; crypto_shash 99 drivers/crypto/mediatek/mtk-sha.c struct crypto_shash *shash; crypto_shash 293 drivers/crypto/n2_core.c struct crypto_shash *child_shash; crypto_shash 415 drivers/crypto/n2_core.c struct crypto_shash *child_shash; crypto_shash 462 drivers/crypto/n2_core.c struct crypto_shash *child_shash = ctx->child_shash; crypto_shash 28 drivers/crypto/nx/nx-aes-xcbc.c static int nx_xcbc_set_key(struct crypto_shash *desc, crypto_shash 162 drivers/crypto/omap-sham.c struct crypto_shash *shash; crypto_shash 173 drivers/crypto/omap-sham.c struct crypto_shash *fallback; crypto_shash 1219 drivers/crypto/omap-sham.c static int omap_sham_shash_digest(struct crypto_shash *tfm, u32 flags, crypto_shash 28 drivers/crypto/padlock-sha.c struct crypto_shash *fallback; crypto_shash 195 drivers/crypto/padlock-sha.c struct crypto_shash *hash = __crypto_shash_cast(tfm); crypto_shash 198 drivers/crypto/padlock-sha.c struct crypto_shash *fallback_tfm; crypto_shash 113 drivers/crypto/qat/qat_common/qat_algs.c struct crypto_shash *hash_tfm; crypto_shash 384 drivers/crypto/s5p-sss.c struct crypto_shash *fallback; crypto_shash 1531 drivers/crypto/s5p-sss.c static int s5p_hash_shash_digest(struct crypto_shash *tfm, u32 flags, crypto_shash 83 drivers/crypto/stm32/stm32-crc32.c static int stm32_crc_setkey(struct crypto_shash *tfm, const u8 *key, crypto_shash 54 drivers/crypto/vmx/ghash.c static int p8_ghash_setkey(struct crypto_shash *tfm, const u8 *key, crypto_shash 1315 drivers/infiniband/hw/i40iw/i40iw_utils.c struct crypto_shash *tfm; crypto_shash 1162 drivers/infiniband/sw/rxe/rxe_verbs.c struct crypto_shash *tfm; crypto_shash 415 drivers/infiniband/sw/rxe/rxe_verbs.h struct crypto_shash *tfm; crypto_shash 517 drivers/infiniband/sw/siw/siw.h extern struct crypto_shash *siw_crypto_shash; crypto_shash 61 drivers/infiniband/sw/siw/siw_main.c struct crypto_shash *siw_crypto_shash; crypto_shash 107 drivers/md/dm-crypt.c struct crypto_shash *hash_tfm; crypto_shash 113 drivers/md/dm-crypt.c struct crypto_shash *crc32_tfm; crypto_shash 181 drivers/md/dm-integrity.c struct crypto_shash *journal_mac; crypto_shash 207 drivers/md/dm-integrity.c struct crypto_shash *internal_hash; crypto_shash 3278 drivers/md/dm-integrity.c static int get_mac(struct crypto_shash **hash, struct alg_spec *a, char **error, crypto_shash 174 drivers/net/ppp/ppp_mppe.c struct crypto_shash *shash; crypto_shash 46 drivers/net/wireless/intersil/orinoco/mic.c int orinoco_mic(struct crypto_shash *tfm_michael, u8 *key, crypto_shash 19 drivers/net/wireless/intersil/orinoco/mic.h int orinoco_mic(struct crypto_shash *tfm_michael, u8 *key, crypto_shash 154 drivers/net/wireless/intersil/orinoco/orinoco.h struct crypto_shash *rx_tfm_mic; crypto_shash 155 drivers/net/wireless/intersil/orinoco/orinoco.h struct crypto_shash *tx_tfm_mic; crypto_shash 421 drivers/nfc/s3fwrn5/firmware.c struct crypto_shash *tfm; crypto_shash 201 drivers/staging/ks7010/ks_hostif.c struct crypto_shash *tfm = NULL; crypto_shash 49 drivers/staging/rtl8192e/rtllib_crypt_tkip.c struct crypto_shash *rx_tfm_michael; crypto_shash 51 drivers/staging/rtl8192e/rtllib_crypt_tkip.c struct crypto_shash *tx_tfm_michael; crypto_shash 499 drivers/staging/rtl8192e/rtllib_crypt_tkip.c static int michael_mic(struct crypto_shash *tfm_michael, u8 *key, u8 *hdr, crypto_shash 659 drivers/staging/rtl8192e/rtllib_crypt_tkip.c struct crypto_shash *tfm = tkey->tx_tfm_michael; crypto_shash 661 drivers/staging/rtl8192e/rtllib_crypt_tkip.c struct crypto_shash *tfm3 = tkey->rx_tfm_michael; crypto_shash 53 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c struct crypto_shash *rx_tfm_michael; crypto_shash 55 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c struct crypto_shash *tx_tfm_michael; crypto_shash 495 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c static int michael_mic(struct crypto_shash *tfm_michael, u8 *key, u8 *hdr, crypto_shash 658 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c struct crypto_shash *tfm = tkey->tx_tfm_michael; crypto_shash 660 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c struct crypto_shash *tfm3 = tkey->rx_tfm_michael; crypto_shash 178 drivers/staging/wusbcore/crypto.c static int wusb_ccm_mac(struct crypto_shash *tfm_cbcmac, crypto_shash 249 drivers/staging/wusbcore/crypto.c struct crypto_shash *tfm_cbcmac; crypto_shash 167 drivers/target/iscsi/iscsi_target_auth.c struct crypto_shash *tfm = NULL; crypto_shash 648 drivers/thunderbolt/domain.c struct crypto_shash *tfm; crypto_shash 890 fs/btrfs/ctree.h struct crypto_shash *csum_shash; crypto_shash 2223 fs/btrfs/disk-io.c struct crypto_shash *csum_shash; crypto_shash 142 fs/cifs/cifsglob.h struct crypto_shash *hmacmd5; /* hmac-md5 hash function */ crypto_shash 143 fs/cifs/cifsglob.h struct crypto_shash *md5; /* md5 hash function */ crypto_shash 144 fs/cifs/cifsglob.h struct crypto_shash *hmacsha256; /* hmac-sha256 hash function */ crypto_shash 145 fs/cifs/cifsglob.h struct crypto_shash *cmacaes; /* block-cipher based MAC function */ crypto_shash 146 fs/cifs/cifsglob.h struct crypto_shash *sha512; /* sha512 hash function */ crypto_shash 582 fs/cifs/cifsproto.h int cifs_alloc_hash(const char *name, struct crypto_shash **shash, crypto_shash 584 fs/cifs/cifsproto.h void cifs_free_hash(struct crypto_shash **shash, struct sdesc **sdesc); crypto_shash 53 fs/cifs/link.c struct crypto_shash *md5 = NULL; crypto_shash 936 fs/cifs/misc.c struct crypto_shash **shash, struct sdesc **sdesc) crypto_shash 972 fs/cifs/misc.c cifs_free_hash(struct crypto_shash **shash, struct sdesc **sdesc) crypto_shash 112 fs/cifs/smbencrypt.c struct crypto_shash *md4 = NULL; crypto_shash 277 fs/crypto/fscrypt_private.h struct crypto_shash *hmac_tfm; crypto_shash 43 fs/crypto/hkdf.c static int hkdf_extract(struct crypto_shash *hmac_tfm, const u8 *ikm, crypto_shash 70 fs/crypto/hkdf.c struct crypto_shash *hmac_tfm; crypto_shash 18 fs/crypto/keysetup.c static struct crypto_shash *essiv_hash_tfm; crypto_shash 116 fs/crypto/keysetup.c struct crypto_shash *tfm = READ_ONCE(essiv_hash_tfm); crypto_shash 120 fs/crypto/keysetup.c struct crypto_shash *prev_tfm; crypto_shash 51 fs/ecryptfs/crypto.c static int ecryptfs_hash_digest(struct crypto_shash *tfm, crypto_shash 77 fs/ecryptfs/crypto.c struct crypto_shash *tfm; crypto_shash 171 fs/ecryptfs/crypto.c struct crypto_shash *tfm; crypto_shash 240 fs/ecryptfs/ecryptfs_kernel.h struct crypto_shash *hash_tfm; /* Crypto context for generating crypto_shash 603 fs/ecryptfs/keystore.c struct crypto_shash *hash_tfm; crypto_shash 1532 fs/ext4/ext4.h struct crypto_shash *s_chksum_driver; crypto_shash 1356 fs/f2fs/f2fs.h struct crypto_shash *s_chksum_driver; crypto_shash 112 fs/nfsd/nfs4recover.c struct crypto_shash *tfm; crypto_shash 743 fs/nfsd/nfs4recover.c struct crypto_shash *cn_tfm; crypto_shash 1148 fs/nfsd/nfs4recover.c struct crypto_shash *tfm = cn->cn_tfm; crypto_shash 1343 fs/nfsd/nfs4recover.c struct crypto_shash *tfm = cn->cn_tfm; crypto_shash 1581 fs/nfsd/nfs4recover.c struct crypto_shash *tfm; crypto_shash 106 fs/ubifs/auth.c struct crypto_shash *tfm) crypto_shash 1469 fs/ubifs/ubifs.h struct crypto_shash *hash_tfm; crypto_shash 1470 fs/ubifs/ubifs.h struct crypto_shash *hmac_tfm; crypto_shash 46 include/crypto/cryptd.h struct crypto_shash *cryptd_ahash_child(struct cryptd_ahash *tfm); crypto_shash 143 include/crypto/hash.h struct crypto_shash *tfm; crypto_shash 190 include/crypto/hash.h int (*setkey)(struct crypto_shash *tfm, const u8 *key, crypto_shash 695 include/crypto/hash.h struct crypto_shash *crypto_alloc_shash(const char *alg_name, u32 type, crypto_shash 698 include/crypto/hash.h static inline struct crypto_tfm *crypto_shash_tfm(struct crypto_shash *tfm) crypto_shash 707 include/crypto/hash.h static inline void crypto_free_shash(struct crypto_shash *tfm) crypto_shash 712 include/crypto/hash.h static inline const char *crypto_shash_alg_name(struct crypto_shash *tfm) crypto_shash 717 include/crypto/hash.h static inline const char *crypto_shash_driver_name(struct crypto_shash *tfm) crypto_shash 723 include/crypto/hash.h struct crypto_shash *tfm) crypto_shash 737 include/crypto/hash.h static inline unsigned int crypto_shash_blocksize(struct crypto_shash *tfm) crypto_shash 747 include/crypto/hash.h static inline struct shash_alg *crypto_shash_alg(struct crypto_shash *tfm) crypto_shash 761 include/crypto/hash.h static inline unsigned int crypto_shash_digestsize(struct crypto_shash *tfm) crypto_shash 766 include/crypto/hash.h static inline unsigned int crypto_shash_statesize(struct crypto_shash *tfm) crypto_shash 771 include/crypto/hash.h static inline u32 crypto_shash_get_flags(struct crypto_shash *tfm) crypto_shash 776 include/crypto/hash.h static inline void crypto_shash_set_flags(struct crypto_shash *tfm, u32 flags) crypto_shash 781 include/crypto/hash.h static inline void crypto_shash_clear_flags(struct crypto_shash *tfm, u32 flags) crypto_shash 801 include/crypto/hash.h static inline unsigned int crypto_shash_descsize(struct crypto_shash *tfm) crypto_shash 824 include/crypto/hash.h int crypto_shash_setkey(struct crypto_shash *tfm, const u8 *key, crypto_shash 876 include/crypto/hash.h struct crypto_shash *tfm = desc->tfm; crypto_shash 898 include/crypto/hash.h struct crypto_shash *tfm = desc->tfm; crypto_shash 80 include/crypto/internal/hash.h int shash_no_setkey(struct crypto_shash *tfm, const u8 *key, crypto_shash 199 include/crypto/internal/hash.h static inline void *crypto_shash_ctx(struct crypto_shash *tfm) crypto_shash 229 include/crypto/internal/hash.h static inline struct crypto_shash *crypto_spawn_shash( crypto_shash 235 include/crypto/internal/hash.h static inline void *crypto_shash_ctx_aligned(struct crypto_shash *tfm) crypto_shash 240 include/crypto/internal/hash.h static inline struct crypto_shash *__crypto_shash_cast(struct crypto_tfm *tfm) crypto_shash 242 include/crypto/internal/hash.h return container_of(tfm, struct crypto_shash, base); crypto_shash 61 include/crypto/nhpoly1305.h int crypto_nhpoly1305_setkey(struct crypto_shash *tfm, crypto_shash 1146 include/linux/jbd2.h struct crypto_shash *j_chksum_driver; crypto_shash 25 include/net/sctp/auth.h struct crypto_shash; crypto_shash 81 include/net/sctp/auth.h void sctp_auth_destroy_hmacs(struct crypto_shash *auth_hmacs[]); crypto_shash 71 include/net/sctp/structs.h struct crypto_shash; crypto_shash 159 include/net/sctp/structs.h struct crypto_shash *hmac; crypto_shash 1317 include/net/sctp/structs.h struct crypto_shash **auth_hmacs; crypto_shash 38 include/net/seg6_hmac.h struct crypto_shash * __percpu *tfms; crypto_shash 708 kernel/kexec_file.c struct crypto_shash *tfm; crypto_shash 19 lib/crc-t10dif.c static struct crypto_shash __rcu *crct10dif_tfm; crypto_shash 26 lib/crc-t10dif.c struct crypto_shash *new, *old; crypto_shash 28 lib/digsig.c static struct crypto_shash *shash; crypto_shash 36 lib/libcrc32c.c static struct crypto_shash *tfm; crypto_shash 130 net/bluetooth/amp.c struct crypto_shash *tfm; crypto_shash 92 net/bluetooth/smp.c struct crypto_shash *tfm_cmac; crypto_shash 130 net/bluetooth/smp.c struct crypto_shash *tfm_cmac; crypto_shash 169 net/bluetooth/smp.c static int aes_cmac(struct crypto_shash *tfm, const u8 k[16], const u8 *m, crypto_shash 213 net/bluetooth/smp.c static int smp_f4(struct crypto_shash *tfm_cmac, const u8 u[32], crypto_shash 236 net/bluetooth/smp.c static int smp_f5(struct crypto_shash *tfm_cmac, const u8 w[32], crypto_shash 289 net/bluetooth/smp.c static int smp_f6(struct crypto_shash *tfm_cmac, const u8 w[16], crypto_shash 317 net/bluetooth/smp.c static int smp_g2(struct crypto_shash *tfm_cmac, const u8 u[32], const u8 v[32], crypto_shash 343 net/bluetooth/smp.c static int smp_h6(struct crypto_shash *tfm_cmac, const u8 w[16], crypto_shash 359 net/bluetooth/smp.c static int smp_h7(struct crypto_shash *tfm_cmac, const u8 w[16], crypto_shash 3218 net/bluetooth/smp.c struct crypto_shash *tfm_cmac; crypto_shash 3630 net/bluetooth/smp.c static int __init test_f4(struct crypto_shash *tfm_cmac) crypto_shash 3662 net/bluetooth/smp.c static int __init test_f5(struct crypto_shash *tfm_cmac) crypto_shash 3699 net/bluetooth/smp.c static int __init test_f6(struct crypto_shash *tfm_cmac) crypto_shash 3732 net/bluetooth/smp.c static int __init test_g2(struct crypto_shash *tfm_cmac) crypto_shash 3764 net/bluetooth/smp.c static int __init test_h6(struct crypto_shash *tfm_cmac) crypto_shash 3801 net/bluetooth/smp.c static int __init run_selftests(struct crypto_shash *tfm_cmac, crypto_shash 3885 net/bluetooth/smp.c struct crypto_shash *tfm_cmac; crypto_shash 124 net/ipv6/seg6_hmac.c struct crypto_shash *tfm; crypto_shash 356 net/ipv6/seg6_hmac.c struct crypto_shash *tfm; crypto_shash 363 net/ipv6/seg6_hmac.c struct crypto_shash **p_tfm; crypto_shash 367 net/ipv6/seg6_hmac.c algo->tfms = alloc_percpu(struct crypto_shash *); crypto_shash 425 net/ipv6/seg6_hmac.c struct crypto_shash *tfm; crypto_shash 24 net/mac80211/aes_cmac.c void ieee80211_aes_cmac(struct crypto_shash *tfm, const u8 *aad, crypto_shash 40 net/mac80211/aes_cmac.c void ieee80211_aes_cmac_256(struct crypto_shash *tfm, const u8 *aad, crypto_shash 53 net/mac80211/aes_cmac.c struct crypto_shash *ieee80211_aes_cmac_key_setup(const u8 key[], crypto_shash 56 net/mac80211/aes_cmac.c struct crypto_shash *tfm; crypto_shash 65 net/mac80211/aes_cmac.c void ieee80211_aes_cmac_key_free(struct crypto_shash *tfm) crypto_shash 12 net/mac80211/aes_cmac.h struct crypto_shash *ieee80211_aes_cmac_key_setup(const u8 key[], crypto_shash 14 net/mac80211/aes_cmac.h void ieee80211_aes_cmac(struct crypto_shash *tfm, const u8 *aad, crypto_shash 16 net/mac80211/aes_cmac.h void ieee80211_aes_cmac_256(struct crypto_shash *tfm, const u8 *aad, crypto_shash 18 net/mac80211/aes_cmac.h void ieee80211_aes_cmac_key_free(struct crypto_shash *tfm); crypto_shash 25 net/mac80211/fils_aead.c static int aes_s2v(struct crypto_shash *tfm, crypto_shash 72 net/mac80211/fils_aead.c struct crypto_shash *tfm; crypto_shash 149 net/mac80211/fils_aead.c struct crypto_shash *tfm; crypto_shash 96 net/mac80211/key.h struct crypto_shash *tfm; crypto_shash 456 net/sctp/auth.c struct crypto_shash *tfm = NULL; crypto_shash 465 net/sctp/auth.c sizeof(struct crypto_shash *), crypto_shash 501 net/sctp/auth.c void sctp_auth_destroy_hmacs(struct crypto_shash *auth_hmacs[]) crypto_shash 711 net/sctp/auth.c struct crypto_shash *tfm; crypto_shash 8357 net/sctp/socket.c struct crypto_shash *tfm = NULL; crypto_shash 955 net/sunrpc/auth_gss/gss_krb5_crypto.c struct crypto_shash *hmac; crypto_shash 1021 net/sunrpc/auth_gss/gss_krb5_crypto.c struct crypto_shash *hmac; crypto_shash 409 net/sunrpc/auth_gss/gss_krb5_mech.c struct crypto_shash *hmac; crypto_shash 67 net/wireless/lib80211_crypt_tkip.c struct crypto_shash *rx_tfm_michael; crypto_shash 68 net/wireless/lib80211_crypt_tkip.c struct crypto_shash *tx_tfm_michael; crypto_shash 474 net/wireless/lib80211_crypt_tkip.c static int michael_mic(struct crypto_shash *tfm_michael, u8 *key, u8 *hdr, crypto_shash 624 net/wireless/lib80211_crypt_tkip.c struct crypto_shash *tfm = tkey->tx_tfm_michael; crypto_shash 626 net/wireless/lib80211_crypt_tkip.c struct crypto_shash *tfm3 = tkey->rx_tfm_michael; crypto_shash 21 security/apparmor/crypto.c static struct crypto_shash *apparmor_tfm; crypto_shash 104 security/apparmor/crypto.c struct crypto_shash *tfm; crypto_shash 40 security/integrity/evm/evm.h extern struct crypto_shash *hmac_tfm; crypto_shash 41 security/integrity/evm/evm.h extern struct crypto_shash *hash_tfm; crypto_shash 29 security/integrity/evm/evm_crypto.c struct crypto_shash *hmac_tfm; crypto_shash 30 security/integrity/evm/evm_crypto.c static struct crypto_shash *evm_tfm[HASH_ALGO__LAST]; crypto_shash 78 security/integrity/evm/evm_crypto.c struct crypto_shash **tfm, *tmp_tfm; crypto_shash 59 security/integrity/ima/ima_crypto.c static struct crypto_shash *ima_shash_tfm; crypto_shash 78 security/integrity/ima/ima_crypto.c static struct crypto_shash *ima_alloc_tfm(enum hash_algo algo) crypto_shash 80 security/integrity/ima/ima_crypto.c struct crypto_shash *tfm = ima_shash_tfm; crypto_shash 97 security/integrity/ima/ima_crypto.c static void ima_free_tfm(struct crypto_shash *tfm) crypto_shash 333 security/integrity/ima/ima_crypto.c struct crypto_shash *tfm) crypto_shash 382 security/integrity/ima/ima_crypto.c struct crypto_shash *tfm; crypto_shash 470 security/integrity/ima/ima_crypto.c struct crypto_shash *tfm) crypto_shash 516 security/integrity/ima/ima_crypto.c struct crypto_shash *tfm; crypto_shash 590 security/integrity/ima/ima_crypto.c struct crypto_shash *tfm) crypto_shash 621 security/integrity/ima/ima_crypto.c struct crypto_shash *tfm; crypto_shash 661 security/integrity/ima/ima_crypto.c struct crypto_shash *tfm) crypto_shash 687 security/integrity/ima/ima_crypto.c struct crypto_shash *tfm; crypto_shash 89 security/keys/dh.c struct crypto_shash *tfm; crypto_shash 57 security/keys/encrypted-keys/encrypted.c static struct crypto_shash *hash_tfm; crypto_shash 326 security/keys/encrypted-keys/encrypted.c static int calc_hash(struct crypto_shash *tfm, u8 *digest, crypto_shash 342 security/keys/encrypted-keys/encrypted.c struct crypto_shash *tfm; crypto_shash 42 security/keys/trusted.c static struct crypto_shash *hashalg; crypto_shash 43 security/keys/trusted.c static struct crypto_shash *hmacalg; crypto_shash 45 security/keys/trusted.c static struct sdesc *init_sdesc(struct crypto_shash *alg)