Symbol: blowfish_ctx
usr/src/common/crypto/blowfish/blowfish_impl.c
737
blowfish_ctx_t *blowfish_ctx = ctx;
usr/src/common/crypto/blowfish/blowfish_impl.c
740
if (blowfish_ctx->bc_flags & CBC_MODE) {
usr/src/common/crypto/blowfish/blowfish_impl.c
758
blowfish_ctx_t *blowfish_ctx = ctx;
usr/src/common/crypto/blowfish/blowfish_impl.c
761
if (blowfish_ctx->bc_flags & CBC_MODE) {
usr/src/lib/pkcs11/pkcs11_softtoken/common/softBlowfishCrypt.c
150
blowfish_ctx_t *blowfish_ctx;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softBlowfishCrypt.c
300
blowfish_ctx = (blowfish_ctx_t *)soft_blowfish_ctx->blowfish_cbc;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softBlowfishCrypt.c
301
freezero(blowfish_ctx, sizeof (cbc_ctx_t));
usr/src/lib/pkcs11/pkcs11_softtoken/common/softBlowfishCrypt.c
322
blowfish_ctx_t *blowfish_ctx;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softBlowfishCrypt.c
464
blowfish_ctx = (blowfish_ctx_t *)soft_blowfish_ctx->blowfish_cbc;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softBlowfishCrypt.c
465
free(blowfish_ctx);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softEncryptUtil.c
705
blowfish_ctx_t *blowfish_ctx;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softEncryptUtil.c
708
blowfish_ctx =
usr/src/lib/pkcs11/pkcs11_softtoken/common/softEncryptUtil.c
710
if (blowfish_ctx != NULL) {
usr/src/lib/pkcs11/pkcs11_softtoken/common/softEncryptUtil.c
711
explicit_bzero(blowfish_ctx->bc_keysched,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softEncryptUtil.c
712
blowfish_ctx->bc_keysched_len);
usr/src/uts/common/crypto/io/blowfish.c
279
blowfish_ctx_t *blowfish_ctx;
usr/src/uts/common/crypto/io/blowfish.c
300
blowfish_ctx = ecb_alloc_ctx(kmflag);
usr/src/uts/common/crypto/io/blowfish.c
303
blowfish_ctx = cbc_alloc_ctx(kmflag);
usr/src/uts/common/crypto/io/blowfish.c
306
if (blowfish_ctx == NULL)
usr/src/uts/common/crypto/io/blowfish.c
309
rv = blowfish_common_init_ctx(blowfish_ctx, template, mechanism,
usr/src/uts/common/crypto/io/blowfish.c
312
crypto_free_mode_ctx(blowfish_ctx);
usr/src/uts/common/crypto/io/blowfish.c
316
ctx->cc_provider_private = blowfish_ctx;
usr/src/uts/common/crypto/io/blowfish.c
341
blowfish_ctx_t *blowfish_ctx;
usr/src/uts/common/crypto/io/blowfish.c
352
blowfish_ctx = ctx->cc_provider_private;
usr/src/uts/common/crypto/io/blowfish.c
369
ASSERT(blowfish_ctx->bc_remainder_len == 0);
usr/src/uts/common/crypto/io/blowfish.c
383
blowfish_ctx_t *blowfish_ctx;
usr/src/uts/common/crypto/io/blowfish.c
394
blowfish_ctx = ctx->cc_provider_private;
usr/src/uts/common/crypto/io/blowfish.c
411
ASSERT(blowfish_ctx->bc_remainder_len == 0);
usr/src/uts/common/crypto/io/blowfish.c
549
blowfish_ctx_t *blowfish_ctx;
usr/src/uts/common/crypto/io/blowfish.c
552
blowfish_ctx = ctx->cc_provider_private;
usr/src/uts/common/crypto/io/blowfish.c
559
if (blowfish_ctx->bc_remainder_len > 0)
usr/src/uts/common/crypto/io/blowfish.c
573
blowfish_ctx_t *blowfish_ctx;
usr/src/uts/common/crypto/io/blowfish.c
576
blowfish_ctx = ctx->cc_provider_private;
usr/src/uts/common/crypto/io/blowfish.c
583
if (blowfish_ctx->bc_remainder_len > 0)
usr/src/uts/common/crypto/io/blowfish.c
599
blowfish_ctx_t blowfish_ctx; /* on the stack */
usr/src/uts/common/crypto/io/blowfish.c
627
bzero(&blowfish_ctx, sizeof (blowfish_ctx_t));
usr/src/uts/common/crypto/io/blowfish.c
629
ret = blowfish_common_init_ctx(&blowfish_ctx, template, mechanism,
usr/src/uts/common/crypto/io/blowfish.c
642
ret = crypto_update_iov(&blowfish_ctx,
usr/src/uts/common/crypto/io/blowfish.c
647
ret = crypto_update_uio(&blowfish_ctx,
usr/src/uts/common/crypto/io/blowfish.c
652
ret = crypto_update_mp((void *)&blowfish_ctx,
usr/src/uts/common/crypto/io/blowfish.c
660
if (blowfish_ctx.bc_flags & PROVIDER_OWNS_KEY_SCHEDULE) {
usr/src/uts/common/crypto/io/blowfish.c
661
bzero(blowfish_ctx.bc_keysched, blowfish_ctx.bc_keysched_len);
usr/src/uts/common/crypto/io/blowfish.c
662
kmem_free(blowfish_ctx.bc_keysched,
usr/src/uts/common/crypto/io/blowfish.c
663
blowfish_ctx.bc_keysched_len);
usr/src/uts/common/crypto/io/blowfish.c
667
ASSERT(blowfish_ctx.bc_remainder_len == 0);
usr/src/uts/common/crypto/io/blowfish.c
686
blowfish_ctx_t blowfish_ctx; /* on the stack */
usr/src/uts/common/crypto/io/blowfish.c
714
bzero(&blowfish_ctx, sizeof (blowfish_ctx_t));
usr/src/uts/common/crypto/io/blowfish.c
716
ret = blowfish_common_init_ctx(&blowfish_ctx, template, mechanism,
usr/src/uts/common/crypto/io/blowfish.c
729
ret = crypto_update_iov(&blowfish_ctx,
usr/src/uts/common/crypto/io/blowfish.c
734
ret = crypto_update_uio(&blowfish_ctx,
usr/src/uts/common/crypto/io/blowfish.c
739
ret = crypto_update_mp(&blowfish_ctx,
usr/src/uts/common/crypto/io/blowfish.c
747
if (blowfish_ctx.bc_flags & PROVIDER_OWNS_KEY_SCHEDULE) {
usr/src/uts/common/crypto/io/blowfish.c
748
bzero(blowfish_ctx.bc_keysched, blowfish_ctx.bc_keysched_len);
usr/src/uts/common/crypto/io/blowfish.c
749
kmem_free(blowfish_ctx.bc_keysched,
usr/src/uts/common/crypto/io/blowfish.c
750
blowfish_ctx.bc_keysched_len);
usr/src/uts/common/crypto/io/blowfish.c
754
ASSERT(blowfish_ctx.bc_remainder_len == 0);
usr/src/uts/common/crypto/io/blowfish.c
807
blowfish_ctx_t *blowfish_ctx = ctx->cc_provider_private;
usr/src/uts/common/crypto/io/blowfish.c
809
if (blowfish_ctx != NULL) {
usr/src/uts/common/crypto/io/blowfish.c
810
if (blowfish_ctx->bc_flags & PROVIDER_OWNS_KEY_SCHEDULE) {
usr/src/uts/common/crypto/io/blowfish.c
811
ASSERT(blowfish_ctx->bc_keysched_len != 0);
usr/src/uts/common/crypto/io/blowfish.c
812
bzero(blowfish_ctx->bc_keysched,
usr/src/uts/common/crypto/io/blowfish.c
813
blowfish_ctx->bc_keysched_len);
usr/src/uts/common/crypto/io/blowfish.c
814
kmem_free(blowfish_ctx->bc_keysched,
usr/src/uts/common/crypto/io/blowfish.c
815
blowfish_ctx->bc_keysched_len);
usr/src/uts/common/crypto/io/blowfish.c
817
crypto_free_mode_ctx(blowfish_ctx);
usr/src/uts/common/crypto/io/blowfish.c
826
blowfish_common_init_ctx(blowfish_ctx_t *blowfish_ctx,
usr/src/uts/common/crypto/io/blowfish.c
845
blowfish_ctx->bc_flags |= PROVIDER_OWNS_KEY_SCHEDULE;
usr/src/uts/common/crypto/io/blowfish.c
846
blowfish_ctx->bc_keysched_len = size;
usr/src/uts/common/crypto/io/blowfish.c
850
blowfish_ctx->bc_keysched = keysched;
usr/src/uts/common/crypto/io/blowfish.c
854
rv = cbc_init_ctx((cbc_ctx_t *)blowfish_ctx,
usr/src/uts/common/crypto/io/blowfish.c
859
blowfish_ctx->bc_flags |= ECB_MODE;
usr/src/uts/common/crypto/io/blowfish.c
863
if (blowfish_ctx->bc_flags & PROVIDER_OWNS_KEY_SCHEDULE) {