Searched refs:crypto_provider_handle_t (Results 1 - 21 of 21) sorted by relevance

/opensolaris-onvv-gate/usr/src/uts/common/sys/crypto/
H A Dspi.h56 typedef void *crypto_provider_handle_t; typedef
89 crypto_provider_handle_t cc_provider;
129 void (*provider_status)(crypto_provider_handle_t, uint_t *);
139 int (*create_ctx_template)(crypto_provider_handle_t,
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_
[all...]
H A Ddca.h842 int dca_3desatomic(crypto_provider_handle_t, crypto_session_id_t,
854 int dca_rsaatomic(crypto_provider_handle_t, crypto_session_id_t,
868 int dca_dsaatomic(crypto_provider_handle_t, crypto_session_id_t,
H A Dimpl.h222 crypto_provider_handle_t pd_prov_handle;
1291 int crypto_seed_random(crypto_provider_handle_t provider, uchar_t *buf,
1293 int crypto_generate_random(crypto_provider_handle_t provider, uchar_t *buf,
1301 int crypto_init_token(crypto_provider_handle_t provider, char *pin,
1303 int crypto_init_pin(crypto_provider_handle_t provider, char *pin,
1305 int crypto_set_pin(crypto_provider_handle_t provider, char *old_pin,
/opensolaris-onvv-gate/usr/src/uts/sun4v/io/n2rng/
H A Dn2rng_kcf.c46 static void n2rng_provider_status(crypto_provider_handle_t, uint_t *);
48 static int n2rng_random_number(crypto_provider_handle_t, crypto_session_id_t,
51 static int ext_info(crypto_provider_handle_t, crypto_provider_ext_info_t *,
122 ext_info(crypto_provider_handle_t prov, crypto_provider_ext_info_t *ext_info,
403 n2rng_provider_status(crypto_provider_handle_t provider, uint_t *status)
410 n2rng_random_number(crypto_provider_handle_t provider,
/opensolaris-onvv-gate/usr/src/uts/common/crypto/io/
H A Dblowfish.c114 static void blowfish_provider_status(crypto_provider_handle_t, uint_t *);
133 static int blowfish_encrypt_atomic(crypto_provider_handle_t,
141 static int blowfish_decrypt_atomic(crypto_provider_handle_t,
158 static int blowfish_create_ctx_template(crypto_provider_handle_t,
268 blowfish_provider_status(crypto_provider_handle_t provider, uint_t *status)
619 blowfish_encrypt_atomic(crypto_provider_handle_t provider,
706 blowfish_decrypt_atomic(crypto_provider_handle_t provider,
796 blowfish_create_ctx_template(crypto_provider_handle_t provider,
H A Dmd5_mod.c151 static void md5_provider_status(crypto_provider_handle_t, uint_t *);
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,
198 static int md5_create_ctx_template(crypto_provider_handle_t,
286 md5_provider_status(crypto_provider_handle_t provider, uint_t *status)
772 md5_digest_atomic(crypto_provider_handle_t provider,
1109 md5_mac_atomic(crypto_provider_handle_t provider,
1229 md5_mac_verify_atomic(crypto_provider_handle_t provider,
1424 md5_create_ctx_template(crypto_provider_handle_t provide
[all...]
H A Dsha1_mod.c108 static void sha1_provider_status(crypto_provider_handle_t, uint_t *);
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,
156 static int sha1_create_ctx_template(crypto_provider_handle_t,
234 sha1_provider_status(crypto_provider_handle_t provider, uint_t *status)
721 sha1_digest_atomic(crypto_provider_handle_t provider,
1057 sha1_mac_atomic(crypto_provider_handle_t provider,
1177 sha1_mac_verify_atomic(crypto_provider_handle_t provider,
1371 sha1_create_ctx_template(crypto_provider_handle_t provide
[all...]
H A Dswrand.c149 static void swrand_provider_status(crypto_provider_handle_t, uint_t *);
155 static int swrand_seed_random(crypto_provider_handle_t, crypto_session_id_t,
157 static int swrand_generate_random(crypto_provider_handle_t,
279 swrand_provider_status(crypto_provider_handle_t provider, uint_t *status)
289 swrand_seed_random(crypto_provider_handle_t provider, crypto_session_id_t sid,
303 swrand_generate_random(crypto_provider_handle_t provider,
H A Daes.c115 static void aes_provider_status(crypto_provider_handle_t, uint_t *);
138 static int aes_encrypt_atomic(crypto_provider_handle_t, crypto_session_id_t,
146 static int aes_decrypt_atomic(crypto_provider_handle_t, crypto_session_id_t,
163 static int aes_mac_atomic(crypto_provider_handle_t, crypto_session_id_t,
166 static int aes_mac_verify_atomic(crypto_provider_handle_t, crypto_session_id_t,
179 static int aes_create_ctx_template(crypto_provider_handle_t,
353 aes_provider_status(crypto_provider_handle_t provider, uint_t *status)
1004 aes_encrypt_atomic(crypto_provider_handle_t provider,
1134 aes_decrypt_atomic(crypto_provider_handle_t provider,
1300 aes_create_ctx_template(crypto_provider_handle_t provide
[all...]
H A Drsa.c176 static void rsa_provider_status(crypto_provider_handle_t, uint_t *);
186 static int rsa_encrypt_atomic(crypto_provider_handle_t, crypto_session_id_t,
191 static int rsa_decrypt_atomic(crypto_provider_handle_t, crypto_session_id_t,
220 static int rsa_sign_atomic(crypto_provider_handle_t, crypto_session_id_t,
246 static int rsa_verify_atomic(crypto_provider_handle_t, crypto_session_id_t,
251 static int rsa_verify_recover_atomic(crypto_provider_handle_t,
373 rsa_provider_status(crypto_provider_handle_t provider, uint_t *status)
566 rsa_encrypt_atomic(crypto_provider_handle_t provider,
741 rsa_decrypt_atomic(crypto_provider_handle_t provider,
1253 rsa_sign_atomic(crypto_provider_handle_t provide
[all...]
H A Dmd4_mod.c102 static void md4_provider_status(crypto_provider_handle_t, uint_t *);
116 static int md4_digest_atomic(crypto_provider_handle_t, crypto_session_id_t,
201 md4_provider_status(crypto_provider_handle_t provider, uint_t *status)
687 md4_digest_atomic(crypto_provider_handle_t provider,
H A Ddprov.c677 static void dprov_provider_status(crypto_provider_handle_t, uint_t *);
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,
721 static int dprov_mac_verify_atomic(crypto_provider_handle_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,
786 static int dprov_sign_recover_atomic(crypto_provider_handle_t,
810 static int dprov_verify_atomic(crypto_provider_handle_t, crypto_session_id_t,
817 static int dprov_verify_recover_atomic(crypto_provider_handle_t,
[all...]
H A Decc.c124 static void ecc_provider_status(crypto_provider_handle_t, uint_t *);
138 static int ecc_sign_atomic(crypto_provider_handle_t, crypto_session_id_t,
161 static int ecc_verify_atomic(crypto_provider_handle_t, crypto_session_id_t,
176 static int ecc_nostore_key_generate_pair(crypto_provider_handle_t,
180 static int ecc_nostore_key_derive(crypto_provider_handle_t,
285 ecc_provider_status(crypto_provider_handle_t provider, uint_t *status)
788 ecc_sign_atomic(crypto_provider_handle_t provider,
985 ecc_verify_atomic(crypto_provider_handle_t provider,
1046 ecc_nostore_key_generate_pair(crypto_provider_handle_t provider,
1185 ecc_nostore_key_derive(crypto_provider_handle_t provide
[all...]
H A Dsha2_mod.c134 static void sha2_provider_status(crypto_provider_handle_t, uint_t *);
148 static int sha2_digest_atomic(crypto_provider_handle_t, crypto_session_id_t,
166 static int sha2_mac_atomic(crypto_provider_handle_t, crypto_session_id_t,
169 static int sha2_mac_verify_atomic(crypto_provider_handle_t, crypto_session_id_t,
182 static int sha2_create_ctx_template(crypto_provider_handle_t,
260 sha2_provider_status(crypto_provider_handle_t provider, uint_t *status)
780 sha2_digest_atomic(crypto_provider_handle_t provider,
1163 sha2_mac_atomic(crypto_provider_handle_t provider,
1305 sha2_mac_verify_atomic(crypto_provider_handle_t provider,
1525 sha2_create_ctx_template(crypto_provider_handle_t provide
[all...]
H A Darcfour.c73 static void rc4_provider_status(crypto_provider_handle_t, uint_t *);
91 static int rc4_crypt_atomic(crypto_provider_handle_t, crypto_session_id_t,
193 rc4_provider_status(crypto_provider_handle_t provider, uint_t *status)
505 rc4_crypt_atomic(crypto_provider_handle_t handle, crypto_session_id_t session,
H A Ddca.c213 static void dca_provider_status(crypto_provider_handle_t, uint_t *);
227 static int dca_encrypt_atomic(crypto_provider_handle_t, crypto_session_id_t,
239 static int dca_decrypt_atomic(crypto_provider_handle_t, crypto_session_id_t,
264 static int dca_sign_atomic(crypto_provider_handle_t, crypto_session_id_t,
271 static int dca_sign_recover_atomic(crypto_provider_handle_t,
294 static int dca_verify_atomic(crypto_provider_handle_t, crypto_session_id_t,
301 static int dca_verify_recover_atomic(crypto_provider_handle_t,
316 static int dca_generate_random(crypto_provider_handle_t, crypto_session_id_t,
324 static int ext_info_sym(crypto_provider_handle_t prov,
326 static int ext_info_asym(crypto_provider_handle_t pro
[all...]
H A Ddca_rsa.c50 int dca_rsaatomic(crypto_provider_handle_t, crypto_session_id_t,
630 dca_rsaatomic(crypto_provider_handle_t provider,
H A Ddca_3des.c314 dca_3desatomic(crypto_provider_handle_t provider,
H A Ddca_dsa.c542 dca_dsaatomic(crypto_provider_handle_t provider,
/opensolaris-onvv-gate/usr/src/uts/common/des/
H A Ddes_crypt.c157 static void des_provider_status(crypto_provider_handle_t, uint_t *);
177 static int des_encrypt_atomic(crypto_provider_handle_t, crypto_session_id_t,
185 static int des_decrypt_atomic(crypto_provider_handle_t, crypto_session_id_t,
202 static int des_create_ctx_template(crypto_provider_handle_t,
212 static int des_key_check(crypto_provider_handle_t, crypto_mechanism_t *,
444 des_provider_status(crypto_provider_handle_t provider, uint_t *status)
833 des_encrypt_atomic(crypto_provider_handle_t provider,
940 des_decrypt_atomic(crypto_provider_handle_t provider,
1050 des_create_ctx_template(crypto_provider_handle_t provider,
1133 des_key_check(crypto_provider_handle_t p
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/io/tpm/
H A Dtpm.c231 static void tpmrng_provider_status(crypto_provider_handle_t, uint_t *);
237 static int tpmrng_seed_random(crypto_provider_handle_t, crypto_session_id_t,
240 static int tpmrng_generate_random(crypto_provider_handle_t,
248 static int tpmrng_ext_info(crypto_provider_handle_t,
2030 tpmrng_ext_info(crypto_provider_handle_t prov,
2125 tpmrng_provider_status(crypto_provider_handle_t provider, uint_t *status)
2132 tpmrng_seed_random(crypto_provider_handle_t provider, crypto_session_id_t sid,
2198 tpmrng_generate_random(crypto_provider_handle_t provider,

Completed in 196 milliseconds