/titanic_51/usr/src/uts/common/crypto/api/ |
H A D | kcf_object.c | 43 crypto_object_id_t *object_handle, crypto_call_req_t *crq) in crypto_object_create() argument 80 crypto_object_id_t object_handle, crypto_call_req_t *crq) in crypto_object_destroy() argument 118 uint_t count, crypto_object_id_t *new_handle, crypto_call_req_t *crq) in crypto_object_copy() argument 157 crypto_object_get_attribute_value(crypto_provider_t provider,crypto_session_id_t sid,crypto_object_id_t object_handle,crypto_object_attribute_t * attrs,uint_t count,crypto_call_req_t * crq) crypto_object_get_attribute_value() argument 196 crypto_object_set_attribute_value(crypto_provider_t provider,crypto_session_id_t sid,crypto_object_id_t object_handle,crypto_object_attribute_t * attrs,uint_t count,crypto_call_req_t * crq) crypto_object_set_attribute_value() argument 234 crypto_object_get_size(crypto_provider_t provider,crypto_session_id_t sid,crypto_object_id_t object_handle,size_t * size,crypto_call_req_t * crq) crypto_object_get_size() argument 272 crypto_object_find_init(crypto_provider_t provider,crypto_session_id_t sid,crypto_object_attribute_t * attrs,uint_t count,void ** cookie,crypto_call_req_t * crq) crypto_object_find_init() argument 312 crypto_object_find_final(crypto_provider_t provider,void * cookie,crypto_call_req_t * crq) crypto_object_find_final() argument 347 crypto_object_find(crypto_provider_t provider,void * cookie,crypto_object_id_t * handles,uint_t * count,uint_t max_count,crypto_call_req_t * crq) crypto_object_find() argument [all...] |
H A D | kcf_session.c | 43 crypto_call_req_t *crq) in crypto_session_open() argument 83 crypto_call_req_t *crq) in crypto_session_close() argument 123 crypto_user_type_t type, char *pin, ulong_t len, crypto_call_req_t *crq) in crypto_session_login() argument 159 crypto_session_logout(crypto_provider_t provider,crypto_session_id_t sid,crypto_call_req_t * crq) crypto_session_logout() argument [all...] |
H A D | kcf_cipher.c | 108 crypto_call_req_t *crq, crypto_func_group_t func) in crypto_cipher_init_prov() argument 231 crypto_call_req_t *crq, crypto_func_group_t func) in crypto_cipher_init() argument 321 crypto_call_req_t *crq) in crypto_encrypt_prov() argument 356 crypto_encrypt(crypto_mechanism_t * mech,crypto_data_t * plaintext,crypto_key_t * key,crypto_ctx_template_t tmpl,crypto_data_t * ciphertext,crypto_call_req_t * crq) crypto_encrypt() argument 433 crypto_encrypt_init_prov(crypto_provider_t pd,crypto_session_id_t sid,crypto_mechanism_t * mech,crypto_key_t * key,crypto_ctx_template_t tmpl,crypto_context_t * ctxp,crypto_call_req_t * crq) crypto_encrypt_init_prov() argument 447 crypto_encrypt_init(crypto_mechanism_t * mech,crypto_key_t * key,crypto_ctx_template_t tmpl,crypto_context_t * ctxp,crypto_call_req_t * crq) crypto_encrypt_init() argument 602 crypto_decrypt_prov(crypto_provider_t provider,crypto_session_id_t sid,crypto_mechanism_t * mech,crypto_data_t * ciphertext,crypto_key_t * key,crypto_ctx_template_t tmpl,crypto_data_t * plaintext,crypto_call_req_t * crq) crypto_decrypt_prov() argument 638 crypto_decrypt(crypto_mechanism_t * mech,crypto_data_t * ciphertext,crypto_key_t * key,crypto_ctx_template_t tmpl,crypto_data_t * plaintext,crypto_call_req_t * crq) crypto_decrypt() argument 715 crypto_decrypt_init_prov(crypto_provider_t pd,crypto_session_id_t sid,crypto_mechanism_t * mech,crypto_key_t * key,crypto_ctx_template_t tmpl,crypto_context_t * ctxp,crypto_call_req_t * crq) crypto_decrypt_init_prov() argument 729 crypto_decrypt_init(crypto_mechanism_t * mech,crypto_key_t * key,crypto_ctx_template_t tmpl,crypto_context_t * ctxp,crypto_call_req_t * crq) crypto_decrypt_init() argument [all...] |
H A D | kcf_keys.c | 42 crypto_object_id_t *handle, crypto_call_req_t *crq) in crypto_key_generate() argument 81 crypto_call_req_t *crq) in crypto_key_generate_pair() argument 121 crypto_call_req_t *crq) in crypto_key_wrap() argument 161 crypto_key_unwrap(crypto_provider_t provider,crypto_session_id_t sid,crypto_mechanism_t * mech,crypto_key_t * unwrapping_key,uchar_t * wrapped_key,size_t * wrapped_key_len,crypto_object_attribute_t * attrs,uint_t count,crypto_object_id_t * key,crypto_call_req_t * crq) crypto_key_unwrap() argument 201 crypto_key_derive(crypto_provider_t provider,crypto_session_id_t sid,crypto_mechanism_t * mech,crypto_key_t * base_key,crypto_object_attribute_t * attrs,uint_t count,crypto_object_id_t * new_key,crypto_call_req_t * crq) crypto_key_derive() argument [all...] |
H A D | kcf_sign.c | 48 crypto_context_t *ctxp, crypto_call_req_t *crq) in crypto_sign_init_prov() argument 92 crypto_ctx_template_t tmpl, crypto_context_t *ctxp, crypto_call_req_t *crq) in crypto_sign_init() argument 230 crypto_call_req_t *crq) in crypto_sign_prov() argument 259 crypto_call_req_t *crq, crypto_func_group_t fg) in sign_sr_atomic_common() argument 340 crypto_sign(crypto_mechanism_t * mech,crypto_key_t * key,crypto_data_t * data,crypto_ctx_template_t tmpl,crypto_data_t * signature,crypto_call_req_t * crq) crypto_sign() argument 350 crypto_sign_recover_prov(crypto_provider_t provider,crypto_session_id_t sid,crypto_mechanism_t * mech,crypto_key_t * key,crypto_data_t * data,crypto_ctx_template_t tmpl,crypto_data_t * signature,crypto_call_req_t * crq) crypto_sign_recover_prov() argument 379 crypto_sign_recover(crypto_mechanism_t * mech,crypto_key_t * key,crypto_data_t * data,crypto_ctx_template_t tmpl,crypto_data_t * signature,crypto_call_req_t * crq) crypto_sign_recover() argument 388 crypto_sign_recover_init_prov(crypto_provider_t provider,crypto_session_id_t sid,crypto_mechanism_t * mech,crypto_key_t * key,crypto_ctx_template_t tmpl,crypto_context_t * ctxp,crypto_call_req_t * crq) crypto_sign_recover_init_prov() argument [all...] |
H A D | kcf_verify.c | 48 crypto_context_t *ctxp, crypto_call_req_t *crq) in crypto_verify_init_prov() argument 93 crypto_ctx_template_t tmpl, crypto_context_t *ctxp, crypto_call_req_t *crq) in crypto_verify_init() argument 232 crypto_call_req_t *crq) in crypto_verify_prov() argument 261 crypto_call_req_t *crq, crypto_func_group_t fg) in verify_vr_atomic_common() argument 343 crypto_verify(crypto_mechanism_t * mech,crypto_key_t * key,crypto_data_t * data,crypto_ctx_template_t tmpl,crypto_data_t * signature,crypto_call_req_t * crq) crypto_verify() argument 352 crypto_verify_recover_prov(crypto_provider_t provider,crypto_session_id_t sid,crypto_mechanism_t * mech,crypto_key_t * key,crypto_data_t * signature,crypto_ctx_template_t tmpl,crypto_data_t * data,crypto_call_req_t * crq) crypto_verify_recover_prov() argument 381 crypto_verify_recover(crypto_mechanism_t * mech,crypto_key_t * key,crypto_data_t * signature,crypto_ctx_template_t tmpl,crypto_data_t * data,crypto_call_req_t * crq) crypto_verify_recover() argument 390 crypto_verify_recover_init_prov(crypto_provider_t provider,crypto_session_id_t sid,crypto_mechanism_t * mech,crypto_key_t * key,crypto_ctx_template_t tmpl,crypto_context_t * ctxp,crypto_call_req_t * crq) crypto_verify_recover_init_prov() argument [all...] |
H A D | kcf_mac.c | 97 crypto_ctx_template_t tmpl, crypto_data_t *mac, crypto_call_req_t *crq) in crypto_mac_prov() argument 131 crypto_call_req_t *crq) in crypto_mac() argument 221 crypto_ctx_template_t tmpl, crypto_data_t *mac, crypto_call_req_t *crq) in crypto_mac_verify_prov() argument 255 crypto_mac_verify(crypto_mechanism_t * mech,crypto_data_t * data,crypto_key_t * key,crypto_ctx_template_t tmpl,crypto_data_t * mac,crypto_call_req_t * crq) crypto_mac_verify() argument 373 crypto_mac_init_prov(crypto_provider_t provider,crypto_session_id_t sid,crypto_mechanism_t * mech,crypto_key_t * key,crypto_spi_ctx_template_t tmpl,crypto_context_t * ctxp,crypto_call_req_t * crq) crypto_mac_init_prov() argument 436 crypto_mac_init(crypto_mechanism_t * mech,crypto_key_t * key,crypto_ctx_template_t tmpl,crypto_context_t * ctxp,crypto_call_req_t * crq) crypto_mac_init() argument [all...] |
H A D | kcf_digest.c | 97 crypto_call_req_t *crq) in crypto_digest_prov() argument 131 crypto_data_t *digest, crypto_call_req_t *crq) in crypto_digest() argument 210 crypto_mechanism_t *mech, crypto_context_t *ctxp, crypto_call_req_t *crq) in crypto_digest_init_prov() argument 273 crypto_digest_init(crypto_mechanism_t * mech,crypto_context_t * ctxp,crypto_call_req_t * crq) crypto_digest_init() argument [all...] |
H A D | kcf_dual.c | 54 crypto_dual_data_t *ct, crypto_data_t *mac, crypto_call_req_t *crq) in crypto_encrypt_mac_prov() argument 176 crypto_dual_data_t *ct, crypto_data_t *mac, crypto_call_req_t *crq) in crypto_encrypt_mac() argument 1073 crypto_mac_decrypt(crypto_mechanism_t * mac_mech,crypto_mechanism_t * decr_mech,crypto_dual_data_t * ct,crypto_key_t * mac_key,crypto_key_t * decr_key,crypto_ctx_template_t mac_tmpl,crypto_ctx_template_t decr_tmpl,crypto_data_t * mac,crypto_data_t * pt,crypto_call_req_t * crq) crypto_mac_decrypt() argument 1084 crypto_mac_decrypt_prov(crypto_provider_t provider,crypto_session_id_t sid,crypto_mechanism_t * mac_mech,crypto_mechanism_t * decr_mech,crypto_dual_data_t * ct,crypto_key_t * mac_key,crypto_key_t * decr_key,crypto_ctx_template_t mac_tmpl,crypto_ctx_template_t decr_tmpl,crypto_data_t * mac,crypto_data_t * pt,crypto_call_req_t * crq) crypto_mac_decrypt_prov() argument 1102 crypto_mac_verify_decrypt(crypto_mechanism_t * mac_mech,crypto_mechanism_t * decr_mech,crypto_dual_data_t * ct,crypto_key_t * mac_key,crypto_key_t * decr_key,crypto_ctx_template_t mac_tmpl,crypto_ctx_template_t decr_tmpl,crypto_data_t * mac,crypto_data_t * pt,crypto_call_req_t * crq) crypto_mac_verify_decrypt() argument 1114 crypto_mac_verify_decrypt_prov(crypto_provider_t provider,crypto_session_id_t sid,crypto_mechanism_t * mac_mech,crypto_mechanism_t * decr_mech,crypto_dual_data_t * ct,crypto_key_t * mac_key,crypto_key_t * decr_key,crypto_ctx_template_t mac_tmpl,crypto_ctx_template_t decr_tmpl,crypto_data_t * mac,crypto_data_t * pt,crypto_call_req_t * crq) crypto_mac_verify_decrypt_prov() argument 1130 crypto_mac_decrypt_common(crypto_mechanism_t * mac_mech,crypto_mechanism_t * decr_mech,crypto_dual_data_t * ct,crypto_key_t * mac_key,crypto_key_t * decr_key,crypto_ctx_template_t mac_tmpl,crypto_ctx_template_t decr_tmpl,crypto_data_t * mac,crypto_data_t * pt,crypto_call_req_t * crq,boolean_t do_verify) crypto_mac_decrypt_common() argument 1393 crypto_mac_decrypt_common_prov(crypto_provider_t provider,crypto_session_id_t sid,crypto_mechanism_t * mac_mech,crypto_mechanism_t * decr_mech,crypto_dual_data_t * ct,crypto_key_t * mac_key,crypto_key_t * decr_key,crypto_ctx_template_t mac_tmpl,crypto_ctx_template_t decr_tmpl,crypto_data_t * mac,crypto_data_t * pt,crypto_call_req_t * crq,boolean_t do_verify) crypto_mac_decrypt_common_prov() argument 2143 crypto_digest_encrypt_update(crypto_context_t digest_ctx,crypto_context_t encrypt_ctx,crypto_data_t * plaintext,crypto_data_t * ciphertext,crypto_call_req_t * crq) crypto_digest_encrypt_update() argument 2160 crypto_decrypt_digest_update(crypto_context_t decryptctx,crypto_context_t encrypt_ctx,crypto_data_t * ciphertext,crypto_data_t * plaintext,crypto_call_req_t * crq) crypto_decrypt_digest_update() argument 2177 crypto_sign_encrypt_update(crypto_context_t sign_ctx,crypto_context_t encrypt_ctx,crypto_data_t * plaintext,crypto_data_t * ciphertext,crypto_call_req_t * crq) crypto_sign_encrypt_update() argument 2194 crypto_decrypt_verify_update(crypto_context_t decrypt_ctx,crypto_context_t verify_ctx,crypto_data_t * ciphertext,crypto_data_t * plaintext,crypto_call_req_t * crq) crypto_decrypt_verify_update() argument [all...] |
/titanic_51/usr/src/uts/common/crypto/core/ |
H A D | kcf_sched.c | 111 kcf_new_ctx(crypto_call_req_t *crq, kcf_provider_desc_t *pd, in kcf_new_ctx() argument 152 crypto_call_req_t *crq, kcf_req_params_t *req, boolean_t isdual) in kcf_areqnode_alloc() argument 597 crypto_call_req_t *crq, kcf_req_params_t *params, boolean_t cont) in kcf_submit_request() argument 1735 kcf_alloc_req(crypto_call_req_t * crq) kcf_alloc_req() argument [all...] |
/titanic_51/usr/src/uts/common/sys/crypto/ |
H A D | sched_impl.h | 65 #define CHECK_FASTPATH(crq, pd) ((crq) == NULL || \ argument 69 #define KCF_KMFLAG(crq) (((crq) == NULL) ? KM_SLEEP : KM_NOSLEEP) argument 87 #define KCF_SWFP_RHNDL(crq) (((crq) == NULL) ? NULL : &kcf_swprov_hndl) argument 95 #define KCF_ISDUALREQ(crq) \ argument [all...] |