usr/src/uts/common/crypto/api/kcf_cipher.c
111
crypto_ctx_t *ctx;
usr/src/uts/common/crypto/api/kcf_cipher.c
476
crypto_ctx_t *ctx = (crypto_ctx_t *)context;
usr/src/uts/common/crypto/api/kcf_cipher.c
536
crypto_ctx_t *ctx = (crypto_ctx_t *)context;
usr/src/uts/common/crypto/api/kcf_cipher.c
758
crypto_ctx_t *ctx = (crypto_ctx_t *)context;
usr/src/uts/common/crypto/api/kcf_cipher.c
818
crypto_ctx_t *ctx = (crypto_ctx_t *)context;
usr/src/uts/common/crypto/api/kcf_cipher.c
855
crypto_ctx_t *ctx = (crypto_ctx_t *)context;
usr/src/uts/common/crypto/api/kcf_cipher.c
890
crypto_ctx_t *ctx = (crypto_ctx_t *)context;
usr/src/uts/common/crypto/api/kcf_digest.c
213
crypto_ctx_t *ctx;
usr/src/uts/common/crypto/api/kcf_digest.c
339
crypto_ctx_t *ctx = (crypto_ctx_t *)context;
usr/src/uts/common/crypto/api/kcf_digest.c
388
crypto_ctx_t *ctx = (crypto_ctx_t *)context;
usr/src/uts/common/crypto/api/kcf_digest.c
425
crypto_ctx_t *ctx = (crypto_ctx_t *)context;
usr/src/uts/common/crypto/api/kcf_digest.c
459
crypto_ctx_t *ctx = (crypto_ctx_t *)context;
usr/src/uts/common/crypto/api/kcf_dual.c
1542
crypto_ctx_t *ctx = NULL;
usr/src/uts/common/crypto/api/kcf_dual.c
1691
((crypto_ctx_t *)mac_context)->
usr/src/uts/common/crypto/api/kcf_dual.c
1856
crypto_ctx_t *ctx;
usr/src/uts/common/crypto/api/kcf_dual.c
1976
crypto_ctx_t *ctx = (crypto_ctx_t *)context, *mac_ctx;
usr/src/uts/common/crypto/api/kcf_dual.c
2066
crypto_ctx_t *ctx = (crypto_ctx_t *)context, *mac_ctx;
usr/src/uts/common/crypto/api/kcf_dual.c
433
crypto_ctx_t *ctx;
usr/src/uts/common/crypto/api/kcf_dual.c
573
crypto_ctx_t *ctx = NULL;
usr/src/uts/common/crypto/api/kcf_dual.c
722
((crypto_ctx_t *)mac_context)->
usr/src/uts/common/crypto/api/kcf_dual.c
870
crypto_ctx_t *ctx = (crypto_ctx_t *)context, *mac_ctx;
usr/src/uts/common/crypto/api/kcf_dual.c
973
crypto_ctx_t *ctx = (crypto_ctx_t *)context, *mac_ctx;
usr/src/uts/common/crypto/api/kcf_mac.c
376
crypto_ctx_t *ctx;
usr/src/uts/common/crypto/api/kcf_mac.c
525
crypto_ctx_t *ctx = (crypto_ctx_t *)context;
usr/src/uts/common/crypto/api/kcf_mac.c
574
crypto_ctx_t *ctx = (crypto_ctx_t *)context;
usr/src/uts/common/crypto/api/kcf_mac.c
610
crypto_ctx_t *ctx = (crypto_ctx_t *)context;
usr/src/uts/common/crypto/api/kcf_sign.c
149
crypto_ctx_t *ctx = (crypto_ctx_t *)context;
usr/src/uts/common/crypto/api/kcf_sign.c
177
crypto_ctx_t *ctx = (crypto_ctx_t *)context;
usr/src/uts/common/crypto/api/kcf_sign.c
204
crypto_ctx_t *ctx = (crypto_ctx_t *)context;
usr/src/uts/common/crypto/api/kcf_sign.c
391
crypto_ctx_t *ctx;
usr/src/uts/common/crypto/api/kcf_sign.c
434
crypto_ctx_t *ctx = (crypto_ctx_t *)context;
usr/src/uts/common/crypto/api/kcf_sign.c
51
crypto_ctx_t *ctx;
usr/src/uts/common/crypto/api/kcf_verify.c
150
crypto_ctx_t *ctx = (crypto_ctx_t *)context;
usr/src/uts/common/crypto/api/kcf_verify.c
179
crypto_ctx_t *ctx = (crypto_ctx_t *)context;
usr/src/uts/common/crypto/api/kcf_verify.c
206
crypto_ctx_t *ctx = (crypto_ctx_t *)context;
usr/src/uts/common/crypto/api/kcf_verify.c
393
crypto_ctx_t *ctx;
usr/src/uts/common/crypto/api/kcf_verify.c
436
crypto_ctx_t *ctx = (crypto_ctx_t *)context;
usr/src/uts/common/crypto/api/kcf_verify.c
51
crypto_ctx_t *ctx;
usr/src/uts/common/crypto/core/kcf_callprov.c
1657
kcf_emulate_dual(kcf_provider_desc_t *pd, crypto_ctx_t *ctx,
usr/src/uts/common/crypto/core/kcf_callprov.c
1672
crypto_ctx_t *mac_ctx;
usr/src/uts/common/crypto/core/kcf_callprov.c
1712
crypto_ctx_t *mac_ctx = &mac_kcf_ctx->kc_glbl_ctx;
usr/src/uts/common/crypto/core/kcf_callprov.c
1753
crypto_ctx_t *mac_ctx = &mac_kcf_ctx->kc_glbl_ctx;
usr/src/uts/common/crypto/core/kcf_callprov.c
1802
crypto_ctx_t *mac_ctx;
usr/src/uts/common/crypto/core/kcf_callprov.c
1846
crypto_ctx_t *mac_ctx = &mac_kcf_ctx->kc_glbl_ctx;
usr/src/uts/common/crypto/core/kcf_callprov.c
1875
crypto_ctx_t *mac_ctx = &mac_kcf_ctx->kc_glbl_ctx;
usr/src/uts/common/crypto/core/kcf_callprov.c
52
static int kcf_emulate_dual(kcf_provider_desc_t *, crypto_ctx_t *,
usr/src/uts/common/crypto/core/kcf_callprov.c
837
common_submit_request(kcf_provider_desc_t *pd, crypto_ctx_t *ctx,
usr/src/uts/common/crypto/core/kcf_sched.c
110
crypto_ctx_t *
usr/src/uts/common/crypto/core/kcf_sched.c
114
crypto_ctx_t *ctx;
usr/src/uts/common/crypto/core/kcf_sched.c
1676
ictx = (kcf_context_t *)((crypto_ctx_t *)ctx)->cc_framework_private;
usr/src/uts/common/crypto/core/kcf_sched.c
246
crypto_ctx_t *ctx;
usr/src/uts/common/crypto/core/kcf_sched.c
536
crypto_ctx_t *ctx;
usr/src/uts/common/crypto/core/kcf_sched.c
596
kcf_submit_request(kcf_provider_desc_t *pd, crypto_ctx_t *ctx,
usr/src/uts/common/crypto/core/kcf_sched.c
819
crypto_ctx_t *gctx = &kcf_ctx->kc_glbl_ctx;
usr/src/uts/common/crypto/io/aes.c
115
static int aes_encrypt_init(crypto_ctx_t *, crypto_mechanism_t *,
usr/src/uts/common/crypto/io/aes.c
117
static int aes_decrypt_init(crypto_ctx_t *, crypto_mechanism_t *,
usr/src/uts/common/crypto/io/aes.c
119
static int aes_common_init(crypto_ctx_t *, crypto_mechanism_t *,
usr/src/uts/common/crypto/io/aes.c
123
static int aes_encrypt_final(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/aes.c
125
static int aes_decrypt_final(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/aes.c
128
static int aes_encrypt(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/aes.c
130
static int aes_encrypt_update(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/aes.c
1328
aes_free_context(crypto_ctx_t *ctx)
usr/src/uts/common/crypto/io/aes.c
136
static int aes_decrypt(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/aes.c
138
static int aes_decrypt_update(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/aes.c
1437
aes_mac_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism,
usr/src/uts/common/crypto/io/aes.c
1446
aes_mac(crypto_ctx_t *ctx, crypto_data_t *plaintext, crypto_data_t *ciphertext,
usr/src/uts/common/crypto/io/aes.c
1453
aes_mac_update(crypto_ctx_t *ctx, crypto_data_t *data,
usr/src/uts/common/crypto/io/aes.c
1469
aes_mac_final(crypto_ctx_t *ctx, crypto_data_t *mac, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/aes.c
157
static int aes_mac_init(crypto_ctx_t *, crypto_mechanism_t *,
usr/src/uts/common/crypto/io/aes.c
159
static int aes_mac(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/aes.c
161
static int aes_mac_update(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/aes.c
163
static int aes_mac_final(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/aes.c
184
static int aes_free_context(crypto_ctx_t *);
usr/src/uts/common/crypto/io/aes.c
353
aes_encrypt_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism,
usr/src/uts/common/crypto/io/aes.c
361
aes_decrypt_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism,
usr/src/uts/common/crypto/io/aes.c
374
aes_common_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism,
usr/src/uts/common/crypto/io/aes.c
407
aes_encrypt(crypto_ctx_t *ctx, crypto_data_t *plaintext,
usr/src/uts/common/crypto/io/aes.c
535
aes_decrypt(crypto_ctx_t *ctx, crypto_data_t *ciphertext,
usr/src/uts/common/crypto/io/aes.c
647
aes_encrypt_update(crypto_ctx_t *ctx, crypto_data_t *plaintext,
usr/src/uts/common/crypto/io/aes.c
722
aes_decrypt_update(crypto_ctx_t *ctx, crypto_data_t *ciphertext,
usr/src/uts/common/crypto/io/aes.c
804
aes_encrypt_final(crypto_ctx_t *ctx, crypto_data_t *data,
usr/src/uts/common/crypto/io/aes.c
867
aes_decrypt_final(crypto_ctx_t *ctx, crypto_data_t *data,
usr/src/uts/common/crypto/io/arcfour.c
109
static int rc4_free_context(crypto_ctx_t *);
usr/src/uts/common/crypto/io/arcfour.c
200
rc4_common_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism,
usr/src/uts/common/crypto/io/arcfour.c
233
rc4_crypt(crypto_ctx_t *ctx, crypto_data_t *input, crypto_data_t *output,
usr/src/uts/common/crypto/io/arcfour.c
248
rc4_crypt_update(crypto_ctx_t *ctx, crypto_data_t *input, crypto_data_t *output,
usr/src/uts/common/crypto/io/arcfour.c
484
static int rc4_crypt_final(crypto_ctx_t *ctx, crypto_data_t *data,
usr/src/uts/common/crypto/io/arcfour.c
501
crypto_ctx_t ctx;
usr/src/uts/common/crypto/io/arcfour.c
504
bzero(&ctx, sizeof (crypto_ctx_t));
usr/src/uts/common/crypto/io/arcfour.c
519
rc4_free_context(crypto_ctx_t *ctx)
usr/src/uts/common/crypto/io/arcfour.c
79
static int rc4_common_init(crypto_ctx_t *, crypto_mechanism_t *,
usr/src/uts/common/crypto/io/arcfour.c
82
static int rc4_crypt_update(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/arcfour.c
85
static int rc4_crypt_final(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/arcfour.c
88
static int rc4_crypt(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/blowfish.c
120
static int blowfish_common_init(crypto_ctx_t *, crypto_mechanism_t *,
usr/src/uts/common/crypto/io/blowfish.c
124
static int blowfish_encrypt_final(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/blowfish.c
126
static int blowfish_decrypt_final(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/blowfish.c
129
static int blowfish_encrypt(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/blowfish.c
131
static int blowfish_encrypt_update(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/blowfish.c
137
static int blowfish_decrypt(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/blowfish.c
139
static int blowfish_decrypt_update(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/blowfish.c
161
static int blowfish_free_context(crypto_ctx_t *);
usr/src/uts/common/crypto/io/blowfish.c
275
blowfish_common_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism,
usr/src/uts/common/crypto/io/blowfish.c
336
blowfish_encrypt(crypto_ctx_t *ctx, crypto_data_t *plaintext,
usr/src/uts/common/crypto/io/blowfish.c
378
blowfish_decrypt(crypto_ctx_t *ctx, crypto_data_t *ciphertext,
usr/src/uts/common/crypto/io/blowfish.c
420
blowfish_encrypt_update(crypto_ctx_t *ctx, crypto_data_t *plaintext,
usr/src/uts/common/crypto/io/blowfish.c
483
blowfish_decrypt_update(crypto_ctx_t *ctx, crypto_data_t *ciphertext,
usr/src/uts/common/crypto/io/blowfish.c
546
blowfish_encrypt_final(crypto_ctx_t *ctx, crypto_data_t *data,
usr/src/uts/common/crypto/io/blowfish.c
570
blowfish_decrypt_final(crypto_ctx_t *ctx, crypto_data_t *data,
usr/src/uts/common/crypto/io/blowfish.c
805
blowfish_free_context(crypto_ctx_t *ctx)
usr/src/uts/common/crypto/io/crypto.c
2707
crypto_ctx_t **ctxpp;
usr/src/uts/common/crypto/io/crypto.c
2842
crypto_ctx_t **ctxpp;
usr/src/uts/common/crypto/io/crypto.c
3002
crypto_ctx_t **ctxpp;
usr/src/uts/common/crypto/io/crypto.c
3160
crypto_ctx_t **ctxpp;
usr/src/uts/common/crypto/io/crypto.c
3563
crypto_ctx_t **ctxpp;
usr/src/uts/common/crypto/io/crypto.c
3994
crypto_ctx_t **ctxpp;
usr/src/uts/common/crypto/io/crypto.c
4251
crypto_ctx_t **ctxpp;
usr/src/uts/common/crypto/io/dca.c
210
static int dca_encrypt_init(crypto_ctx_t *, crypto_mechanism_t *,
usr/src/uts/common/crypto/io/dca.c
212
static int dca_encrypt(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/dca.c
214
static int dca_encrypt_update(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/dca.c
216
static int dca_encrypt_final(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/dca.c
222
static int dca_decrypt_init(crypto_ctx_t *, crypto_mechanism_t *,
usr/src/uts/common/crypto/io/dca.c
224
static int dca_decrypt(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/dca.c
226
static int dca_decrypt_update(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/dca.c
228
static int dca_decrypt_final(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/dca.c
247
static int dca_sign_init(crypto_ctx_t *, crypto_mechanism_t *, crypto_key_t *,
usr/src/uts/common/crypto/io/dca.c
249
static int dca_sign(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/dca.c
251
static int dca_sign_update(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/dca.c
253
static int dca_sign_final(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/dca.c
258
static int dca_sign_recover_init(crypto_ctx_t *, crypto_mechanism_t *,
usr/src/uts/common/crypto/io/dca.c
260
static int dca_sign_recover(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/dca.c
277
static int dca_verify_init(crypto_ctx_t *, crypto_mechanism_t *,
usr/src/uts/common/crypto/io/dca.c
279
static int dca_verify(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/dca.c
281
static int dca_verify_update(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/dca.c
283
static int dca_verify_final(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/dca.c
288
static int dca_verify_recover_init(crypto_ctx_t *, crypto_mechanism_t *,
usr/src/uts/common/crypto/io/dca.c
290
static int dca_verify_recover(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/dca.c
336
int dca_free_context(crypto_ctx_t *);
usr/src/uts/common/crypto/io/dca.c
3638
dca_encrypt_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism,
usr/src/uts/common/crypto/io/dca.c
3679
dca_encrypt(crypto_ctx_t *ctx, crypto_data_t *plaintext,
usr/src/uts/common/crypto/io/dca.c
3731
dca_encrypt_update(crypto_ctx_t *ctx, crypto_data_t *plaintext,
usr/src/uts/common/crypto/io/dca.c
3774
dca_encrypt_final(crypto_ctx_t *ctx, crypto_data_t *ciphertext,
usr/src/uts/common/crypto/io/dca.c
3860
dca_decrypt_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism,
usr/src/uts/common/crypto/io/dca.c
3901
dca_decrypt(crypto_ctx_t *ctx, crypto_data_t *ciphertext,
usr/src/uts/common/crypto/io/dca.c
3954
dca_decrypt_update(crypto_ctx_t *ctx, crypto_data_t *ciphertext,
usr/src/uts/common/crypto/io/dca.c
3997
dca_decrypt_final(crypto_ctx_t *ctx, crypto_data_t *plaintext,
usr/src/uts/common/crypto/io/dca.c
4087
dca_sign_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism,
usr/src/uts/common/crypto/io/dca.c
4126
dca_sign(crypto_ctx_t *ctx, crypto_data_t *data,
usr/src/uts/common/crypto/io/dca.c
4160
dca_sign_update(crypto_ctx_t *ctx, crypto_data_t *data,
usr/src/uts/common/crypto/io/dca.c
4182
dca_sign_final(crypto_ctx_t *ctx, crypto_data_t *signature,
usr/src/uts/common/crypto/io/dca.c
4240
dca_sign_recover_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism,
usr/src/uts/common/crypto/io/dca.c
4275
dca_sign_recover(crypto_ctx_t *ctx, crypto_data_t *data,
usr/src/uts/common/crypto/io/dca.c
4342
dca_verify_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism,
usr/src/uts/common/crypto/io/dca.c
4381
dca_verify(crypto_ctx_t *ctx, crypto_data_t *data, crypto_data_t *signature,
usr/src/uts/common/crypto/io/dca.c
4415
dca_verify_update(crypto_ctx_t *ctx, crypto_data_t *data,
usr/src/uts/common/crypto/io/dca.c
4437
dca_verify_final(crypto_ctx_t *ctx, crypto_data_t *signature,
usr/src/uts/common/crypto/io/dca.c
4495
dca_verify_recover_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism,
usr/src/uts/common/crypto/io/dca.c
4529
dca_verify_recover(crypto_ctx_t *ctx, crypto_data_t *signature,
usr/src/uts/common/crypto/io/dca.c
4617
dca_free_context(crypto_ctx_t *ctx)
usr/src/uts/common/crypto/io/dca.c
4638
dca_free_context_low(crypto_ctx_t *ctx)
usr/src/uts/common/crypto/io/dca.c
4671
crypto_ctx_t ctx;
usr/src/uts/common/crypto/io/dca.c
66
static int dca_free_context_low(crypto_ctx_t *ctx);
usr/src/uts/common/crypto/io/dca_3des.c
144
crypto_ctx_t *ctx = (crypto_ctx_t *)arg;
usr/src/uts/common/crypto/io/dca_3des.c
162
dca_3desupdate(crypto_ctx_t *ctx, crypto_data_t *in,
usr/src/uts/common/crypto/io/dca_3des.c
288
dca_3desfinal(crypto_ctx_t *ctx, crypto_data_t *out, int mode)
usr/src/uts/common/crypto/io/dca_3des.c
319
crypto_ctx_t ctx; /* on the stack */
usr/src/uts/common/crypto/io/dca_3des.c
55
dca_3des(crypto_ctx_t *ctx, crypto_data_t *in,
usr/src/uts/common/crypto/io/dca_3des.c
656
dca_3desctxinit(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism,
usr/src/uts/common/crypto/io/dca_dsa.c
192
crypto_ctx_t ctx;
usr/src/uts/common/crypto/io/dca_dsa.c
199
dca_dsa_verify(crypto_ctx_t *ctx, crypto_data_t *data, crypto_data_t *sig,
usr/src/uts/common/crypto/io/dca_dsa.c
372
crypto_ctx_t ctx;
usr/src/uts/common/crypto/io/dca_dsa.c
380
dca_dsainit(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism,
usr/src/uts/common/crypto/io/dca_dsa.c
46
int dca_dsa_sign(crypto_ctx_t *ctx, crypto_data_t *data, crypto_data_t *sig,
usr/src/uts/common/crypto/io/dca_dsa.c
48
int dca_dsa_verify(crypto_ctx_t *ctx, crypto_data_t *data, crypto_data_t *sig,
usr/src/uts/common/crypto/io/dca_dsa.c
50
int dca_dsainit(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism,
usr/src/uts/common/crypto/io/dca_dsa.c
523
crypto_ctx_t *ctx = (crypto_ctx_t *)arg;
usr/src/uts/common/crypto/io/dca_dsa.c
545
crypto_ctx_t ctx; /* on the stack */
usr/src/uts/common/crypto/io/dca_dsa.c
55
dca_dsa_sign(crypto_ctx_t *ctx, crypto_data_t *data, crypto_data_t *sig,
usr/src/uts/common/crypto/io/dca_rsa.c
288
crypto_ctx_t ctx;
usr/src/uts/common/crypto/io/dca_rsa.c
379
crypto_ctx_t ctx;
usr/src/uts/common/crypto/io/dca_rsa.c
389
dca_rsainit(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism,
usr/src/uts/common/crypto/io/dca_rsa.c
44
int dca_rsastart(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/dca_rsa.c
46
int dca_rsainit(crypto_ctx_t *, crypto_mechanism_t *, crypto_key_t *, int);
usr/src/uts/common/crypto/io/dca_rsa.c
603
crypto_ctx_t *ctx = (crypto_ctx_t *)arg;
usr/src/uts/common/crypto/io/dca_rsa.c
61
int dca_rsastart(crypto_ctx_t *ctx, crypto_data_t *in, crypto_data_t *out,
usr/src/uts/common/crypto/io/dca_rsa.c
633
crypto_ctx_t ctx; /* on the stack */
usr/src/uts/common/crypto/io/dprov.c
1029
static int dprov_free_context(crypto_ctx_t *);
usr/src/uts/common/crypto/io/dprov.c
1377
crypto_ctx_t *dr_ctx;
usr/src/uts/common/crypto/io/dprov.c
1386
crypto_ctx_t *dr_ctx;
usr/src/uts/common/crypto/io/dprov.c
1396
crypto_ctx_t *dr_ctx;
usr/src/uts/common/crypto/io/dprov.c
1406
crypto_ctx_t *sr_ctx;
usr/src/uts/common/crypto/io/dprov.c
1416
crypto_ctx_t *vr_ctx;
usr/src/uts/common/crypto/io/dprov.c
1425
crypto_ctx_t *dr_signverify_ctx;
usr/src/uts/common/crypto/io/dprov.c
1426
crypto_ctx_t *dr_cipher_ctx;
usr/src/uts/common/crypto/io/dprov.c
1434
crypto_ctx_t *mr_ctx;
usr/src/uts/common/crypto/io/dprov.c
1558
crypto_data_t *, crypto_ctx_t *, int);
usr/src/uts/common/crypto/io/dprov.c
1561
crypto_data_t *, crypto_ctx_t *, crypto_session_id_t, int);
usr/src/uts/common/crypto/io/dprov.c
1564
crypto_key_t *, crypto_data_t *, crypto_ctx_t *, crypto_session_id_t, int);
usr/src/uts/common/crypto/io/dprov.c
1567
crypto_data_t *, crypto_data_t *, crypto_ctx_t *, crypto_session_id_t, int);
usr/src/uts/common/crypto/io/dprov.c
1570
crypto_data_t *, crypto_data_t *, crypto_ctx_t *, crypto_session_id_t, int);
usr/src/uts/common/crypto/io/dprov.c
1572
crypto_req_handle_t, crypto_ctx_t *, crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/dprov.c
1575
crypto_req_handle_t, crypto_ctx_t *, crypto_session_id_t,
usr/src/uts/common/crypto/io/dprov.c
1703
static int dprov_alloc_context(dprov_req_type_t, crypto_ctx_t *);
usr/src/uts/common/crypto/io/dprov.c
1945
dprov_digest_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism,
usr/src/uts/common/crypto/io/dprov.c
1982
dprov_digest(crypto_ctx_t *ctx, crypto_data_t *data, crypto_data_t *digest,
usr/src/uts/common/crypto/io/dprov.c
2008
dprov_digest_update(crypto_ctx_t *ctx, crypto_data_t *data,
usr/src/uts/common/crypto/io/dprov.c
2032
dprov_digest_key(crypto_ctx_t *ctx, crypto_key_t *key, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
2054
dprov_digest_final(crypto_ctx_t *ctx, crypto_data_t *digest,
usr/src/uts/common/crypto/io/dprov.c
2143
dprov_mac_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism,
usr/src/uts/common/crypto/io/dprov.c
2177
dprov_mac(crypto_ctx_t *ctx, crypto_data_t *data, crypto_data_t *mac,
usr/src/uts/common/crypto/io/dprov.c
2200
dprov_mac_update(crypto_ctx_t *ctx, crypto_data_t *data,
usr/src/uts/common/crypto/io/dprov.c
2223
dprov_mac_final(crypto_ctx_t *ctx, crypto_data_t *mac, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
2364
dprov_encrypt_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism,
usr/src/uts/common/crypto/io/dprov.c
2397
dprov_encrypt(crypto_ctx_t *ctx, crypto_data_t *plaintext,
usr/src/uts/common/crypto/io/dprov.c
2421
dprov_encrypt_update(crypto_ctx_t *ctx, crypto_data_t *plaintext,
usr/src/uts/common/crypto/io/dprov.c
2446
dprov_encrypt_final(crypto_ctx_t *ctx, crypto_data_t *ciphertext,
usr/src/uts/common/crypto/io/dprov.c
2505
dprov_decrypt_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism,
usr/src/uts/common/crypto/io/dprov.c
2538
dprov_decrypt(crypto_ctx_t *ctx, crypto_data_t *ciphertext,
usr/src/uts/common/crypto/io/dprov.c
2563
dprov_decrypt_update(crypto_ctx_t *ctx, crypto_data_t *ciphertext,
usr/src/uts/common/crypto/io/dprov.c
2588
dprov_decrypt_final(crypto_ctx_t *ctx, crypto_data_t *plaintext,
usr/src/uts/common/crypto/io/dprov.c
2680
dprov_sign_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism,
usr/src/uts/common/crypto/io/dprov.c
2714
dprov_sign(crypto_ctx_t *ctx, crypto_data_t *data,
usr/src/uts/common/crypto/io/dprov.c
2737
dprov_sign_update(crypto_ctx_t *ctx, crypto_data_t *data,
usr/src/uts/common/crypto/io/dprov.c
2760
dprov_sign_final(crypto_ctx_t *ctx, crypto_data_t *signature,
usr/src/uts/common/crypto/io/dprov.c
2817
dprov_sign_recover_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism,
usr/src/uts/common/crypto/io/dprov.c
2845
dprov_sign_recover(crypto_ctx_t *ctx, crypto_data_t *data,
usr/src/uts/common/crypto/io/dprov.c
2900
dprov_verify_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism,
usr/src/uts/common/crypto/io/dprov.c
2933
dprov_verify(crypto_ctx_t *ctx, crypto_data_t *data, crypto_data_t *signature,
usr/src/uts/common/crypto/io/dprov.c
2956
dprov_verify_update(crypto_ctx_t *ctx, crypto_data_t *data,
usr/src/uts/common/crypto/io/dprov.c
2980
dprov_verify_final(crypto_ctx_t *ctx, crypto_data_t *signature,
usr/src/uts/common/crypto/io/dprov.c
3038
dprov_verify_recover_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism,
usr/src/uts/common/crypto/io/dprov.c
3066
dprov_verify_recover(crypto_ctx_t *ctx, crypto_data_t *signature,
usr/src/uts/common/crypto/io/dprov.c
3122
dprov_digest_encrypt_update(crypto_ctx_t *digest_ctx,
usr/src/uts/common/crypto/io/dprov.c
3123
crypto_ctx_t *encrypt_ctx, crypto_data_t *plaintext,
usr/src/uts/common/crypto/io/dprov.c
3150
dprov_decrypt_digest_update(crypto_ctx_t *decrypt_ctx, crypto_ctx_t *digest_ctx,
usr/src/uts/common/crypto/io/dprov.c
3178
dprov_sign_encrypt_update(crypto_ctx_t *sign_ctx, crypto_ctx_t *encrypt_ctx,
usr/src/uts/common/crypto/io/dprov.c
3206
dprov_decrypt_verify_update(crypto_ctx_t *decrypt_ctx, crypto_ctx_t *verify_ctx,
usr/src/uts/common/crypto/io/dprov.c
3238
dprov_encrypt_mac_init(crypto_ctx_t *ctx, crypto_mechanism_t *encrypt_mech,
usr/src/uts/common/crypto/io/dprov.c
3283
dprov_encrypt_mac(crypto_ctx_t *ctx, crypto_data_t *plaintext,
usr/src/uts/common/crypto/io/dprov.c
3311
dprov_encrypt_mac_update(crypto_ctx_t *ctx, crypto_data_t *plaintext,
usr/src/uts/common/crypto/io/dprov.c
3336
dprov_encrypt_mac_final(crypto_ctx_t *ctx,
usr/src/uts/common/crypto/io/dprov.c
3409
dprov_mac_decrypt_init(crypto_ctx_t *ctx, crypto_mechanism_t *mac_mech,
usr/src/uts/common/crypto/io/dprov.c
3454
dprov_mac_decrypt(crypto_ctx_t *ctx, crypto_dual_data_t *ciphertext,
usr/src/uts/common/crypto/io/dprov.c
3479
dprov_mac_decrypt_update(crypto_ctx_t *ctx, crypto_dual_data_t *ciphertext,
usr/src/uts/common/crypto/io/dprov.c
3504
dprov_mac_decrypt_final(crypto_ctx_t *ctx, crypto_data_t *mac,
usr/src/uts/common/crypto/io/dprov.c
4248
dprov_alloc_context(dprov_req_type_t req_type, crypto_ctx_t *spi_ctx)
usr/src/uts/common/crypto/io/dprov.c
4277
dprov_free_context(crypto_ctx_t *ctx)
usr/src/uts/common/crypto/io/dprov.c
5147
crypto_data_t *digest, crypto_ctx_t *ctx, int kmflag)
usr/src/uts/common/crypto/io/dprov.c
5172
crypto_data_t *mac, crypto_ctx_t *ctx, crypto_session_id_t sid, int kmflag)
usr/src/uts/common/crypto/io/dprov.c
5198
crypto_data_t *signature, crypto_ctx_t *ctx, crypto_session_id_t sid,
usr/src/uts/common/crypto/io/dprov.c
5225
crypto_data_t *signature, crypto_ctx_t *ctx, crypto_session_id_t sid,
usr/src/uts/common/crypto/io/dprov.c
5250
crypto_req_handle_t req, crypto_ctx_t *signverify_ctx,
usr/src/uts/common/crypto/io/dprov.c
5251
crypto_ctx_t *cipher_ctx, crypto_data_t *plaintext,
usr/src/uts/common/crypto/io/dprov.c
5275
dprov_state_t *softc, crypto_req_handle_t req, crypto_ctx_t *ctx,
usr/src/uts/common/crypto/io/dprov.c
5308
crypto_data_t *ciphertext, crypto_ctx_t *ctx, crypto_session_id_t sid,
usr/src/uts/common/crypto/io/dprov.c
5513
crypto_ctx_t *ctx = taskq_req->dr_digest_req.dr_ctx;
usr/src/uts/common/crypto/io/dprov.c
5629
crypto_ctx_t *ctx = taskq_req->dr_mac_req.dr_ctx;
usr/src/uts/common/crypto/io/dprov.c
5745
crypto_ctx_t *ctx = taskq_req->dr_sign_req.sr_ctx;
usr/src/uts/common/crypto/io/dprov.c
5930
emulate_verify_with_mac(crypto_ctx_t *ctx, crypto_data_t *in_mac)
usr/src/uts/common/crypto/io/dprov.c
5965
crypto_ctx_t *ctx = taskq_req->dr_verify_req.vr_ctx;
usr/src/uts/common/crypto/io/dprov.c
6167
crypto_ctx_t *signverify_ctx = taskq_req->dr_dual_req.dr_signverify_ctx;
usr/src/uts/common/crypto/io/dprov.c
6168
crypto_ctx_t *cipher_ctx = taskq_req->dr_dual_req.dr_cipher_ctx;
usr/src/uts/common/crypto/io/dprov.c
6223
crypto_ctx_t *ctx = taskq_req->dr_cipher_req.dr_ctx;
usr/src/uts/common/crypto/io/dprov.c
6280
crypto_ctx_t *lctx =
usr/src/uts/common/crypto/io/dprov.c
6281
(crypto_ctx_t *)(DPROV_CTX_SINGLE(ctx));
usr/src/uts/common/crypto/io/dprov.c
6457
crypto_ctx_t *ctx = taskq_req->dr_cipher_mac_req.mr_ctx;
usr/src/uts/common/crypto/io/dprov.c
710
static int dprov_digest_init(crypto_ctx_t *, crypto_mechanism_t *,
usr/src/uts/common/crypto/io/dprov.c
712
static int dprov_digest(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/dprov.c
714
static int dprov_digest_update(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/dprov.c
716
static int dprov_digest_key(crypto_ctx_t *, crypto_key_t *,
usr/src/uts/common/crypto/io/dprov.c
718
static int dprov_digest_final(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/dprov.c
733
static int dprov_mac_init(crypto_ctx_t *, crypto_mechanism_t *, crypto_key_t *,
usr/src/uts/common/crypto/io/dprov.c
735
static int dprov_mac(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/dprov.c
737
static int dprov_mac_update(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/dprov.c
739
static int dprov_mac_final(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/dprov.c
757
static int dprov_encrypt_init(crypto_ctx_t *, crypto_mechanism_t *,
usr/src/uts/common/crypto/io/dprov.c
759
static int dprov_encrypt(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/dprov.c
761
static int dprov_encrypt_update(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/dprov.c
763
static int dprov_encrypt_final(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/dprov.c
769
static int dprov_decrypt_init(crypto_ctx_t *, crypto_mechanism_t *,
usr/src/uts/common/crypto/io/dprov.c
771
static int dprov_decrypt(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/dprov.c
773
static int dprov_decrypt_update(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/dprov.c
775
static int dprov_decrypt_final(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/dprov.c
794
static int dprov_sign_init(crypto_ctx_t *, crypto_mechanism_t *, crypto_key_t *,
usr/src/uts/common/crypto/io/dprov.c
796
static int dprov_sign(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/dprov.c
798
static int dprov_sign_update(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/dprov.c
800
static int dprov_sign_final(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/dprov.c
805
static int dprov_sign_recover_init(crypto_ctx_t *, crypto_mechanism_t *,
usr/src/uts/common/crypto/io/dprov.c
807
static int dprov_sign_recover(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/dprov.c
825
static int dprov_verify_init(crypto_ctx_t *, crypto_mechanism_t *,
usr/src/uts/common/crypto/io/dprov.c
827
static int dprov_verify(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/dprov.c
829
static int dprov_verify_update(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/dprov.c
831
static int dprov_verify_final(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/dprov.c
836
static int dprov_verify_recover_init(crypto_ctx_t *, crypto_mechanism_t *,
usr/src/uts/common/crypto/io/dprov.c
838
static int dprov_verify_recover(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/dprov.c
856
static int dprov_digest_encrypt_update(crypto_ctx_t *, crypto_ctx_t *,
usr/src/uts/common/crypto/io/dprov.c
858
static int dprov_decrypt_digest_update(crypto_ctx_t *, crypto_ctx_t *,
usr/src/uts/common/crypto/io/dprov.c
860
static int dprov_sign_encrypt_update(crypto_ctx_t *, crypto_ctx_t *,
usr/src/uts/common/crypto/io/dprov.c
862
static int dprov_decrypt_verify_update(crypto_ctx_t *, crypto_ctx_t *,
usr/src/uts/common/crypto/io/dprov.c
872
static int dprov_encrypt_mac_init(crypto_ctx_t *,
usr/src/uts/common/crypto/io/dprov.c
876
static int dprov_encrypt_mac(crypto_ctx_t *,
usr/src/uts/common/crypto/io/dprov.c
879
static int dprov_encrypt_mac_update(crypto_ctx_t *,
usr/src/uts/common/crypto/io/dprov.c
881
static int dprov_encrypt_mac_final(crypto_ctx_t *,
usr/src/uts/common/crypto/io/dprov.c
889
static int dprov_mac_decrypt_init(crypto_ctx_t *,
usr/src/uts/common/crypto/io/dprov.c
893
static int dprov_mac_decrypt(crypto_ctx_t *,
usr/src/uts/common/crypto/io/dprov.c
896
static int dprov_mac_decrypt_update(crypto_ctx_t *,
usr/src/uts/common/crypto/io/dprov.c
898
static int dprov_mac_decrypt_final(crypto_ctx_t *,
usr/src/uts/common/crypto/io/ecc.c
133
static int ecc_sign_init(crypto_ctx_t *, crypto_mechanism_t *,
usr/src/uts/common/crypto/io/ecc.c
135
static int ecc_sign(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/ecc.c
137
static int ecc_sign_update(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/ecc.c
139
static int ecc_sign_final(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/ecc.c
156
static int ecc_verify_init(crypto_ctx_t *, crypto_mechanism_t *,
usr/src/uts/common/crypto/io/ecc.c
158
static int ecc_verify(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/ecc.c
160
static int ecc_verify_update(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/ecc.c
162
static int ecc_verify_final(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/ecc.c
234
static void ecc_free_context(crypto_ctx_t *);
usr/src/uts/common/crypto/io/ecc.c
444
ecc_free_context(crypto_ctx_t *ctx)
usr/src/uts/common/crypto/io/ecc.c
465
ecc_sign_verify_common_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism,
usr/src/uts/common/crypto/io/ecc.c
545
ecc_sign_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism,
usr/src/uts/common/crypto/io/ecc.c
565
ecc_verify_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism,
usr/src/uts/common/crypto/io/ecc.c
704
ecc_sign(crypto_ctx_t *ctx, crypto_data_t *data, crypto_data_t *signature,
usr/src/uts/common/crypto/io/ecc.c
732
ecc_sign_update(crypto_ctx_t *ctx, crypto_data_t *data, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/ecc.c
760
ecc_sign_final(crypto_ctx_t *ctx, crypto_data_t *signature,
usr/src/uts/common/crypto/io/ecc.c
903
ecc_verify(crypto_ctx_t *ctx, crypto_data_t *data, crypto_data_t *signature,
usr/src/uts/common/crypto/io/ecc.c
929
ecc_verify_update(crypto_ctx_t *ctx, crypto_data_t *data,
usr/src/uts/common/crypto/io/ecc.c
956
ecc_verify_final(crypto_ctx_t *ctx, crypto_data_t *signature,
usr/src/uts/common/crypto/io/md4_mod.c
108
static int md4_digest_init(crypto_ctx_t *, crypto_mechanism_t *,
usr/src/uts/common/crypto/io/md4_mod.c
110
static int md4_digest(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/md4_mod.c
112
static int md4_digest_update(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/md4_mod.c
114
static int md4_digest_final(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/md4_mod.c
211
md4_digest_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism,
usr/src/uts/common/crypto/io/md4_mod.c
519
md4_digest(crypto_ctx_t *ctx, crypto_data_t *data, crypto_data_t *digest,
usr/src/uts/common/crypto/io/md4_mod.c
601
md4_digest_update(crypto_ctx_t *ctx, crypto_data_t *data,
usr/src/uts/common/crypto/io/md4_mod.c
634
md4_digest_final(crypto_ctx_t *ctx, crypto_data_t *digest,
usr/src/uts/common/crypto/io/md5_mod.c
1006
md5_mac_final(crypto_ctx_t *ctx, crypto_data_t *mac, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/md5_mod.c
1473
md5_free_context(crypto_ctx_t *ctx)
usr/src/uts/common/crypto/io/md5_mod.c
157
static int md5_digest_init(crypto_ctx_t *, crypto_mechanism_t *,
usr/src/uts/common/crypto/io/md5_mod.c
159
static int md5_digest(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/md5_mod.c
161
static int md5_digest_update(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/md5_mod.c
163
static int md5_digest_final(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/md5_mod.c
178
static int md5_mac_init(crypto_ctx_t *, crypto_mechanism_t *, crypto_key_t *,
usr/src/uts/common/crypto/io/md5_mod.c
180
static int md5_mac_update(crypto_ctx_t *, crypto_data_t *, crypto_req_handle_t);
usr/src/uts/common/crypto/io/md5_mod.c
181
static int md5_mac_final(crypto_ctx_t *, crypto_data_t *, crypto_req_handle_t);
usr/src/uts/common/crypto/io/md5_mod.c
201
static int md5_free_context(crypto_ctx_t *);
usr/src/uts/common/crypto/io/md5_mod.c
296
md5_digest_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism,
usr/src/uts/common/crypto/io/md5_mod.c
604
md5_digest(crypto_ctx_t *ctx, crypto_data_t *data, crypto_data_t *digest,
usr/src/uts/common/crypto/io/md5_mod.c
686
md5_digest_update(crypto_ctx_t *ctx, crypto_data_t *data,
usr/src/uts/common/crypto/io/md5_mod.c
719
md5_digest_final(crypto_ctx_t *ctx, crypto_data_t *digest,
usr/src/uts/common/crypto/io/md5_mod.c
901
md5_mac_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism,
usr/src/uts/common/crypto/io/md5_mod.c
973
md5_mac_update(crypto_ctx_t *ctx, crypto_data_t *data, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/rsa.c
1108
rsaprov_sign(crypto_ctx_t *ctx, crypto_data_t *data, crypto_data_t *signature,
usr/src/uts/common/crypto/io/rsa.c
1142
rsa_sign_update(crypto_ctx_t *ctx, crypto_data_t *data, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/rsa.c
1176
rsa_sign_final(crypto_ctx_t *ctx, crypto_data_t *signature,
usr/src/uts/common/crypto/io/rsa.c
1301
rsaprov_verify(crypto_ctx_t *ctx, crypto_data_t *data,
usr/src/uts/common/crypto/io/rsa.c
1335
rsa_verify_update(crypto_ctx_t *ctx, crypto_data_t *data,
usr/src/uts/common/crypto/io/rsa.c
1375
rsa_verify_final(crypto_ctx_t *ctx, crypto_data_t *signature,
usr/src/uts/common/crypto/io/rsa.c
1502
rsa_verify_recover(crypto_ctx_t *ctx, crypto_data_t *signature,
usr/src/uts/common/crypto/io/rsa.c
182
static int rsa_common_init(crypto_ctx_t *, crypto_mechanism_t *,
usr/src/uts/common/crypto/io/rsa.c
184
static int rsaprov_encrypt(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/rsa.c
189
static int rsaprov_decrypt(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/rsa.c
212
static int rsa_sign_verify_common_init(crypto_ctx_t *, crypto_mechanism_t *,
usr/src/uts/common/crypto/io/rsa.c
214
static int rsaprov_sign(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/rsa.c
216
static int rsa_sign_update(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/rsa.c
218
static int rsa_sign_final(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/rsa.c
240
static int rsaprov_verify(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/rsa.c
242
static int rsa_verify_update(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/rsa.c
244
static int rsa_verify_final(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/rsa.c
249
static int rsa_verify_recover(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/rsa.c
271
static int rsa_free_context(crypto_ctx_t *);
usr/src/uts/common/crypto/io/rsa.c
472
rsa_common_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism,
usr/src/uts/common/crypto/io/rsa.c
504
rsaprov_encrypt(crypto_ctx_t *ctx, crypto_data_t *plaintext,
usr/src/uts/common/crypto/io/rsa.c
548
rsa_free_context(crypto_ctx_t *ctx)
usr/src/uts/common/crypto/io/rsa.c
676
rsaprov_decrypt(crypto_ctx_t *ctx, crypto_data_t *ciphertext,
usr/src/uts/common/crypto/io/rsa.c
827
rsa_sign_verify_common_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism,
usr/src/uts/common/crypto/io/sha1_mod.c
1019
sha1_mac_update(crypto_ctx_t *ctx, crypto_data_t *data, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/sha1_mod.c
1052
sha1_mac_final(crypto_ctx_t *ctx, crypto_data_t *mac, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/sha1_mod.c
116
static int sha1_digest_init(crypto_ctx_t *, crypto_mechanism_t *,
usr/src/uts/common/crypto/io/sha1_mod.c
118
static int sha1_digest(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/sha1_mod.c
120
static int sha1_digest_update(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/sha1_mod.c
122
static int sha1_digest_final(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/sha1_mod.c
137
static int sha1_mac_init(crypto_ctx_t *, crypto_mechanism_t *, crypto_key_t *,
usr/src/uts/common/crypto/io/sha1_mod.c
139
static int sha1_mac(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/sha1_mod.c
141
static int sha1_mac_update(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/sha1_mod.c
143
static int sha1_mac_final(crypto_ctx_t *, crypto_data_t *, crypto_req_handle_t);
usr/src/uts/common/crypto/io/sha1_mod.c
1520
sha1_free_context(crypto_ctx_t *ctx)
usr/src/uts/common/crypto/io/sha1_mod.c
163
static int sha1_free_context(crypto_ctx_t *);
usr/src/uts/common/crypto/io/sha1_mod.c
242
sha1_digest_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism,
usr/src/uts/common/crypto/io/sha1_mod.c
551
sha1_digest(crypto_ctx_t *ctx, crypto_data_t *data, crypto_data_t *digest,
usr/src/uts/common/crypto/io/sha1_mod.c
633
sha1_digest_update(crypto_ctx_t *ctx, crypto_data_t *data,
usr/src/uts/common/crypto/io/sha1_mod.c
666
sha1_digest_final(crypto_ctx_t *ctx, crypto_data_t *digest,
usr/src/uts/common/crypto/io/sha1_mod.c
848
sha1_mac_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism,
usr/src/uts/common/crypto/io/sha1_mod.c
921
sha1_mac(crypto_ctx_t *ctx, crypto_data_t *data, crypto_data_t *mac,
usr/src/uts/common/crypto/io/sha2_mod.c
1042
sha2_mac(crypto_ctx_t *ctx, crypto_data_t *data, crypto_data_t *mac,
usr/src/uts/common/crypto/io/sha2_mod.c
1170
sha2_mac_update(crypto_ctx_t *ctx, crypto_data_t *data,
usr/src/uts/common/crypto/io/sha2_mod.c
1204
sha2_mac_final(crypto_ctx_t *ctx, crypto_data_t *mac, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/sha2_mod.c
150
static int sha2_digest_init(crypto_ctx_t *, crypto_mechanism_t *,
usr/src/uts/common/crypto/io/sha2_mod.c
152
static int sha2_digest(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/sha2_mod.c
154
static int sha2_digest_update(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/sha2_mod.c
156
static int sha2_digest_final(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/sha2_mod.c
171
static int sha2_mac_init(crypto_ctx_t *, crypto_mechanism_t *, crypto_key_t *,
usr/src/uts/common/crypto/io/sha2_mod.c
173
static int sha2_mac(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/sha2_mod.c
175
static int sha2_mac_update(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/sha2_mod.c
1755
sha2_free_context(crypto_ctx_t *ctx)
usr/src/uts/common/crypto/io/sha2_mod.c
177
static int sha2_mac_final(crypto_ctx_t *, crypto_data_t *, crypto_req_handle_t);
usr/src/uts/common/crypto/io/sha2_mod.c
197
static int sha2_free_context(crypto_ctx_t *);
usr/src/uts/common/crypto/io/sha2_mod.c
276
sha2_digest_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism,
usr/src/uts/common/crypto/io/sha2_mod.c
590
sha2_digest(crypto_ctx_t *ctx, crypto_data_t *data, crypto_data_t *digest,
usr/src/uts/common/crypto/io/sha2_mod.c
692
sha2_digest_update(crypto_ctx_t *ctx, crypto_data_t *data,
usr/src/uts/common/crypto/io/sha2_mod.c
725
sha2_digest_final(crypto_ctx_t *ctx, crypto_data_t *digest,
usr/src/uts/common/crypto/io/sha2_mod.c
952
sha2_mac_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism,
usr/src/uts/common/crypto/io/skein_mod.c
100
static int skein_mac_init(crypto_ctx_t *, crypto_mechanism_t *, crypto_key_t *,
usr/src/uts/common/crypto/io/skein_mod.c
118
static int skein_free_context(crypto_ctx_t *);
usr/src/uts/common/crypto/io/skein_mod.c
497
skein_digest_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism,
usr/src/uts/common/crypto/io/skein_mod.c
531
skein_digest(crypto_ctx_t *ctx, crypto_data_t *data, crypto_data_t *digest,
usr/src/uts/common/crypto/io/skein_mod.c
565
skein_update(crypto_ctx_t *ctx, crypto_data_t *data, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/skein_mod.c
597
skein_final(crypto_ctx_t *ctx, crypto_data_t *digest, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/skein_mod.c
652
crypto_ctx_t ctx;
usr/src/uts/common/crypto/io/skein_mod.c
716
skein_mac_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism,
usr/src/uts/common/crypto/io/skein_mod.c
761
crypto_ctx_t ctx;
usr/src/uts/common/crypto/io/skein_mod.c
81
static int skein_digest_init(crypto_ctx_t *, crypto_mechanism_t *,
usr/src/uts/common/crypto/io/skein_mod.c
823
skein_free_context(crypto_ctx_t *ctx)
usr/src/uts/common/crypto/io/skein_mod.c
83
static int skein_digest(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
usr/src/uts/common/crypto/io/skein_mod.c
85
static int skein_update(crypto_ctx_t *, crypto_data_t *, crypto_req_handle_t);
usr/src/uts/common/crypto/io/skein_mod.c
86
static int skein_final(crypto_ctx_t *, crypto_data_t *, crypto_req_handle_t);
usr/src/uts/common/des/des_crypt.c
1044
des_free_context(crypto_ctx_t *ctx)
usr/src/uts/common/des/des_crypt.c
157
des_common_init(crypto_ctx_t *, crypto_mechanism_t *, crypto_key_t *,
usr/src/uts/common/des/des_crypt.c
161
static int des_encrypt_final(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/des/des_crypt.c
163
static int des_decrypt_final(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/des/des_crypt.c
166
static int des_encrypt(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
usr/src/uts/common/des/des_crypt.c
168
static int des_encrypt_update(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/des/des_crypt.c
174
static int des_decrypt(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
usr/src/uts/common/des/des_crypt.c
176
static int des_decrypt_update(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/des/des_crypt.c
198
static int des_free_context(crypto_ctx_t *);
usr/src/uts/common/des/des_crypt.c
433
des_common_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism,
usr/src/uts/common/des/des_crypt.c
529
des_encrypt(crypto_ctx_t *ctx, crypto_data_t *plaintext,
usr/src/uts/common/des/des_crypt.c
571
des_decrypt(crypto_ctx_t *ctx, crypto_data_t *ciphertext,
usr/src/uts/common/des/des_crypt.c
613
des_encrypt_update(crypto_ctx_t *ctx, crypto_data_t *plaintext,
usr/src/uts/common/des/des_crypt.c
675
des_decrypt_update(crypto_ctx_t *ctx, crypto_data_t *ciphertext,
usr/src/uts/common/des/des_crypt.c
737
des_encrypt_final(crypto_ctx_t *ctx, crypto_data_t *ciphertext,
usr/src/uts/common/des/des_crypt.c
761
des_decrypt_final(crypto_ctx_t *ctx, crypto_data_t *plaintext,
usr/src/uts/common/sys/crypto/dca.h
835
int dca_3desctxinit(crypto_ctx_t *, crypto_mechanism_t *, crypto_key_t *,
usr/src/uts/common/sys/crypto/dca.h
837
int dca_3des(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
usr/src/uts/common/sys/crypto/dca.h
839
int dca_3desupdate(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
usr/src/uts/common/sys/crypto/dca.h
841
int dca_3desfinal(crypto_ctx_t *, crypto_data_t *, int);
usr/src/uts/common/sys/crypto/dca.h
850
int dca_rsastart(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
usr/src/uts/common/sys/crypto/dca.h
852
int dca_rsainit(crypto_ctx_t *, crypto_mechanism_t *, crypto_key_t *, int);
usr/src/uts/common/sys/crypto/dca.h
861
int dca_dsa_sign(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
usr/src/uts/common/sys/crypto/dca.h
863
int dca_dsa_verify(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
usr/src/uts/common/sys/crypto/dca.h
865
int dca_dsainit(crypto_ctx_t *, crypto_mechanism_t *, crypto_key_t *, int,
usr/src/uts/common/sys/crypto/dca.h
922
int dca_free_context(crypto_ctx_t *ctx);
usr/src/uts/common/sys/crypto/impl.h
517
crypto_ctx_t *sd_digest_ctx;
usr/src/uts/common/sys/crypto/impl.h
518
crypto_ctx_t *sd_encr_ctx;
usr/src/uts/common/sys/crypto/impl.h
519
crypto_ctx_t *sd_decr_ctx;
usr/src/uts/common/sys/crypto/impl.h
520
crypto_ctx_t *sd_mac_ctx;
usr/src/uts/common/sys/crypto/impl.h
521
crypto_ctx_t *sd_sign_ctx;
usr/src/uts/common/sys/crypto/impl.h
522
crypto_ctx_t *sd_verify_ctx;
usr/src/uts/common/sys/crypto/impl.h
523
crypto_ctx_t *sd_sign_recover_ctx;
usr/src/uts/common/sys/crypto/impl.h
524
crypto_ctx_t *sd_verify_recover_ctx;
usr/src/uts/common/sys/crypto/sched_impl.h
295
crypto_ctx_t kc_glbl_ctx;
usr/src/uts/common/sys/crypto/sched_impl.h
495
extern crypto_ctx_t *kcf_new_ctx(crypto_call_req_t *, kcf_provider_desc_t *,
usr/src/uts/common/sys/crypto/sched_impl.h
497
extern int kcf_submit_request(kcf_provider_desc_t *, crypto_ctx_t *,
usr/src/uts/common/sys/crypto/sched_impl.h
504
crypto_ctx_t *, kcf_req_params_t *, crypto_req_handle_t);
usr/src/uts/common/sys/crypto/spi.h
142
int (*free_context)(crypto_ctx_t *);
usr/src/uts/common/sys/crypto/spi.h
152
int (*digest_init)(crypto_ctx_t *, crypto_mechanism_t *,
usr/src/uts/common/sys/crypto/spi.h
154
int (*digest)(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
usr/src/uts/common/sys/crypto/spi.h
156
int (*digest_update)(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/sys/crypto/spi.h
158
int (*digest_key)(crypto_ctx_t *, crypto_key_t *, crypto_req_handle_t);
usr/src/uts/common/sys/crypto/spi.h
159
int (*digest_final)(crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/sys/crypto/spi.h
173
int (*encrypt_init)(crypto_ctx_t *,
usr/src/uts/common/sys/crypto/spi.h
176
int (*encrypt)(crypto_ctx_t *,
usr/src/uts/common/sys/crypto/spi.h
178
int (*encrypt_update)(crypto_ctx_t *,
usr/src/uts/common/sys/crypto/spi.h
180
int (*encrypt_final)(crypto_ctx_t *,
usr/src/uts/common/sys/crypto/spi.h
186
int (*decrypt_init)(crypto_ctx_t *,
usr/src/uts/common/sys/crypto/spi.h
189
int (*decrypt)(crypto_ctx_t *,
usr/src/uts/common/sys/crypto/spi.h
191
int (*decrypt_update)(crypto_ctx_t *,
usr/src/uts/common/sys/crypto/spi.h
193
int (*decrypt_final)(crypto_ctx_t *,
usr/src/uts/common/sys/crypto/spi.h
207
int (*mac_init)(crypto_ctx_t *,
usr/src/uts/common/sys/crypto/spi.h
210
int (*mac)(crypto_ctx_t *,
usr/src/uts/common/sys/crypto/spi.h
212
int (*mac_update)(crypto_ctx_t *,
usr/src/uts/common/sys/crypto/spi.h
214
int (*mac_final)(crypto_ctx_t *,
usr/src/uts/common/sys/crypto/spi.h
233
int (*sign_init)(crypto_ctx_t *,
usr/src/uts/common/sys/crypto/spi.h
236
int (*sign)(crypto_ctx_t *,
usr/src/uts/common/sys/crypto/spi.h
238
int (*sign_update)(crypto_ctx_t *,
usr/src/uts/common/sys/crypto/spi.h
240
int (*sign_final)(crypto_ctx_t *,
usr/src/uts/common/sys/crypto/spi.h
246
int (*sign_recover_init)(crypto_ctx_t *, crypto_mechanism_t *,
usr/src/uts/common/sys/crypto/spi.h
249
int (*sign_recover)(crypto_ctx_t *,
usr/src/uts/common/sys/crypto/spi.h
264
int (*verify_init)(crypto_ctx_t *,
usr/src/uts/common/sys/crypto/spi.h
267
int (*verify)(crypto_ctx_t *,
usr/src/uts/common/sys/crypto/spi.h
269
int (*verify_update)(crypto_ctx_t *,
usr/src/uts/common/sys/crypto/spi.h
271
int (*verify_final)(crypto_ctx_t *,
usr/src/uts/common/sys/crypto/spi.h
277
int (*verify_recover_init)(crypto_ctx_t *, crypto_mechanism_t *,
usr/src/uts/common/sys/crypto/spi.h
280
int (*verify_recover)(crypto_ctx_t *,
usr/src/uts/common/sys/crypto/spi.h
297
crypto_ctx_t *, crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/sys/crypto/spi.h
300
crypto_ctx_t *, crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/sys/crypto/spi.h
303
crypto_ctx_t *, crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/sys/crypto/spi.h
306
crypto_ctx_t *, crypto_ctx_t *, crypto_data_t *,
usr/src/uts/common/sys/crypto/spi.h
318
int (*encrypt_mac_init)(crypto_ctx_t *,
usr/src/uts/common/sys/crypto/spi.h
322
int (*encrypt_mac)(crypto_ctx_t *,
usr/src/uts/common/sys/crypto/spi.h
325
int (*encrypt_mac_update)(crypto_ctx_t *,
usr/src/uts/common/sys/crypto/spi.h
327
int (*encrypt_mac_final)(crypto_ctx_t *,
usr/src/uts/common/sys/crypto/spi.h
335
int (*mac_decrypt_init)(crypto_ctx_t *,
usr/src/uts/common/sys/crypto/spi.h
339
int (*mac_decrypt)(crypto_ctx_t *,
usr/src/uts/common/sys/crypto/spi.h
342
int (*mac_decrypt_update)(crypto_ctx_t *,
usr/src/uts/common/sys/crypto/spi.h
344
int (*mac_decrypt_final)(crypto_ctx_t *,