/illumos-gate/usr/src/uts/common/sys/crypto/ |
H A D | api.h | 52 } crypto_call_req_t; typedef 75 crypto_call_req_t *); 77 crypto_call_req_t *cr); 81 crypto_call_req_t *cr); 83 crypto_call_req_t *cr); 90 crypto_call_req_t *cr); 96 crypto_call_req_t *cr); 106 crypto_call_req_t *cr); 219 crypto_call_req_t *); 228 crypto_call_req_t *); [all …]
|
H A D | sched_impl.h | 171 crypto_call_req_t an_reqarg; 231 crypto_call_req_t kr_callreq; /* external client call req */ 495 extern crypto_ctx_t *kcf_new_ctx(crypto_call_req_t *, kcf_provider_desc_t *, 498 crypto_call_req_t *, kcf_req_params_t *, boolean_t); 514 extern kcf_dual_req_t *kcf_alloc_req(crypto_call_req_t *);
|
H A D | impl.h | 1243 crypto_data_t *, crypto_call_req_t *); 1246 crypto_data_t *, crypto_call_req_t *); 1249 crypto_data_t *, crypto_call_req_t *); 1252 crypto_data_t *, crypto_call_req_t *); 1257 crypto_call_req_t *); 1261 crypto_data_t *, crypto_call_req_t *); 1264 crypto_data_t *, crypto_call_req_t *); 1268 crypto_data_t *, crypto_call_req_t *); 1271 crypto_data_t *, crypto_call_req_t *); 1285 size_t len, crypto_call_req_t *req); [all …]
|
/illumos-gate/usr/src/uts/common/crypto/api/ |
H A D | kcf_sign.c | 48 crypto_context_t *ctxp, crypto_call_req_t *crq) in crypto_sign_init_prov() 92 crypto_ctx_template_t tmpl, crypto_context_t *ctxp, crypto_call_req_t *crq) in crypto_sign_init() 147 crypto_data_t *signature, crypto_call_req_t *cr) in crypto_sign_single() 175 crypto_call_req_t *cr) in crypto_sign_update() 202 crypto_call_req_t *cr) in crypto_sign_final() 230 crypto_call_req_t *crq) in crypto_sign_prov() 259 crypto_call_req_t *crq, crypto_func_group_t fg) in sign_sr_atomic_common() 340 crypto_call_req_t *crq) in crypto_sign() 350 crypto_call_req_t *crq) in crypto_sign_recover_prov() 379 crypto_call_req_t *crq) in crypto_sign_recover() [all …]
|
H A D | kcf_verify.c | 48 crypto_context_t *ctxp, crypto_call_req_t *crq) in crypto_verify_init_prov() 93 crypto_ctx_template_t tmpl, crypto_context_t *ctxp, crypto_call_req_t *crq) in crypto_verify_init() 148 crypto_data_t *signature, crypto_call_req_t *cr) in crypto_verify_single() 176 crypto_call_req_t *cr) in crypto_verify_update() 204 crypto_call_req_t *cr) in crypto_verify_final() 232 crypto_call_req_t *crq) in crypto_verify_prov() 261 crypto_call_req_t *crq, crypto_func_group_t fg) in verify_vr_atomic_common() 343 crypto_call_req_t *crq) in crypto_verify() 352 crypto_ctx_template_t tmpl, crypto_data_t *data, crypto_call_req_t *crq) in crypto_verify_recover_prov() 381 crypto_call_req_t *crq) in crypto_verify_recover() [all …]
|
H A D | kcf_cipher.c | 108 crypto_call_req_t *crq, crypto_func_group_t func) in crypto_cipher_init_prov() 321 crypto_call_req_t *crq) in crypto_encrypt_prov() 356 crypto_call_req_t *crq) in crypto_encrypt() 433 crypto_call_req_t *crq) in crypto_encrypt_init_prov() 447 crypto_call_req_t *crq) in crypto_encrypt_init() 534 crypto_call_req_t *cr) in crypto_encrypt_final() 602 crypto_call_req_t *crq) in crypto_decrypt_prov() 638 crypto_call_req_t *crq) in crypto_decrypt() 715 crypto_call_req_t *crq) in crypto_decrypt_init_prov() 729 crypto_call_req_t *crq) in crypto_decrypt_init() [all …]
|
H A D | kcf_object.c | 43 crypto_object_id_t *object_handle, crypto_call_req_t *crq) in crypto_object_create() 80 crypto_object_id_t object_handle, crypto_call_req_t *crq) in crypto_object_destroy() 118 uint_t count, crypto_object_id_t *new_handle, crypto_call_req_t *crq) in crypto_object_copy() 157 crypto_object_attribute_t *attrs, uint_t count, crypto_call_req_t *crq) in crypto_object_get_attribute_value() 196 crypto_object_attribute_t *attrs, uint_t count, crypto_call_req_t *crq) in crypto_object_set_attribute_value() 234 crypto_object_id_t object_handle, size_t *size, crypto_call_req_t *crq) in crypto_object_get_size() 272 crypto_call_req_t *crq) in crypto_object_find_init() 312 crypto_call_req_t *crq) in crypto_object_find_final() 347 crypto_call_req_t *crq) in crypto_object_find()
|
H A D | kcf_digest.c | 97 crypto_call_req_t *crq) in crypto_digest_prov() 131 crypto_data_t *digest, crypto_call_req_t *crq) in crypto_digest() 210 crypto_mechanism_t *mech, crypto_context_t *ctxp, crypto_call_req_t *crq) in crypto_digest_init_prov() 273 crypto_call_req_t *crq) in crypto_digest_init() 337 crypto_call_req_t *cr) in crypto_digest_update() 386 crypto_call_req_t *cr) in crypto_digest_final() 423 crypto_call_req_t *cr) in crypto_digest_key_prov() 457 crypto_data_t *digest, crypto_call_req_t *cr) in crypto_digest_single()
|
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() 131 crypto_call_req_t *crq) in crypto_mac() 221 crypto_ctx_template_t tmpl, crypto_data_t *mac, crypto_call_req_t *crq) in crypto_mac_verify_prov() 255 crypto_call_req_t *crq) in crypto_mac_verify() 373 crypto_context_t *ctxp, crypto_call_req_t *crq) in crypto_mac_init_prov() 436 crypto_call_req_t *crq) in crypto_mac_init() 523 crypto_call_req_t *cr) in crypto_mac_update() 572 crypto_call_req_t *cr) in crypto_mac_final() 608 crypto_data_t *mac, crypto_call_req_t *cr) in crypto_mac_single()
|
H A D | kcf_session.c | 43 crypto_call_req_t *crq) in crypto_session_open() 83 crypto_call_req_t *crq) in crypto_session_close() 123 crypto_user_type_t type, char *pin, ulong_t len, crypto_call_req_t *crq) in crypto_session_login() 159 crypto_call_req_t *crq) in crypto_session_logout()
|
H A D | kcf_keys.c | 42 crypto_object_id_t *handle, crypto_call_req_t *crq) in crypto_key_generate() 81 crypto_call_req_t *crq) in crypto_key_generate_pair() 121 crypto_call_req_t *crq) in crypto_key_wrap() 161 crypto_call_req_t *crq) in crypto_key_unwrap() 201 crypto_object_id_t *new_key, crypto_call_req_t *crq) in crypto_key_derive()
|
H A D | kcf_dual.c | 41 crypto_data_t *, crypto_call_req_t *, boolean_t); 47 crypto_data_t *, crypto_call_req_t *, boolean_t); 242 crypto_call_req_t encr_req; in crypto_encrypt_mac() 419 crypto_call_req_t *cr) in crypto_encrypt_mac_init_prov() 556 crypto_call_req_t *cr) in crypto_encrypt_mac_init() 971 crypto_data_t *mac, crypto_call_req_t *cr) in crypto_encrypt_mac_final() 1150 crypto_call_req_t mac_req, *mac_reqp = NULL; in crypto_mac_decrypt_common() 1524 crypto_call_req_t *cr) in crypto_mac_decrypt_init() 1841 crypto_call_req_t *cr) in crypto_mac_decrypt_init_prov() 2064 crypto_data_t *pt, crypto_call_req_t *cr) in crypto_mac_decrypt_final() [all …]
|
H A D | kcf_random.c | 333 crypto_call_req_t req; in rngprov_getbytes_nblk()
|
/illumos-gate/usr/src/lib/libzpool/common/ |
H A D | kernel.c | 702 crypto_data_t *mac, crypto_call_req_t *cr) in crypto_mac() 710 crypto_data_t *ciphertext, crypto_call_req_t *cr) in crypto_encrypt() 719 crypto_data_t *ciphertext, crypto_call_req_t *cr) in crypto_decrypt() 727 crypto_call_req_t *cr) in crypto_digest_final() 734 crypto_call_req_t *cr) in crypto_digest_update() 741 crypto_call_req_t *crq) in crypto_digest_init() 753 crypto_call_req_t *cr) in crypto_mac_init() 759 crypto_call_req_t *cr) in crypto_mac_update() 765 crypto_call_req_t *cr) in crypto_mac_final()
|
/illumos-gate/usr/src/uts/common/crypto/core/ |
H A D | kcf_sched.c | 93 kcf_context_t *, crypto_call_req_t *, kcf_req_params_t *, boolean_t); 111 kcf_new_ctx(crypto_call_req_t *crq, kcf_provider_desc_t *pd, in kcf_new_ctx() 152 crypto_call_req_t *crq, kcf_req_params_t *req, boolean_t isdual) in kcf_areqnode_alloc() 597 crypto_call_req_t *crq, kcf_req_params_t *params, boolean_t cont) in kcf_submit_request() 1735 kcf_alloc_req(crypto_call_req_t *crq) in kcf_alloc_req() 1748 bzero(&(kcr->kr_callreq), sizeof (crypto_call_req_t)); in kcf_alloc_req() 1947 crypto_call_req_t *cr = &last_req->kr_callreq; in kcf_last_req()
|
/illumos-gate/usr/src/uts/common/crypto/io/ |
H A D | crypto.c | 89 crypto_ctx_template_t, crypto_context_t *, crypto_call_req_t *)); 92 crypto_data_t *, crypto_data_t *, crypto_call_req_t *)); 95 crypto_data_t *, crypto_data_t *, crypto_call_req_t *)); 98 crypto_data_t *, crypto_data_t *, crypto_call_req_t *)); 101 crypto_data_t *, crypto_call_req_t *)); 105 crypto_ctx_template_t, crypto_context_t *, crypto_call_req_t *)); 108 int (*)(crypto_context_t, crypto_data_t *, crypto_call_req_t *)); 2779 crypto_call_req_t *)) in cipher() argument 2939 crypto_call_req_t *)) in cipher_update() argument 3499 crypto_call_req_t *)) in common_digest() argument [all …]
|
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | ipsecah.c | 2715 crypto_call_req_t call_req, *callrp; in ah_submit_req_inbound() 2814 crypto_call_req_t call_req, *callrp; in ah_submit_req_outbound()
|
H A D | ipsecesp.c | 1830 crypto_call_req_t call_req, *callrp; in esp_submit_req_inbound() 2153 crypto_call_req_t call_req, *callrp; in esp_submit_req_outbound()
|