SHA1_CTX
sizeof(SHA1_CTX),
SHA1Init(SHA1_CTX *context)
SHA1Update(SHA1_CTX *context, const u_int8_t *data, size_t len)
SHA1Pad(SHA1_CTX *context)
SHA1Final(u_int8_t digest[SHA1_DIGEST_LENGTH], SHA1_CTX *context)
void SHA1Init(SHA1_CTX *);
void SHA1Pad(SHA1_CTX *);
void SHA1Update(SHA1_CTX *, const u_int8_t *, size_t)
void SHA1Final(u_int8_t [SHA1_DIGEST_LENGTH], SHA1_CTX *)
char *SHA1End(SHA1_CTX *, char *)
extern void _libmd_sha1block_scalar(SHA1_CTX *, const void *, size_t);
extern void _libmd_sha1block_sha1(SHA1_CTX *, const void *, size_t);
DEFINE_IFUNC(, void, sha1_block, (SHA1_CTX *, const void *, size_t))
extern void _libmd_sha1block_scalar(SHA1_CTX *, const void *, size_t);
extern void _libmd_sha1block_avx2(SHA1_CTX *, const void *, size_t);
extern void _libmd_sha1block_shani(SHA1_CTX *, const void *, size_t);
static void sha1block_avx2_wrapper(SHA1_CTX *, const void *, size_t);
DEFINE_UIFUNC(, void, sha1_block, (SHA1_CTX *, const void *, size_t))
sha1block_avx2_wrapper(SHA1_CTX *c, const void *data, size_t len)
SHA1_Final(unsigned char *md, SHA1_CTX *c)
sha1_block(SHA1_CTX *c, const void *data, size_t len)
extern void sha1_block(SHA1_CTX *, const void *, size_t);
static void sha1_block(SHA1_CTX *, const void *, size_t);
SHA1_Init(SHA1_CTX *c)
SHA1_Update(SHA1_CTX *c, const void *data, size_t len)
SHA1_CTX sha1;
SHA1_CTX ctx;
SHA1_CTX ctx;
SHA1_CTX sha1ctx;
SHA1_CTX ctx;
SHA1_CTX c;
SHA1_CTX sc_sha1;
SHA1_CTX sha1ctx;
#define SCTP_SHA1_CTX SHA1_CTX
SHA1_CTX sha1ctx;
.ctxsize = sizeof(SHA1_CTX),
.ctxsize = sizeof(SHA1_CTX),
sha1_result((SHA1_CTX *) ctx, (caddr_t) buf);
MAC_VERIEXEC_FPMOD(SHA1, SHA1_RESULTLEN, sizeof(SHA1_CTX), SHA1_Init,
SHA1_CTX SHA1;