Home
last modified time | relevance | path

Searched refs:SHA2_CTX (Results 1 – 9 of 9) sorted by relevance

/titanic_50/usr/src/uts/common/sys/
H A Dsha2.h87 } SHA2_CTX; typedef
89 typedef SHA2_CTX SHA256_CTX;
90 typedef SHA2_CTX SHA384_CTX;
91 typedef SHA2_CTX SHA512_CTX;
93 extern void SHA2Init(uint64_t mech, SHA2_CTX *);
95 extern void SHA2Update(SHA2_CTX *, const void *, size_t);
97 extern void SHA2Final(void *, SHA2_CTX *);
/titanic_50/usr/src/lib/pkcs11/pkcs11_softtoken/common/
H A DsoftDigestUtil.c107 session_p->digest.context = malloc(sizeof (SHA2_CTX)); in soft_digest_init()
119 (SHA2_CTX *)session_p->digest.context); in soft_digest_init()
126 (SHA2_CTX *)session_p->digest.context); in soft_digest_init()
133 (SHA2_CTX *)session_p->digest.context); in soft_digest_init()
286 SHA2Update((SHA2_CTX *)session_p->digest.context, in soft_digest_common()
290 (SHA2_CTX *)session_p->digest.context); in soft_digest_common()
296 (SHA2_CTX *)session_p->digest.context); in soft_digest_common()
297 len = sizeof (SHA2_CTX); in soft_digest_common()
392 SHA2Update((SHA2_CTX *)session_p->digest.context, in soft_digest_update()
H A DsoftMAC.h80 SHA2_CTX hc_icontext; /* inner SHA2 context */
81 SHA2_CTX hc_ocontext; /* outer SHA2 context */
/titanic_50/usr/src/common/crypto/sha2/
H A Dsha2_impl.h47 SHA2_CTX sc_sha2_ctx; /* SHA2 context */
56 SHA2_CTX hc_icontext; /* inner SHA2 context */
57 SHA2_CTX hc_ocontext; /* outer SHA2 context */
H A Dsha2.c80 void SHA512TransformBlocks(SHA2_CTX *ctx, const void *in, size_t num);
81 void SHA256TransformBlocks(SHA2_CTX *ctx, const void *in, size_t num);
84 static void SHA256Transform(SHA2_CTX *, const uint8_t *);
85 static void SHA512Transform(SHA2_CTX *, const uint8_t *);
157 SHA256Transform(SHA2_CTX *ctx, const uint8_t *blk) in SHA256Transform()
366 SHA512Transform(SHA2_CTX *ctx, const uint8_t *blk) in SHA512Transform()
681 SHA2Init(uint64_t mech, SHA2_CTX *ctx) in SHA2Init()
789 SHA2Update(SHA2_CTX *ctx, const void *inptr, size_t input_len) in SHA2Update()
914 SHA2Final(void *digest, SHA2_CTX *ctx) in SHA2Final()
/titanic_50/usr/src/uts/common/fs/zfs/
H A Dsha256.c37 SHA2_CTX ctx; in zio_checksum_SHA256()
62 SHA2_CTX ctx; in zio_checksum_SHA512_native()
/titanic_50/usr/src/test/zfs-tests/tests/functional/checksum/sha2/
H A Dsha2_test.c198 SHA2_CTX ctx; \ in main()
216 SHA2_CTX ctx; \ in main()
/titanic_50/usr/src/uts/common/crypto/io/
H A Dsha2_mod.c286 sha2_digest_update_uio(SHA2_CTX *sha2_ctx, crypto_data_t *data) in sha2_digest_update_uio()
347 sha2_digest_final_uio(SHA2_CTX *sha2_ctx, crypto_data_t *digest, in sha2_digest_final_uio()
446 sha2_digest_update_mblk(SHA2_CTX *sha2_ctx, crypto_data_t *data) in sha2_digest_update_mblk()
498 sha2_digest_final_mblk(SHA2_CTX *sha2_ctx, crypto_data_t *digest, in sha2_digest_final_mblk()
780 SHA2_CTX sha2_ctx; in sha2_digest_atomic()
H A Drsa.c97 SHA2_CTX sha2ctx;