Home
last modified time | relevance | path

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

/titanic_50/usr/src/uts/common/crypto/io/
H A Dskein_mod.c167 #define SKEIN_CTX(_ctx_) ((skein_ctx_t *)((_ctx_)->cc_provider_private)) macro
505 SKEIN_CTX_LVALUE(ctx) = kmem_alloc(sizeof (*SKEIN_CTX(ctx)), in skein_digest_init()
507 if (SKEIN_CTX(ctx) == NULL) in skein_digest_init()
510 SKEIN_CTX(ctx)->sc_mech_type = mechanism->cm_type; in skein_digest_init()
512 &SKEIN_CTX(ctx)->sc_digest_bitlen); in skein_digest_init()
515 SKEIN_OP(SKEIN_CTX(ctx), Init, SKEIN_CTX(ctx)->sc_digest_bitlen); in skein_digest_init()
519 bzero(SKEIN_CTX(ctx), sizeof (*SKEIN_CTX(ctx))); in skein_digest_init()
520 kmem_free(SKEIN_CTX(ctx), sizeof (*SKEIN_CTX(ctx))); in skein_digest_init()
536 ASSERT(SKEIN_CTX(ctx) != NULL); in skein_digest()
539 CRYPTO_BITS2BYTES(SKEIN_CTX(ctx)->sc_digest_bitlen)) { in skein_digest()
[all …]