Lines Matching refs:crypto_provider_t

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,
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_t,
149 extern int crypto_verify_init_prov(crypto_provider_t, crypto_session_id_t,
156 extern int crypto_verify_recover_init_prov(crypto_provider_t,
162 extern int crypto_verify_recover_prov(crypto_provider_t, crypto_session_id_t,
172 extern int crypto_encrypt_prov(crypto_provider_t, crypto_session_id_t,
177 extern int crypto_encrypt_init_prov(crypto_provider_t, crypto_session_id_t,
192 extern int crypto_decrypt_prov(crypto_provider_t, crypto_session_id_t,
198 extern int crypto_decrypt_init_prov(crypto_provider_t, crypto_session_id_t,
215 extern int crypto_encrypt_mac_prov(crypto_provider_t, crypto_session_id_t,
225 extern int crypto_encrypt_mac_init_prov(crypto_provider_t, crypto_session_id_t,
242 extern int crypto_mac_decrypt_prov(crypto_provider_t, crypto_session_id_t,
252 extern int crypto_mac_verify_decrypt_prov(crypto_provider_t,
263 extern int crypto_mac_decrypt_init_prov(crypto_provider_t,
275 extern int crypto_session_open(crypto_provider_t, crypto_session_id_t *,
277 extern int crypto_session_close(crypto_provider_t, crypto_session_id_t,
279 extern int crypto_session_login(crypto_provider_t, crypto_session_id_t,
281 extern int crypto_session_logout(crypto_provider_t, crypto_session_id_t,
285 extern int crypto_object_copy(crypto_provider_t, crypto_session_id_t,
288 extern int crypto_object_create(crypto_provider_t, crypto_session_id_t,
291 extern int crypto_object_destroy(crypto_provider_t, crypto_session_id_t,
293 extern int crypto_object_get_attribute_value(crypto_provider_t,
296 extern int crypto_object_get_size(crypto_provider_t, crypto_session_id_t,
298 extern int crypto_object_find_final(crypto_provider_t, void *,
300 extern int crypto_object_find_init(crypto_provider_t, crypto_session_id_t,
302 extern int crypto_object_find(crypto_provider_t, void *, crypto_object_id_t *,
304 extern int crypto_object_set_attribute_value(crypto_provider_t,
309 extern int crypto_key_derive(crypto_provider_t, crypto_session_id_t,
312 extern int crypto_key_generate(crypto_provider_t, crypto_session_id_t,
315 extern int crypto_key_generate_pair(crypto_provider_t, crypto_session_id_t,
319 extern int crypto_key_unwrap(crypto_provider_t, crypto_session_id_t,
323 extern int crypto_key_wrap(crypto_provider_t, crypto_session_id_t,
326 extern int crypto_key_check_prov(crypto_provider_t, crypto_mechanism_t *mech,
346 extern crypto_provider_t crypto_get_provider(char *, char *, char *);
347 extern int crypto_get_provinfo(crypto_provider_t, crypto_provider_ext_info_t *);
348 extern void crypto_release_provider(crypto_provider_t);