Home
last modified time | relevance | path

Searched refs:crypto_provider_handle_t (Results 1 – 22 of 22) sorted by relevance

/titanic_50/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_t,
[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;
1284 int crypto_seed_random(crypto_provider_handle_t provider, uchar_t *buf,
1286 int crypto_generate_random(crypto_provider_handle_t provider, uchar_t *buf,
1294 int crypto_init_token(crypto_provider_handle_t provider, char *pin,
1296 int crypto_init_pin(crypto_provider_handle_t provider, char *pin,
1298 int crypto_set_pin(crypto_provider_handle_t provider, char *old_pin,
/titanic_50/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, in ext_info()
403 n2rng_provider_status(crypto_provider_handle_t provider, uint_t *status) in n2rng_provider_status()
410 n2rng_random_number(crypto_provider_handle_t provider, in n2rng_random_number()
/titanic_50/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,
266 blowfish_provider_status(crypto_provider_handle_t provider, uint_t *status) in blowfish_provider_status()
594 blowfish_encrypt_atomic(crypto_provider_handle_t provider, in blowfish_encrypt_atomic()
681 blowfish_decrypt_atomic(crypto_provider_handle_t provider, in blowfish_decrypt_atomic()
771 blowfish_create_ctx_template(crypto_provider_handle_t provider, in blowfish_create_ctx_template()
H A Dskein_mod.c75 static void skein_provider_status(crypto_provider_handle_t, uint_t *);
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,
115 static int skein_create_ctx_template(crypto_provider_handle_t,
250 skein_provider_status(crypto_provider_handle_t provider, uint_t *status) in skein_provider_status()
646 skein_digest_atomic(crypto_provider_handle_t provider, in skein_digest_atomic()
754 skein_mac_atomic(crypto_provider_handle_t provider, in skein_mac_atomic()
795 skein_create_ctx_template(crypto_provider_handle_t provider, in skein_create_ctx_template()
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 Daes.c103 static void aes_provider_status(crypto_provider_handle_t, uint_t *);
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,
167 static int aes_create_ctx_template(crypto_provider_handle_t,
331 aes_provider_status(crypto_provider_handle_t provider, uint_t *status) in aes_provider_status()
959 aes_encrypt_atomic(crypto_provider_handle_t provider, in aes_encrypt_atomic()
1089 aes_decrypt_atomic(crypto_provider_handle_t provider, in aes_decrypt_atomic()
1255 aes_create_ctx_template(crypto_provider_handle_t provider, in aes_create_ctx_template()
[all …]
H A Drsa.c175 static void rsa_provider_status(crypto_provider_handle_t, uint_t *);
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,
250 static int rsa_verify_recover_atomic(crypto_provider_handle_t,
362 rsa_provider_status(crypto_provider_handle_t provider, uint_t *status) in rsa_provider_status()
551 rsa_encrypt_atomic(crypto_provider_handle_t provider, in rsa_encrypt_atomic()
718 rsa_decrypt_atomic(crypto_provider_handle_t provider, in rsa_decrypt_atomic()
1214 rsa_sign_atomic(crypto_provider_handle_t provider, in rsa_sign_atomic()
[all …]
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) in md5_provider_status()
772 md5_digest_atomic(crypto_provider_handle_t provider, in md5_digest_atomic()
1109 md5_mac_atomic(crypto_provider_handle_t provider, in md5_mac_atomic()
1229 md5_mac_verify_atomic(crypto_provider_handle_t provider, in md5_mac_verify_atomic()
1424 md5_create_ctx_template(crypto_provider_handle_t provider, in md5_create_ctx_template()
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,
228 sha1_provider_status(crypto_provider_handle_t provider, uint_t *status) in sha1_provider_status()
715 sha1_digest_atomic(crypto_provider_handle_t provider, in sha1_digest_atomic()
1051 sha1_mac_atomic(crypto_provider_handle_t provider, in sha1_mac_atomic()
1171 sha1_mac_verify_atomic(crypto_provider_handle_t provider, in sha1_mac_verify_atomic()
1365 sha1_create_ctx_template(crypto_provider_handle_t provider, in sha1_create_ctx_template()
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,
273 swrand_provider_status(crypto_provider_handle_t provider, uint_t *status) in swrand_provider_status()
283 swrand_seed_random(crypto_provider_handle_t provider, crypto_session_id_t sid, in swrand_seed_random()
297 swrand_generate_random(crypto_provider_handle_t provider, in swrand_generate_random()
H A Decc.c127 static void ecc_provider_status(crypto_provider_handle_t, uint_t *);
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,
179 static int ecc_nostore_key_generate_pair(crypto_provider_handle_t,
183 static int ecc_nostore_key_derive(crypto_provider_handle_t,
277 ecc_provider_status(crypto_provider_handle_t provider, uint_t *status) in ecc_provider_status()
780 ecc_sign_atomic(crypto_provider_handle_t provider, in ecc_sign_atomic()
977 ecc_verify_atomic(crypto_provider_handle_t provider, in ecc_verify_atomic()
1038 ecc_nostore_key_generate_pair(crypto_provider_handle_t provider, in ecc_nostore_key_generate_pair()
1170 ecc_nostore_key_derive(crypto_provider_handle_t provider, in ecc_nostore_key_derive()
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,
254 sha2_provider_status(crypto_provider_handle_t provider, uint_t *status) in sha2_provider_status()
774 sha2_digest_atomic(crypto_provider_handle_t provider, in sha2_digest_atomic()
1157 sha2_mac_atomic(crypto_provider_handle_t provider, in sha2_mac_atomic()
1299 sha2_mac_verify_atomic(crypto_provider_handle_t provider, in sha2_mac_verify_atomic()
1519 sha2_create_ctx_template(crypto_provider_handle_t provider, in sha2_create_ctx_template()
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) in md4_provider_status()
687 md4_digest_atomic(crypto_provider_handle_t provider, in md4_digest_atomic()
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) in rc4_provider_status()
496 rc4_crypt_atomic(crypto_provider_handle_t handle, crypto_session_id_t session, in rc4_crypt_atomic()
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 prov,
[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, in dca_rsaatomic()
H A Ddca_dsa.c542 dca_dsaatomic(crypto_provider_handle_t provider, in dca_dsaatomic()
H A Ddca_3des.c314 dca_3desatomic(crypto_provider_handle_t provider, in dca_3desatomic()
/titanic_50/usr/src/uts/common/des/
H A Ddes_crypt.c150 static void des_provider_status(crypto_provider_handle_t, uint_t *);
170 static int des_encrypt_atomic(crypto_provider_handle_t, crypto_session_id_t,
178 static int des_decrypt_atomic(crypto_provider_handle_t, crypto_session_id_t,
195 static int des_create_ctx_template(crypto_provider_handle_t,
205 static int des_key_check(crypto_provider_handle_t, crypto_mechanism_t *,
424 des_provider_status(crypto_provider_handle_t provider, uint_t *status) in des_provider_status()
785 des_encrypt_atomic(crypto_provider_handle_t provider, in des_encrypt_atomic()
888 des_decrypt_atomic(crypto_provider_handle_t provider, in des_decrypt_atomic()
994 des_create_ctx_template(crypto_provider_handle_t provider, in des_create_ctx_template()
1068 des_key_check(crypto_provider_handle_t pd, crypto_mechanism_t *mech, in des_key_check()
/titanic_50/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, in tpmrng_ext_info()
2125 tpmrng_provider_status(crypto_provider_handle_t provider, uint_t *status) in tpmrng_provider_status()
2132 tpmrng_seed_random(crypto_provider_handle_t provider, crypto_session_id_t sid, in tpmrng_seed_random()
2198 tpmrng_generate_random(crypto_provider_handle_t provider, in tpmrng_generate_random()