Symbol: gcm_ctx_t
usr/src/common/crypto/modes/gcm.c
163
gcm_encrypt_block(gcm_ctx_t *ctx, uint8_t *datap, crypto_data_t *out,
usr/src/common/crypto/modes/gcm.c
228
gcm_mode_encrypt_contiguous_blocks(gcm_ctx_t *ctx, char *data, size_t length,
usr/src/common/crypto/modes/gcm.c
311
gcm_encrypt_final(gcm_ctx_t *ctx, crypto_data_t *out, size_t block_size,
usr/src/common/crypto/modes/gcm.c
395
gmac_mode_final(gcm_ctx_t *ctx, crypto_data_t *out, size_t block_size,
usr/src/common/crypto/modes/gcm.c
453
gcm_decrypt_incomplete_block(gcm_ctx_t *ctx, size_t block_size, size_t index,
usr/src/common/crypto/modes/gcm.c
496
gcm_mode_decrypt_contiguous_blocks(gcm_ctx_t *ctx, char *data, size_t length,
usr/src/common/crypto/modes/gcm.c
556
gcm_decrypt_final(gcm_ctx_t *ctx, crypto_data_t *out, size_t block_size,
usr/src/common/crypto/modes/gcm.c
672
gcm_ctx_t *ctx, size_t block_size,
usr/src/common/crypto/modes/gcm.c
722
gcm_init(gcm_ctx_t *ctx, unsigned char *iv, size_t iv_len,
usr/src/common/crypto/modes/gcm.c
788
gcm_init_ctx(gcm_ctx_t *gcm_ctx, char *param, size_t block_size,
usr/src/common/crypto/modes/gcm.c
828
gmac_init_ctx(gcm_ctx_t *gcm_ctx, char *param, size_t block_size,
usr/src/common/crypto/modes/gcm.c
863
gcm_ctx_t *gcm_ctx;
usr/src/common/crypto/modes/gcm.c
867
if ((gcm_ctx = kmem_zalloc(sizeof (gcm_ctx_t), kmflag)) == NULL)
usr/src/common/crypto/modes/gcm.c
869
if ((gcm_ctx = calloc(1, sizeof (gcm_ctx_t))) == NULL)
usr/src/common/crypto/modes/gcm.c
880
gcm_ctx_t *gcm_ctx;
usr/src/common/crypto/modes/gcm.c
884
if ((gcm_ctx = kmem_zalloc(sizeof (gcm_ctx_t), kmflag)) == NULL)
usr/src/common/crypto/modes/gcm.c
886
if ((gcm_ctx = calloc(1, sizeof (gcm_ctx_t))) == NULL)
usr/src/common/crypto/modes/gcm.c
895
gcm_set_kmflag(gcm_ctx_t *ctx, int kmflag)
usr/src/common/crypto/modes/modes.c
221
if (((gcm_ctx_t *)ctx)->gcm_pt_buf != NULL)
usr/src/common/crypto/modes/modes.c
222
kmem_free(((gcm_ctx_t *)ctx)->gcm_pt_buf,
usr/src/common/crypto/modes/modes.c
223
((gcm_ctx_t *)ctx)->gcm_pt_buf_len);
usr/src/common/crypto/modes/modes.c
225
kmem_free(ctx, sizeof (gcm_ctx_t));
usr/src/common/crypto/modes/modes.c
227
if (((gcm_ctx_t *)ctx)->gcm_pt_buf != NULL)
usr/src/common/crypto/modes/modes.c
228
free(((gcm_ctx_t *)ctx)->gcm_pt_buf);
usr/src/common/crypto/modes/modes.h
251
gcm_ctx_t acu_gcm;
usr/src/common/crypto/modes/modes.h
329
extern int gcm_mode_encrypt_contiguous_blocks(gcm_ctx_t *, char *, size_t,
usr/src/common/crypto/modes/modes.h
335
extern int gcm_mode_decrypt_contiguous_blocks(gcm_ctx_t *, char *, size_t,
usr/src/common/crypto/modes/modes.h
345
int gcm_encrypt_final(gcm_ctx_t *, crypto_data_t *, size_t,
usr/src/common/crypto/modes/modes.h
350
int gmac_mode_final(gcm_ctx_t *, crypto_data_t *, size_t,
usr/src/common/crypto/modes/modes.h
359
extern int gcm_decrypt_final(gcm_ctx_t *, crypto_data_t *, size_t,
usr/src/common/crypto/modes/modes.h
380
extern int gcm_init_ctx(gcm_ctx_t *, char *, size_t,
usr/src/common/crypto/modes/modes.h
385
extern int gmac_init_ctx(gcm_ctx_t *, char *, size_t,
usr/src/common/crypto/modes/modes.h
407
extern void gcm_set_kmflag(gcm_ctx_t *, int);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAESCrypt.c
1289
rc = gcm_encrypt_final((gcm_ctx_t *)aes_ctx, &data,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAESCrypt.c
1299
rc = gmac_mode_final((gcm_ctx_t *)aes_ctx, &data,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAESCrypt.c
1473
rc = gcm_decrypt_final((gcm_ctx_t *)aes_ctx, &out,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAESCrypt.c
1709
len = sizeof (gcm_ctx_t);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAESCrypt.c
1711
gcm_ctx_t *gcm_ctx = &ctx->acu.acu_gcm;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAESCrypt.c
1717
len = sizeof (gcm_ctx_t);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAESCrypt.c
241
rc = gmac_init_ctx((gcm_ctx_t *)aes_ctx, (char *)&gmac_params,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAESCrypt.c
293
rc = gcm_init_ctx((gcm_ctx_t *)aes_ctx, mech_p->pParameter,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAESCrypt.c
497
rc = gcm_encrypt_final((gcm_ctx_t *)aes_ctx, &out,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAESCrypt.c
510
rc = gmac_mode_final((gcm_ctx_t *)aes_ctx, &out,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAESCrypt.c
820
rc = gcm_decrypt_final((gcm_ctx_t *)aes_ctx, &out,
usr/src/uts/common/crypto/io/aes.c
1063
ret = gmac_mode_final((gcm_ctx_t *)&aes_ctx,
usr/src/uts/common/crypto/io/aes.c
1071
ret = gcm_encrypt_final((gcm_ctx_t *)&aes_ctx,
usr/src/uts/common/crypto/io/aes.c
1189
gcm_set_kmflag((gcm_ctx_t *)&aes_ctx, crypto_kmflag(req));
usr/src/uts/common/crypto/io/aes.c
1232
ret = gcm_decrypt_final((gcm_ctx_t *)&aes_ctx,
usr/src/uts/common/crypto/io/aes.c
1274
if (((gcm_ctx_t *)&aes_ctx)->gcm_pt_buf != NULL) {
usr/src/uts/common/crypto/io/aes.c
1275
kmem_free(((gcm_ctx_t *)&aes_ctx)->gcm_pt_buf,
usr/src/uts/common/crypto/io/aes.c
1276
((gcm_ctx_t *)&aes_ctx)->gcm_pt_buf_len);
usr/src/uts/common/crypto/io/aes.c
1409
rv = gcm_init_ctx((gcm_ctx_t *)aes_ctx, mechanism->cm_param,
usr/src/uts/common/crypto/io/aes.c
1418
rv = gmac_init_ctx((gcm_ctx_t *)aes_ctx, mechanism->cm_param,
usr/src/uts/common/crypto/io/aes.c
501
ret = gcm_encrypt_final((gcm_ctx_t *)aes_ctx, ciphertext,
usr/src/uts/common/crypto/io/aes.c
516
ret = gmac_mode_final((gcm_ctx_t *)aes_ctx, ciphertext,
usr/src/uts/common/crypto/io/aes.c
622
ret = gcm_decrypt_final((gcm_ctx_t *)aes_ctx, plaintext,
usr/src/uts/common/crypto/io/aes.c
764
gcm_set_kmflag((gcm_ctx_t *)aes_ctx, crypto_kmflag(req));
usr/src/uts/common/crypto/io/aes.c
828
ret = gcm_encrypt_final((gcm_ctx_t *)aes_ctx, data,
usr/src/uts/common/crypto/io/aes.c
843
ret = gmac_mode_final((gcm_ctx_t *)aes_ctx, data,
usr/src/uts/common/crypto/io/aes.c
930
gcm_ctx_t *ctx = (gcm_ctx_t *)aes_ctx;
usr/src/uts/common/crypto/io/aes.c
940
ret = gcm_decrypt_final((gcm_ctx_t *)aes_ctx, data,