Symbol: SKEIN_CTX
usr/src/uts/common/crypto/io/skein_mod.c
505
SKEIN_CTX_LVALUE(ctx) = kmem_alloc(sizeof (*SKEIN_CTX(ctx)),
usr/src/uts/common/crypto/io/skein_mod.c
507
if (SKEIN_CTX(ctx) == NULL)
usr/src/uts/common/crypto/io/skein_mod.c
510
SKEIN_CTX(ctx)->sc_mech_type = mechanism->cm_type;
usr/src/uts/common/crypto/io/skein_mod.c
512
&SKEIN_CTX(ctx)->sc_digest_bitlen);
usr/src/uts/common/crypto/io/skein_mod.c
515
SKEIN_OP(SKEIN_CTX(ctx), Init, SKEIN_CTX(ctx)->sc_digest_bitlen);
usr/src/uts/common/crypto/io/skein_mod.c
519
bzero(SKEIN_CTX(ctx), sizeof (*SKEIN_CTX(ctx)));
usr/src/uts/common/crypto/io/skein_mod.c
520
kmem_free(SKEIN_CTX(ctx), sizeof (*SKEIN_CTX(ctx)));
usr/src/uts/common/crypto/io/skein_mod.c
536
ASSERT(SKEIN_CTX(ctx) != NULL);
usr/src/uts/common/crypto/io/skein_mod.c
539
CRYPTO_BITS2BYTES(SKEIN_CTX(ctx)->sc_digest_bitlen)) {
usr/src/uts/common/crypto/io/skein_mod.c
541
CRYPTO_BITS2BYTES(SKEIN_CTX(ctx)->sc_digest_bitlen);
usr/src/uts/common/crypto/io/skein_mod.c
547
bzero(SKEIN_CTX(ctx), sizeof (*SKEIN_CTX(ctx)));
usr/src/uts/common/crypto/io/skein_mod.c
548
kmem_free(SKEIN_CTX(ctx), sizeof (*SKEIN_CTX(ctx)));
usr/src/uts/common/crypto/io/skein_mod.c
569
ASSERT(SKEIN_CTX(ctx) != NULL);
usr/src/uts/common/crypto/io/skein_mod.c
573
SKEIN_OP(SKEIN_CTX(ctx), Update,
usr/src/uts/common/crypto/io/skein_mod.c
578
error = skein_digest_update_uio(SKEIN_CTX(ctx), data);
usr/src/uts/common/crypto/io/skein_mod.c
581
error = skein_digest_update_mblk(SKEIN_CTX(ctx), data);
usr/src/uts/common/crypto/io/skein_mod.c
601
ASSERT(SKEIN_CTX(ctx) != NULL);
usr/src/uts/common/crypto/io/skein_mod.c
604
CRYPTO_BITS2BYTES(SKEIN_CTX(ctx)->sc_digest_bitlen)) {
usr/src/uts/common/crypto/io/skein_mod.c
606
CRYPTO_BITS2BYTES(SKEIN_CTX(ctx)->sc_digest_bitlen);
usr/src/uts/common/crypto/io/skein_mod.c
612
SKEIN_OP(SKEIN_CTX(ctx), Final,
usr/src/uts/common/crypto/io/skein_mod.c
616
error = skein_digest_final_uio(SKEIN_CTX(ctx), digest, req);
usr/src/uts/common/crypto/io/skein_mod.c
619
error = skein_digest_final_mblk(SKEIN_CTX(ctx), digest, req);
usr/src/uts/common/crypto/io/skein_mod.c
627
CRYPTO_BITS2BYTES(SKEIN_CTX(ctx)->sc_digest_bitlen);
usr/src/uts/common/crypto/io/skein_mod.c
631
bzero(SKEIN_CTX(ctx), sizeof (*SKEIN_CTX(ctx)));
usr/src/uts/common/crypto/io/skein_mod.c
632
kmem_free(SKEIN_CTX(ctx), sizeof (*(SKEIN_CTX(ctx))));
usr/src/uts/common/crypto/io/skein_mod.c
722
SKEIN_CTX_LVALUE(ctx) = kmem_alloc(sizeof (*SKEIN_CTX(ctx)),
usr/src/uts/common/crypto/io/skein_mod.c
724
if (SKEIN_CTX(ctx) == NULL)
usr/src/uts/common/crypto/io/skein_mod.c
728
bcopy(ctx_template, SKEIN_CTX(ctx),
usr/src/uts/common/crypto/io/skein_mod.c
729
sizeof (*SKEIN_CTX(ctx)));
usr/src/uts/common/crypto/io/skein_mod.c
731
error = skein_mac_ctx_build(SKEIN_CTX(ctx), mechanism, key);
usr/src/uts/common/crypto/io/skein_mod.c
738
bzero(SKEIN_CTX(ctx), sizeof (*SKEIN_CTX(ctx)));
usr/src/uts/common/crypto/io/skein_mod.c
739
kmem_free(SKEIN_CTX(ctx), sizeof (*SKEIN_CTX(ctx)));
usr/src/uts/common/crypto/io/skein_mod.c
825
if (SKEIN_CTX(ctx) != NULL) {
usr/src/uts/common/crypto/io/skein_mod.c
826
bzero(SKEIN_CTX(ctx), sizeof (*SKEIN_CTX(ctx)));
usr/src/uts/common/crypto/io/skein_mod.c
827
kmem_free(SKEIN_CTX(ctx), sizeof (*SKEIN_CTX(ctx)));