usr/src/uts/common/crypto/io/aes.c
109
static void aes_provider_status(crypto_provider_handle_t, uint_t *);
usr/src/uts/common/crypto/io/aes.c
1125
aes_decrypt_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/aes.c
1288
aes_create_ctx_template(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/aes.c
132
static int aes_encrypt_atomic(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/aes.c
140
static int aes_decrypt_atomic(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/aes.c
1475
aes_mac_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/aes.c
1485
aes_mac_verify_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/aes.c
165
static int aes_mac_atomic(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/aes.c
168
static int aes_mac_verify_atomic(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/aes.c
181
static int aes_create_ctx_template(crypto_provider_handle_t,
usr/src/uts/common/crypto/io/aes.c
347
aes_provider_status(crypto_provider_handle_t provider, uint_t *status)
usr/src/uts/common/crypto/io/aes.c
966
aes_encrypt_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/arcfour.c
193
rc4_provider_status(crypto_provider_handle_t provider, uint_t *status)
usr/src/uts/common/crypto/io/arcfour.c
496
rc4_crypt_atomic(crypto_provider_handle_t handle, crypto_session_id_t session,
usr/src/uts/common/crypto/io/arcfour.c
73
static void rc4_provider_status(crypto_provider_handle_t, uint_t *);
usr/src/uts/common/crypto/io/arcfour.c
91
static int rc4_crypt_atomic(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/blowfish.c
114
static void blowfish_provider_status(crypto_provider_handle_t, uint_t *);
usr/src/uts/common/crypto/io/blowfish.c
133
static int blowfish_encrypt_atomic(crypto_provider_handle_t,
usr/src/uts/common/crypto/io/blowfish.c
141
static int blowfish_decrypt_atomic(crypto_provider_handle_t,
usr/src/uts/common/crypto/io/blowfish.c
158
static int blowfish_create_ctx_template(crypto_provider_handle_t,
usr/src/uts/common/crypto/io/blowfish.c
266
blowfish_provider_status(crypto_provider_handle_t provider, uint_t *status)
usr/src/uts/common/crypto/io/blowfish.c
594
blowfish_encrypt_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/blowfish.c
681
blowfish_decrypt_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/blowfish.c
771
blowfish_create_ctx_template(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dca.c
204
static void dca_provider_status(crypto_provider_handle_t, uint_t *);
usr/src/uts/common/crypto/io/dca.c
218
static int dca_encrypt_atomic(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/dca.c
230
static int dca_decrypt_atomic(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/dca.c
255
static int dca_sign_atomic(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/dca.c
262
static int dca_sign_recover_atomic(crypto_provider_handle_t,
usr/src/uts/common/crypto/io/dca.c
285
static int dca_verify_atomic(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/dca.c
292
static int dca_verify_recover_atomic(crypto_provider_handle_t,
usr/src/uts/common/crypto/io/dca.c
307
static int dca_generate_random(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/dca.c
315
static int ext_info_sym(crypto_provider_handle_t prov,
usr/src/uts/common/crypto/io/dca.c
317
static int ext_info_asym(crypto_provider_handle_t prov,
usr/src/uts/common/crypto/io/dca.c
319
static int ext_info_base(crypto_provider_handle_t prov,
usr/src/uts/common/crypto/io/dca.c
3627
dca_provider_status(crypto_provider_handle_t provider, uint_t *status)
usr/src/uts/common/crypto/io/dca.c
3808
dca_encrypt_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dca.c
4031
dca_decrypt_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dca.c
4203
dca_sign_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dca.c
4305
dca_sign_recover_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dca.c
4458
dca_verify_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dca.c
4558
dca_verify_recover_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dca.c
4596
dca_generate_random(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dca.c
4684
ext_info_sym(crypto_provider_handle_t prov,
usr/src/uts/common/crypto/io/dca.c
4691
ext_info_asym(crypto_provider_handle_t prov,
usr/src/uts/common/crypto/io/dca.c
4705
ext_info_base(crypto_provider_handle_t prov,
usr/src/uts/common/crypto/io/dca_3des.c
314
dca_3desatomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dca_dsa.c
540
dca_dsaatomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dca_rsa.c
48
int dca_rsaatomic(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/dca_rsa.c
628
dca_rsaatomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dprov.c
1001
static int dprov_key_derive(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/dprov.c
1013
static int dprov_ext_info(crypto_provider_handle_t,
usr/src/uts/common/crypto/io/dprov.c
1015
static int dprov_init_token(crypto_provider_handle_t, char *, size_t,
usr/src/uts/common/crypto/io/dprov.c
1017
static int dprov_init_pin(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/dprov.c
1019
static int dprov_set_pin(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/dprov.c
1030
static int dprov_copyin_mechanism(crypto_provider_handle_t,
usr/src/uts/common/crypto/io/dprov.c
1032
static int dprov_copyout_mechanism(crypto_provider_handle_t,
usr/src/uts/common/crypto/io/dprov.c
1034
static int dprov_free_mechanism(crypto_provider_handle_t,
usr/src/uts/common/crypto/io/dprov.c
1048
static int dprov_nostore_key_generate(crypto_provider_handle_t,
usr/src/uts/common/crypto/io/dprov.c
1051
static int dprov_nostore_key_generate_pair(crypto_provider_handle_t,
usr/src/uts/common/crypto/io/dprov.c
1055
static int dprov_nostore_key_derive(crypto_provider_handle_t,
usr/src/uts/common/crypto/io/dprov.c
1933
dprov_provider_status(crypto_provider_handle_t provider, uint_t *status)
usr/src/uts/common/crypto/io/dprov.c
2078
dprov_digest_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dprov.c
2245
dprov_mac_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dprov.c
2279
dprov_mac_verify_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dprov.c
2470
dprov_encrypt_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dprov.c
2612
dprov_decrypt_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dprov.c
2783
dprov_sign_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dprov.c
2868
dprov_sign_recover_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dprov.c
3003
dprov_verify_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dprov.c
3090
dprov_verify_recover_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dprov.c
3362
dprov_encrypt_mac_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dprov.c
3529
dprov_mac_decrypt_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dprov.c
3576
dprov_mac_verify_decrypt_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dprov.c
3627
dprov_seed_random(crypto_provider_handle_t provider, crypto_session_id_t sid,
usr/src/uts/common/crypto/io/dprov.c
3650
dprov_generate_random(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dprov.c
3676
dprov_session_open(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dprov.c
3698
dprov_session_close(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dprov.c
3720
dprov_session_login(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dprov.c
3743
dprov_session_logout(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dprov.c
3769
dprov_object_create(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dprov.c
3795
dprov_object_copy(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dprov.c
3821
dprov_object_destroy(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dprov.c
3846
dprov_object_get_size(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dprov.c
3871
dprov_object_get_attribute_value(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dprov.c
3897
dprov_object_set_attribute_value(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dprov.c
3923
dprov_object_find_init(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dprov.c
3949
dprov_object_find(crypto_provider_handle_t provider, void *provider_private,
usr/src/uts/common/crypto/io/dprov.c
3975
dprov_object_find_final(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dprov.c
4003
dprov_key_generate(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dprov.c
4029
dprov_key_generate_pair(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dprov.c
4061
dprov_key_wrap(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dprov.c
4088
dprov_key_unwrap(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dprov.c
4116
dprov_key_derive(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dprov.c
4146
dprov_ext_info(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dprov.c
4168
dprov_init_token(crypto_provider_handle_t provider, char *pin, size_t pin_len,
usr/src/uts/common/crypto/io/dprov.c
4190
dprov_init_pin(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dprov.c
4213
dprov_set_pin(crypto_provider_handle_t provider, crypto_session_id_t session_id,
usr/src/uts/common/crypto/io/dprov.c
4808
dprov_copyin_mechanism(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dprov.c
4909
dprov_copyout_mechanism(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dprov.c
4931
dprov_free_mechanism(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dprov.c
5011
dprov_nostore_key_generate(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dprov.c
5039
dprov_nostore_key_generate_pair(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dprov.c
5075
dprov_nostore_key_derive(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/dprov.c
700
static void dprov_provider_status(crypto_provider_handle_t, uint_t *);
usr/src/uts/common/crypto/io/dprov.c
720
static int dprov_digest_atomic(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/dprov.c
741
static int dprov_mac_atomic(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/dprov.c
744
static int dprov_mac_verify_atomic(crypto_provider_handle_t,
usr/src/uts/common/crypto/io/dprov.c
765
static int dprov_encrypt_atomic(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/dprov.c
777
static int dprov_decrypt_atomic(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/dprov.c
802
static int dprov_sign_atomic(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/dprov.c
809
static int dprov_sign_recover_atomic(crypto_provider_handle_t,
usr/src/uts/common/crypto/io/dprov.c
833
static int dprov_verify_atomic(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/dprov.c
840
static int dprov_verify_recover_atomic(crypto_provider_handle_t,
usr/src/uts/common/crypto/io/dprov.c
883
static int dprov_encrypt_mac_atomic(crypto_provider_handle_t,
usr/src/uts/common/crypto/io/dprov.c
900
static int dprov_mac_decrypt_atomic(crypto_provider_handle_t,
usr/src/uts/common/crypto/io/dprov.c
905
static int dprov_mac_verify_decrypt_atomic(crypto_provider_handle_t,
usr/src/uts/common/crypto/io/dprov.c
925
static int dprov_seed_random(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/dprov.c
927
static int dprov_generate_random(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/dprov.c
935
static int dprov_session_open(crypto_provider_handle_t, crypto_session_id_t *,
usr/src/uts/common/crypto/io/dprov.c
937
static int dprov_session_close(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/dprov.c
939
static int dprov_session_login(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/dprov.c
941
static int dprov_session_logout(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/dprov.c
951
static int dprov_object_create(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/dprov.c
954
static int dprov_object_copy(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/dprov.c
957
static int dprov_object_destroy(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/dprov.c
959
static int dprov_object_get_size(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/dprov.c
961
static int dprov_object_get_attribute_value(crypto_provider_handle_t,
usr/src/uts/common/crypto/io/dprov.c
964
static int dprov_object_set_attribute_value(crypto_provider_handle_t,
usr/src/uts/common/crypto/io/dprov.c
967
static int dprov_object_find_init(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/dprov.c
970
static int dprov_object_find(crypto_provider_handle_t, void *,
usr/src/uts/common/crypto/io/dprov.c
972
static int dprov_object_find_final(crypto_provider_handle_t, void *,
usr/src/uts/common/crypto/io/dprov.c
987
static int dprov_key_generate(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/dprov.c
990
static int dprov_key_generate_pair(crypto_provider_handle_t,
usr/src/uts/common/crypto/io/dprov.c
994
static int dprov_key_wrap(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/dprov.c
997
static int dprov_key_unwrap(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/ecc.c
1037
ecc_nostore_key_generate_pair(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/ecc.c
1169
ecc_nostore_key_derive(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/ecc.c
127
static void ecc_provider_status(crypto_provider_handle_t, uint_t *);
usr/src/uts/common/crypto/io/ecc.c
141
static int ecc_sign_atomic(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/ecc.c
164
static int ecc_verify_atomic(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/ecc.c
179
static int ecc_nostore_key_generate_pair(crypto_provider_handle_t,
usr/src/uts/common/crypto/io/ecc.c
183
static int ecc_nostore_key_derive(crypto_provider_handle_t,
usr/src/uts/common/crypto/io/ecc.c
277
ecc_provider_status(crypto_provider_handle_t provider, uint_t *status)
usr/src/uts/common/crypto/io/ecc.c
779
ecc_sign_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/ecc.c
976
ecc_verify_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/md4_mod.c
102
static void md4_provider_status(crypto_provider_handle_t, uint_t *);
usr/src/uts/common/crypto/io/md4_mod.c
116
static int md4_digest_atomic(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/md4_mod.c
201
md4_provider_status(crypto_provider_handle_t provider, uint_t *status)
usr/src/uts/common/crypto/io/md4_mod.c
687
md4_digest_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/md5_mod.c
1109
md5_mac_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/md5_mod.c
1229
md5_mac_verify_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/md5_mod.c
1424
md5_create_ctx_template(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/md5_mod.c
151
static void md5_provider_status(crypto_provider_handle_t, uint_t *);
usr/src/uts/common/crypto/io/md5_mod.c
165
static int md5_digest_atomic(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/md5_mod.c
182
static int md5_mac_atomic(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/md5_mod.c
185
static int md5_mac_verify_atomic(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/md5_mod.c
198
static int md5_create_ctx_template(crypto_provider_handle_t,
usr/src/uts/common/crypto/io/md5_mod.c
286
md5_provider_status(crypto_provider_handle_t provider, uint_t *status)
usr/src/uts/common/crypto/io/md5_mod.c
772
md5_digest_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/rsa.c
1195
rsa_sign_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/rsa.c
1395
rsa_verify_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/rsa.c
1523
rsa_verify_recover_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/rsa.c
176
static void rsa_provider_status(crypto_provider_handle_t, uint_t *);
usr/src/uts/common/crypto/io/rsa.c
186
static int rsa_encrypt_atomic(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/rsa.c
191
static int rsa_decrypt_atomic(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/rsa.c
220
static int rsa_sign_atomic(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/rsa.c
246
static int rsa_verify_atomic(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/rsa.c
251
static int rsa_verify_recover_atomic(crypto_provider_handle_t,
usr/src/uts/common/crypto/io/rsa.c
363
rsa_provider_status(crypto_provider_handle_t provider, uint_t *status)
usr/src/uts/common/crypto/io/rsa.c
532
rsa_encrypt_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/rsa.c
699
rsa_decrypt_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/sha1_mod.c
110
static void sha1_provider_status(crypto_provider_handle_t, uint_t *);
usr/src/uts/common/crypto/io/sha1_mod.c
1155
sha1_mac_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/sha1_mod.c
124
static int sha1_digest_atomic(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/sha1_mod.c
1275
sha1_mac_verify_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/sha1_mod.c
144
static int sha1_mac_atomic(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/sha1_mod.c
1469
sha1_create_ctx_template(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/sha1_mod.c
147
static int sha1_mac_verify_atomic(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/sha1_mod.c
160
static int sha1_create_ctx_template(crypto_provider_handle_t,
usr/src/uts/common/crypto/io/sha1_mod.c
232
sha1_provider_status(crypto_provider_handle_t provider, uint_t *status)
usr/src/uts/common/crypto/io/sha1_mod.c
719
sha1_digest_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/sha2_mod.c
1324
sha2_mac_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/sha2_mod.c
144
static void sha2_provider_status(crypto_provider_handle_t, uint_t *);
usr/src/uts/common/crypto/io/sha2_mod.c
1466
sha2_mac_verify_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/sha2_mod.c
158
static int sha2_digest_atomic(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/sha2_mod.c
1686
sha2_create_ctx_template(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/sha2_mod.c
178
static int sha2_mac_atomic(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/sha2_mod.c
181
static int sha2_mac_verify_atomic(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/sha2_mod.c
194
static int sha2_create_ctx_template(crypto_provider_handle_t,
usr/src/uts/common/crypto/io/sha2_mod.c
266
sha2_provider_status(crypto_provider_handle_t provider, uint_t *status)
usr/src/uts/common/crypto/io/sha2_mod.c
798
sha2_digest_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/skein_mod.c
102
static int skein_mac_atomic(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/skein_mod.c
115
static int skein_create_ctx_template(crypto_provider_handle_t,
usr/src/uts/common/crypto/io/skein_mod.c
250
skein_provider_status(crypto_provider_handle_t provider, uint_t *status)
usr/src/uts/common/crypto/io/skein_mod.c
646
skein_digest_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/skein_mod.c
75
static void skein_provider_status(crypto_provider_handle_t, uint_t *);
usr/src/uts/common/crypto/io/skein_mod.c
754
skein_mac_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/skein_mod.c
795
skein_create_ctx_template(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/skein_mod.c
87
static int skein_digest_atomic(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/swrand.c
149
static void swrand_provider_status(crypto_provider_handle_t, uint_t *);
usr/src/uts/common/crypto/io/swrand.c
155
static int swrand_seed_random(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/crypto/io/swrand.c
157
static int swrand_generate_random(crypto_provider_handle_t,
usr/src/uts/common/crypto/io/swrand.c
273
swrand_provider_status(crypto_provider_handle_t provider, uint_t *status)
usr/src/uts/common/crypto/io/swrand.c
283
swrand_seed_random(crypto_provider_handle_t provider, crypto_session_id_t sid,
usr/src/uts/common/crypto/io/swrand.c
297
swrand_generate_random(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/viorand.c
129
static void viorand_provider_status(crypto_provider_handle_t, uint_t *);
usr/src/uts/common/crypto/io/viorand.c
135
static int viorand_generate_random(crypto_provider_handle_t,
usr/src/uts/common/crypto/io/viorand.c
429
viorand_provider_status(crypto_provider_handle_t provider __unused,
usr/src/uts/common/crypto/io/viorand.c
507
viorand_generate_random(crypto_provider_handle_t provider,
usr/src/uts/common/crypto/io/viorand.c
85
static void viorand_provider_status(crypto_provider_handle_t, uint_t *);
usr/src/uts/common/crypto/io/viorand.c
86
static int viorand_generate_random(crypto_provider_handle_t,
usr/src/uts/common/des/des_crypt.c
1068
des_key_check(crypto_provider_handle_t pd, crypto_mechanism_t *mech,
usr/src/uts/common/des/des_crypt.c
150
static void des_provider_status(crypto_provider_handle_t, uint_t *);
usr/src/uts/common/des/des_crypt.c
170
static int des_encrypt_atomic(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/des/des_crypt.c
178
static int des_decrypt_atomic(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/des/des_crypt.c
195
static int des_create_ctx_template(crypto_provider_handle_t,
usr/src/uts/common/des/des_crypt.c
205
static int des_key_check(crypto_provider_handle_t, crypto_mechanism_t *,
usr/src/uts/common/des/des_crypt.c
424
des_provider_status(crypto_provider_handle_t provider, uint_t *status)
usr/src/uts/common/des/des_crypt.c
785
des_encrypt_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/des/des_crypt.c
888
des_decrypt_atomic(crypto_provider_handle_t provider,
usr/src/uts/common/des/des_crypt.c
994
des_create_ctx_template(crypto_provider_handle_t provider,
usr/src/uts/common/io/tpm/tpm.c
2027
tpmrng_ext_info(crypto_provider_handle_t prov,
usr/src/uts/common/io/tpm/tpm.c
2122
tpmrng_provider_status(crypto_provider_handle_t provider, uint_t *status)
usr/src/uts/common/io/tpm/tpm.c
2129
tpmrng_seed_random(crypto_provider_handle_t provider, crypto_session_id_t sid,
usr/src/uts/common/io/tpm/tpm.c
2195
tpmrng_generate_random(crypto_provider_handle_t provider,
usr/src/uts/common/io/tpm/tpm.c
232
static void tpmrng_provider_status(crypto_provider_handle_t, uint_t *);
usr/src/uts/common/io/tpm/tpm.c
238
static int tpmrng_seed_random(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/io/tpm/tpm.c
241
static int tpmrng_generate_random(crypto_provider_handle_t,
usr/src/uts/common/io/tpm/tpm.c
249
static int tpmrng_ext_info(crypto_provider_handle_t,
usr/src/uts/common/sys/crypto/dca.h
842
int dca_3desatomic(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/sys/crypto/dca.h
854
int dca_rsaatomic(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/sys/crypto/dca.h
868
int dca_dsaatomic(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/sys/crypto/impl.h
1292
int crypto_seed_random(crypto_provider_handle_t provider, uchar_t *buf,
usr/src/uts/common/sys/crypto/impl.h
1294
int crypto_generate_random(crypto_provider_handle_t provider, uchar_t *buf,
usr/src/uts/common/sys/crypto/impl.h
1302
int crypto_init_token(crypto_provider_handle_t provider, char *pin,
usr/src/uts/common/sys/crypto/impl.h
1304
int crypto_init_pin(crypto_provider_handle_t provider, char *pin,
usr/src/uts/common/sys/crypto/impl.h
1306
int crypto_set_pin(crypto_provider_handle_t provider, char *old_pin,
usr/src/uts/common/sys/crypto/impl.h
222
crypto_provider_handle_t pd_prov_handle;
usr/src/uts/common/sys/crypto/spi.h
129
void (*provider_status)(crypto_provider_handle_t, uint_t *);
usr/src/uts/common/sys/crypto/spi.h
139
int (*create_ctx_template)(crypto_provider_handle_t,
usr/src/uts/common/sys/crypto/spi.h
161
int (*digest_atomic)(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/sys/crypto/spi.h
182
int (*encrypt_atomic)(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/sys/crypto/spi.h
195
int (*decrypt_atomic)(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/sys/crypto/spi.h
216
int (*mac_atomic)(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/sys/crypto/spi.h
220
int (*mac_verify_atomic)(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/sys/crypto/spi.h
242
int (*sign_atomic)(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/sys/crypto/spi.h
251
int (*sign_recover_atomic)(crypto_provider_handle_t,
usr/src/uts/common/sys/crypto/spi.h
273
int (*verify_atomic)(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/sys/crypto/spi.h
282
int (*verify_recover_atomic)(crypto_provider_handle_t,
usr/src/uts/common/sys/crypto/spi.h
329
int (*encrypt_mac_atomic)(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/sys/crypto/spi.h
346
int (*mac_decrypt_atomic)(crypto_provider_handle_t,
usr/src/uts/common/sys/crypto/spi.h
351
int (*mac_verify_decrypt_atomic)(crypto_provider_handle_t,
usr/src/uts/common/sys/crypto/spi.h
365
int (*seed_random)(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/sys/crypto/spi.h
367
int (*generate_random)(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/sys/crypto/spi.h
383
int (*session_open)(crypto_provider_handle_t, crypto_session_id_t *,
usr/src/uts/common/sys/crypto/spi.h
385
int (*session_close)(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/sys/crypto/spi.h
387
int (*session_login)(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/sys/crypto/spi.h
389
int (*session_logout)(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/sys/crypto/spi.h
400
int (*object_create)(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/sys/crypto/spi.h
403
int (*object_copy)(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/sys/crypto/spi.h
406
int (*object_destroy)(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/sys/crypto/spi.h
408
int (*object_get_size)(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/sys/crypto/spi.h
410
int (*object_get_attribute_value)(crypto_provider_handle_t,
usr/src/uts/common/sys/crypto/spi.h
413
int (*object_set_attribute_value)(crypto_provider_handle_t,
usr/src/uts/common/sys/crypto/spi.h
416
int (*object_find_init)(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/sys/crypto/spi.h
419
int (*object_find)(crypto_provider_handle_t, void *,
usr/src/uts/common/sys/crypto/spi.h
421
int (*object_find_final)(crypto_provider_handle_t, void *,
usr/src/uts/common/sys/crypto/spi.h
432
int (*key_generate)(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/sys/crypto/spi.h
435
int (*key_generate_pair)(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/sys/crypto/spi.h
439
int (*key_wrap)(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/sys/crypto/spi.h
442
int (*key_unwrap)(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/sys/crypto/spi.h
446
int (*key_derive)(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/sys/crypto/spi.h
449
int (*key_check)(crypto_provider_handle_t, crypto_mechanism_t *,
usr/src/uts/common/sys/crypto/spi.h
460
int (*ext_info)(crypto_provider_handle_t,
usr/src/uts/common/sys/crypto/spi.h
462
int (*init_token)(crypto_provider_handle_t, char *, size_t,
usr/src/uts/common/sys/crypto/spi.h
464
int (*init_pin)(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/sys/crypto/spi.h
466
int (*set_pin)(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/sys/crypto/spi.h
471
int (*copyin_mechanism)(crypto_provider_handle_t,
usr/src/uts/common/sys/crypto/spi.h
473
int (*copyout_mechanism)(crypto_provider_handle_t,
usr/src/uts/common/sys/crypto/spi.h
475
int (*free_mechanism)(crypto_provider_handle_t, crypto_mechanism_t *);
usr/src/uts/common/sys/crypto/spi.h
479
int (*nostore_key_generate)(crypto_provider_handle_t,
usr/src/uts/common/sys/crypto/spi.h
483
int (*nostore_key_generate_pair)(crypto_provider_handle_t,
usr/src/uts/common/sys/crypto/spi.h
488
int (*nostore_key_derive)(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/common/sys/crypto/spi.h
690
crypto_provider_handle_t pi_provider_handle;
usr/src/uts/common/sys/crypto/spi.h
89
crypto_provider_handle_t cc_provider;
usr/src/uts/sun4v/io/n2rng/n2rng_kcf.c
120
ext_info(crypto_provider_handle_t prov, crypto_provider_ext_info_t *ext_info,
usr/src/uts/sun4v/io/n2rng/n2rng_kcf.c
401
n2rng_provider_status(crypto_provider_handle_t provider, uint_t *status)
usr/src/uts/sun4v/io/n2rng/n2rng_kcf.c
408
n2rng_random_number(crypto_provider_handle_t provider,
usr/src/uts/sun4v/io/n2rng/n2rng_kcf.c
44
static void n2rng_provider_status(crypto_provider_handle_t, uint_t *);
usr/src/uts/sun4v/io/n2rng/n2rng_kcf.c
46
static int n2rng_random_number(crypto_provider_handle_t, crypto_session_id_t,
usr/src/uts/sun4v/io/n2rng/n2rng_kcf.c
49
static int ext_info(crypto_provider_handle_t, crypto_provider_ext_info_t *,