/illumos-gate/usr/src/uts/common/sys/crypto/ |
H A D | ioctl.h | 190 crypto_session_id_t os_session; 197 crypto_session_id_t cs_session; 214 crypto_session_id_t co_session; 222 crypto_session_id_t cl_session; 230 crypto_session_id_t co_session; 238 crypto_session_id_t cl_session; 255 crypto_session_id_t ce_session; 265 crypto_session_id_t ei_session; 272 crypto_session_id_t eu_session; 282 crypto_session_id_t ef_sessio [all...] |
H A D | api.h | 73 extern int crypto_digest_prov(crypto_provider_t, crypto_session_id_t, 78 extern int crypto_digest_init_prov(crypto_provider_t, crypto_session_id_t, 91 extern int crypto_mac_prov(crypto_provider_t, crypto_session_id_t, 97 extern int crypto_mac_verify_prov(crypto_provider_t, crypto_session_id_t, 102 extern int crypto_mac_init_prov(crypto_provider_t, crypto_session_id_t, 116 extern int crypto_sign_prov(crypto_provider_t, crypto_session_id_t, 121 extern int crypto_sign_init_prov(crypto_provider_t, crypto_session_id_t, 129 crypto_session_id_t, crypto_mechanism_t *, crypto_key_t *, 134 extern int crypto_sign_recover_prov(crypto_provider_t, crypto_session_id_t, 144 extern int crypto_verify_prov(crypto_provider_t, crypto_session_id_t, [all...] |
H A D | spi.h | 90 crypto_session_id_t cc_session; 161 int (*digest_atomic)(crypto_provider_handle_t, crypto_session_id_t, 182 int (*encrypt_atomic)(crypto_provider_handle_t, crypto_session_id_t, 195 int (*decrypt_atomic)(crypto_provider_handle_t, crypto_session_id_t, 216 int (*mac_atomic)(crypto_provider_handle_t, crypto_session_id_t, 220 int (*mac_verify_atomic)(crypto_provider_handle_t, crypto_session_id_t, 242 int (*sign_atomic)(crypto_provider_handle_t, crypto_session_id_t, 252 crypto_session_id_t, crypto_mechanism_t *, crypto_key_t *, 273 int (*verify_atomic)(crypto_provider_handle_t, crypto_session_id_t, 283 crypto_session_id_t, crypto_mechanism_ [all...] |
H A D | ops_impl.h | 54 crypto_session_id_t do_sid; 63 crypto_session_id_t mo_sid; 73 crypto_session_id_t eo_sid; 83 crypto_session_id_t dop_sid; 93 crypto_session_id_t so_sid; 103 crypto_session_id_t vo_sid; 113 crypto_session_id_t em_sid; 128 crypto_session_id_t md_sid; 143 crypto_session_id_t rn_sid; 158 crypto_session_id_t *so_sid_pt [all...] |
/illumos-gate/usr/src/uts/common/crypto/api/ |
H A D | kcf_session.c | 42 crypto_session_open(crypto_provider_t provider, crypto_session_id_t *sidp, 82 crypto_session_close(crypto_provider_t provider, crypto_session_id_t sid, 122 crypto_session_login(crypto_provider_t provider, crypto_session_id_t sid, 158 crypto_session_logout(crypto_provider_t provider, crypto_session_id_t sid,
|
H A D | kcf_keys.c | 40 crypto_key_generate(crypto_provider_t provider, crypto_session_id_t sid, 77 crypto_key_generate_pair(crypto_provider_t provider, crypto_session_id_t sid, 118 crypto_key_wrap(crypto_provider_t provider, crypto_session_id_t sid, 157 crypto_key_unwrap(crypto_provider_t provider, crypto_session_id_t sid, 198 crypto_key_derive(crypto_provider_t provider, crypto_session_id_t sid,
|
H A D | kcf_object.c | 41 crypto_object_create(crypto_provider_t provider, crypto_session_id_t sid, 79 crypto_object_destroy(crypto_provider_t provider, crypto_session_id_t sid, 116 crypto_object_copy(crypto_provider_t provider, crypto_session_id_t sid, 156 crypto_session_id_t sid, crypto_object_id_t object_handle, 195 crypto_session_id_t sid, crypto_object_id_t object_handle, 233 crypto_object_get_size(crypto_provider_t provider, crypto_session_id_t sid, 270 crypto_object_find_init(crypto_provider_t provider, crypto_session_id_t sid,
|
H A D | kcf_sign.c | 46 crypto_sign_init_prov(crypto_provider_t provider, crypto_session_id_t sid, 227 crypto_sign_prov(crypto_provider_t provider, crypto_session_id_t sid, 347 crypto_sign_recover_prov(crypto_provider_t provider, crypto_session_id_t sid, 387 crypto_session_id_t sid, crypto_mechanism_t *mech, crypto_key_t *key,
|
H A D | kcf_verify.c | 46 crypto_verify_init_prov(crypto_provider_t provider, crypto_session_id_t sid, 229 crypto_verify_prov(crypto_provider_t provider, crypto_session_id_t sid, 350 crypto_verify_recover_prov(crypto_provider_t provider, crypto_session_id_t sid, 389 crypto_session_id_t sid, crypto_mechanism_t *mech, crypto_key_t *key,
|
H A D | kcf_cipher.c | 105 crypto_cipher_init_prov(crypto_provider_t provider, crypto_session_id_t sid, 318 crypto_encrypt_prov(crypto_provider_t provider, crypto_session_id_t sid, 430 crypto_encrypt_init_prov(crypto_provider_t pd, crypto_session_id_t sid, 599 crypto_decrypt_prov(crypto_provider_t provider, crypto_session_id_t sid, 712 crypto_decrypt_init_prov(crypto_provider_t pd, crypto_session_id_t sid,
|
H A D | kcf_mac.c | 95 crypto_mac_prov(crypto_provider_t provider, crypto_session_id_t sid, 219 crypto_mac_verify_prov(crypto_provider_t provider, crypto_session_id_t sid, 371 crypto_mac_init_prov(crypto_provider_t provider, crypto_session_id_t sid,
|
H A D | kcf_digest.c | 95 crypto_digest_prov(crypto_provider_t provider, crypto_session_id_t sid, 209 crypto_digest_init_prov(crypto_provider_t provider, crypto_session_id_t sid,
|
/illumos-gate/usr/src/lib/pkcs11/pkcs11_kernel/common/ |
H A D | kernelSession.h | 80 crypto_session_id_t k_session; /* kernel session ID */
|
/illumos-gate/usr/src/uts/common/crypto/io/ |
H A D | dprov.c | 697 static int dprov_digest_atomic(crypto_provider_handle_t, crypto_session_id_t, 718 static int dprov_mac_atomic(crypto_provider_handle_t, crypto_session_id_t, 722 crypto_session_id_t, crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, 742 static int dprov_encrypt_atomic(crypto_provider_handle_t, crypto_session_id_t, 754 static int dprov_decrypt_atomic(crypto_provider_handle_t, crypto_session_id_t, 779 static int dprov_sign_atomic(crypto_provider_handle_t, crypto_session_id_t, 787 crypto_session_id_t, crypto_mechanism_t *, crypto_key_t *, 810 static int dprov_verify_atomic(crypto_provider_handle_t, crypto_session_id_t, 818 crypto_session_id_t, crypto_mechanism_t *, crypto_key_t *, 861 crypto_session_id_t, crypto_mechanism_ [all...] |
H A D | ecc.c | 141 static int ecc_sign_atomic(crypto_provider_handle_t, crypto_session_id_t, 164 static int ecc_verify_atomic(crypto_provider_handle_t, crypto_session_id_t, 180 crypto_session_id_t, crypto_mechanism_t *, crypto_object_attribute_t *, 184 crypto_session_id_t, crypto_mechanism_t *, crypto_key_t *, 781 crypto_session_id_t session_id, crypto_mechanism_t *mechanism, 978 crypto_session_id_t session_id, crypto_mechanism_t *mechanism, 1039 crypto_session_id_t session_id, crypto_mechanism_t *mechanism, 1171 crypto_session_id_t session_id, crypto_mechanism_t *mechanism,
|
H A D | rsa.c | 185 static int rsa_encrypt_atomic(crypto_provider_handle_t, crypto_session_id_t, 190 static int rsa_decrypt_atomic(crypto_provider_handle_t, crypto_session_id_t, 219 static int rsa_sign_atomic(crypto_provider_handle_t, crypto_session_id_t, 245 static int rsa_verify_atomic(crypto_provider_handle_t, crypto_session_id_t, 251 crypto_session_id_t, crypto_mechanism_t *, crypto_key_t *, 552 crypto_session_id_t session_id, crypto_mechanism_t *mechanism, 719 crypto_session_id_t session_id, crypto_mechanism_t *mechanism, 1215 crypto_session_id_t session_id, crypto_mechanism_t *mechanism, 1415 crypto_session_id_t session_id, 1543 crypto_session_id_t session_i [all...] |
H A D | blowfish.c | 134 crypto_session_id_t, crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, 142 crypto_session_id_t, crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, 595 crypto_session_id_t session_id, crypto_mechanism_t *mechanism, 682 crypto_session_id_t session_id, crypto_mechanism_t *mechanism,
|
H A D | swrand.c | 155 static int swrand_seed_random(crypto_provider_handle_t, crypto_session_id_t, 158 crypto_session_id_t, uchar_t *, size_t, crypto_req_handle_t); 283 swrand_seed_random(crypto_provider_handle_t provider, crypto_session_id_t sid, 298 crypto_session_id_t sid, uchar_t *buf, size_t len, crypto_req_handle_t req)
|
H A D | skein_mod.c | 87 static int skein_digest_atomic(crypto_provider_handle_t, crypto_session_id_t, 102 static int skein_mac_atomic(crypto_provider_handle_t, crypto_session_id_t, 647 crypto_session_id_t session_id, crypto_mechanism_t *mechanism, 755 crypto_session_id_t session_id, crypto_mechanism_t *mechanism,
|
H A D | aes.c | 126 static int aes_encrypt_atomic(crypto_provider_handle_t, crypto_session_id_t, 134 static int aes_decrypt_atomic(crypto_provider_handle_t, crypto_session_id_t, 151 static int aes_mac_atomic(crypto_provider_handle_t, crypto_session_id_t, 154 static int aes_mac_verify_atomic(crypto_provider_handle_t, crypto_session_id_t, 960 crypto_session_id_t session_id, crypto_mechanism_t *mechanism, 1090 crypto_session_id_t session_id, crypto_mechanism_t *mechanism, 1432 crypto_session_id_t session_id, crypto_mechanism_t *mechanism, 1454 crypto_session_id_t session_id, crypto_mechanism_t *mechanism,
|
H A D | md5_mod.c | 165 static int md5_digest_atomic(crypto_provider_handle_t, crypto_session_id_t, 182 static int md5_mac_atomic(crypto_provider_handle_t, crypto_session_id_t, 185 static int md5_mac_verify_atomic(crypto_provider_handle_t, crypto_session_id_t, 773 crypto_session_id_t session_id, crypto_mechanism_t *mechanism, 1110 crypto_session_id_t session_id, crypto_mechanism_t *mechanism, 1230 crypto_session_id_t session_id, crypto_mechanism_t *mechanism,
|
H A D | sha1_mod.c | 122 static int sha1_digest_atomic(crypto_provider_handle_t, crypto_session_id_t, 140 static int sha1_mac_atomic(crypto_provider_handle_t, crypto_session_id_t, 143 static int sha1_mac_verify_atomic(crypto_provider_handle_t, crypto_session_id_t, 716 crypto_session_id_t session_id, crypto_mechanism_t *mechanism, 1052 crypto_session_id_t session_id, crypto_mechanism_t *mechanism, 1172 crypto_session_id_t session_id, crypto_mechanism_t *mechanism,
|
H A D | crypto.c | 86 crypto_session_id_t, crypto_mechanism_t *, crypto_key_t *, 102 crypto_session_id_t, crypto_mechanism_t *, crypto_key_t *, 1704 crypto_session_id_t provider_session_id = 0; 1888 crypto_open_session(dev_t dev, uint_t flags, crypto_session_id_t *session_index, 1987 crypto_close_session(dev_t dev, crypto_session_id_t session_index) 2054 crypto_session_id_t session; 2443 get_session_ptr(crypto_session_id_t i, crypto_minor_t *cm, 2603 crypto_session_id_t, crypto_mechanism_t *, crypto_key_t *, 2608 crypto_session_id_t session_id; 2746 crypto_session_id_t session_i [all...] |
/illumos-gate/usr/src/uts/common/inet/kssl/ |
H A D | ksslimpl.h | 79 crypto_session_id_t sid;
|
/illumos-gate/usr/src/uts/sun4v/io/n2rng/ |
H A D | n2rng_kcf.c | 48 static int n2rng_random_number(crypto_provider_handle_t, crypto_session_id_t, 411 crypto_session_id_t sess, unsigned char *buf, size_t buflen,
|