Searched refs:crypto_provider_t (Results 1 - 16 of 16) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/crypto/
H A Dapi.h73 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,
128 extern int crypto_sign_recover_init_prov(crypto_provider_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_
[all...]
H A Dcommon.h439 typedef void *crypto_provider_t; typedef
/illumos-gate/usr/src/uts/common/crypto/api/
H A Dkcf_session.c42 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 Dkcf_object.c41 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,
155 crypto_object_get_attribute_value(crypto_provider_t provider,
194 crypto_object_set_attribute_value(crypto_provider_t provider,
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,
311 crypto_object_find_final(crypto_provider_t provider, void *cookie,
345 crypto_object_find(crypto_provider_t provider, void *cookie,
H A Dkcf_keys.c40 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 Dkcf_sign.c46 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,
386 crypto_sign_recover_init_prov(crypto_provider_t provider,
H A Dkcf_verify.c46 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,
388 crypto_verify_recover_init_prov(crypto_provider_t provider,
H A Dkcf_cipher.c105 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 Dkcf_mac.c95 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 Dkcf_miscapi.c581 crypto_key_check_prov(crypto_provider_t provider, crypto_mechanism_t *mech,
811 crypto_provider_t
852 crypto_get_provinfo(crypto_provider_t hndl, crypto_provider_ext_info_t *info)
878 crypto_release_provider(crypto_provider_t provider)
H A Dkcf_digest.c95 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,
H A Dkcf_dual.c43 static int crypto_mac_decrypt_common_prov(crypto_provider_t provider,
50 crypto_encrypt_mac_prov(crypto_provider_t provider, crypto_session_id_t sid,
414 crypto_encrypt_mac_init_prov(crypto_provider_t provider,
1080 crypto_mac_decrypt_prov(crypto_provider_t provider, crypto_session_id_t sid,
1109 crypto_mac_verify_decrypt_prov(crypto_provider_t provider,
1388 crypto_mac_decrypt_common_prov(crypto_provider_t provider,
1836 crypto_mac_decrypt_init_prov(crypto_provider_t provider,
/illumos-gate/usr/src/uts/common/inet/kssl/
H A Dksslimpl.h78 crypto_provider_t prov;
H A Dkssl.c648 crypto_provider_t prov;
655 prov = (crypto_provider_t)event_arg;
H A Dksslioctl.c707 crypto_provider_t prov;
/illumos-gate/usr/src/uts/common/crypto/io/
H A Dcrypto.c85 static int cipher_init(dev_t, caddr_t, int, int (*)(crypto_provider_t,
101 static int sign_verify_init(dev_t, caddr_t, int, int (*)(crypto_provider_t,
2602 cipher_init(dev_t dev, caddr_t arg, int mode, int (*init)(crypto_provider_t,
3851 int (*init)(crypto_provider_t, crypto_session_id_t,

Completed in 79 milliseconds