/titanic_44/usr/src/uts/common/sys/crypto/ |
H A D | spi.h | 95 } crypto_ctx_t; typedef 142 int (*free_context)(crypto_ctx_t *); 152 int (*digest_init)(crypto_ctx_t *, crypto_mechanism_t *, 154 int (*digest)(crypto_ctx_t *, crypto_data_t *, crypto_data_t *, 156 int (*digest_update)(crypto_ctx_t *, crypto_data_t *, 158 int (*digest_key)(crypto_ctx_t *, crypto_key_t *, crypto_req_handle_t); 159 int (*digest_final)(crypto_ctx_t *, crypto_data_t *, 173 int (*encrypt_init)(crypto_ctx_t *, 176 int (*encrypt)(crypto_ctx_t *, 178 int (*encrypt_update)(crypto_ctx_t *, [all …]
|
H A D | dca.h | 835 int dca_3desctxinit(crypto_ctx_t *, crypto_mechanism_t *, crypto_key_t *, 837 int dca_3des(crypto_ctx_t *, crypto_data_t *, crypto_data_t *, 839 int dca_3desupdate(crypto_ctx_t *, crypto_data_t *, crypto_data_t *, 841 int dca_3desfinal(crypto_ctx_t *, crypto_data_t *, int); 850 int dca_rsastart(crypto_ctx_t *, crypto_data_t *, crypto_data_t *, 852 int dca_rsainit(crypto_ctx_t *, crypto_mechanism_t *, crypto_key_t *, int); 861 int dca_dsa_sign(crypto_ctx_t *, crypto_data_t *, crypto_data_t *, 863 int dca_dsa_verify(crypto_ctx_t *, crypto_data_t *, crypto_data_t *, 865 int dca_dsainit(crypto_ctx_t *, crypto_mechanism_t *, crypto_key_t *, int, 922 int dca_free_context(crypto_ctx_t *ctx);
|
H A D | sched_impl.h | 295 crypto_ctx_t kc_glbl_ctx; 495 extern crypto_ctx_t *kcf_new_ctx(crypto_call_req_t *, kcf_provider_desc_t *, 497 extern int kcf_submit_request(kcf_provider_desc_t *, crypto_ctx_t *, 504 crypto_ctx_t *, kcf_req_params_t *, crypto_req_handle_t);
|
/titanic_44/usr/src/uts/common/crypto/io/ |
H A D | blowfish.c | 120 static int blowfish_common_init(crypto_ctx_t *, crypto_mechanism_t *, 124 static int blowfish_encrypt_final(crypto_ctx_t *, crypto_data_t *, 126 static int blowfish_decrypt_final(crypto_ctx_t *, crypto_data_t *, 129 static int blowfish_encrypt(crypto_ctx_t *, crypto_data_t *, crypto_data_t *, 131 static int blowfish_encrypt_update(crypto_ctx_t *, crypto_data_t *, 137 static int blowfish_decrypt(crypto_ctx_t *, crypto_data_t *, crypto_data_t *, 139 static int blowfish_decrypt_update(crypto_ctx_t *, crypto_data_t *, 161 static int blowfish_free_context(crypto_ctx_t *); 275 blowfish_common_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism, in blowfish_common_init() 336 blowfish_encrypt(crypto_ctx_t *ctx, crypto_data_t *plaintext, in blowfish_encrypt() [all …]
|
H A D | arcfour.c | 79 static int rc4_common_init(crypto_ctx_t *, crypto_mechanism_t *, 82 static int rc4_crypt_update(crypto_ctx_t *, crypto_data_t *, crypto_data_t *, 85 static int rc4_crypt_final(crypto_ctx_t *, crypto_data_t *, 88 static int rc4_crypt(crypto_ctx_t *, crypto_data_t *, crypto_data_t *, 109 static int rc4_free_context(crypto_ctx_t *); 200 rc4_common_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism, in rc4_common_init() 233 rc4_crypt(crypto_ctx_t *ctx, crypto_data_t *input, crypto_data_t *output, in rc4_crypt() 248 rc4_crypt_update(crypto_ctx_t *ctx, crypto_data_t *input, crypto_data_t *output, in rc4_crypt_update() 484 static int rc4_crypt_final(crypto_ctx_t *ctx, crypto_data_t *data, in rc4_crypt_final() 501 crypto_ctx_t ctx; in rc4_crypt_atomic() [all …]
|
H A D | rsa.c | 181 static int rsa_common_init(crypto_ctx_t *, crypto_mechanism_t *, 183 static int rsaprov_encrypt(crypto_ctx_t *, crypto_data_t *, crypto_data_t *, 188 static int rsaprov_decrypt(crypto_ctx_t *, crypto_data_t *, crypto_data_t *, 211 static int rsa_sign_verify_common_init(crypto_ctx_t *, crypto_mechanism_t *, 213 static int rsaprov_sign(crypto_ctx_t *, crypto_data_t *, crypto_data_t *, 215 static int rsa_sign_update(crypto_ctx_t *, crypto_data_t *, 217 static int rsa_sign_final(crypto_ctx_t *, crypto_data_t *, 239 static int rsaprov_verify(crypto_ctx_t *, crypto_data_t *, crypto_data_t *, 241 static int rsa_verify_update(crypto_ctx_t *, crypto_data_t *, 243 static int rsa_verify_final(crypto_ctx_t *, crypto_data_t *, [all …]
|
H A D | dca_dsa.c | 48 int dca_dsa_sign(crypto_ctx_t *ctx, crypto_data_t *data, crypto_data_t *sig, 50 int dca_dsa_verify(crypto_ctx_t *ctx, crypto_data_t *data, crypto_data_t *sig, 52 int dca_dsainit(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism, 57 dca_dsa_sign(crypto_ctx_t *ctx, crypto_data_t *data, crypto_data_t *sig, in dca_dsa_sign() 194 crypto_ctx_t ctx; in dca_dsa_sign_done() 201 dca_dsa_verify(crypto_ctx_t *ctx, crypto_data_t *data, crypto_data_t *sig, in dca_dsa_verify() 374 crypto_ctx_t ctx; in dca_dsa_verify_done() 382 dca_dsainit(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism, in dca_dsainit() 525 crypto_ctx_t *ctx = (crypto_ctx_t *)arg; in dca_dsactxfree() 547 crypto_ctx_t ctx; /* on the stack */ in dca_dsaatomic()
|
H A D | dprov.c | 687 static int dprov_digest_init(crypto_ctx_t *, crypto_mechanism_t *, 689 static int dprov_digest(crypto_ctx_t *, crypto_data_t *, crypto_data_t *, 691 static int dprov_digest_update(crypto_ctx_t *, crypto_data_t *, 693 static int dprov_digest_key(crypto_ctx_t *, crypto_key_t *, 695 static int dprov_digest_final(crypto_ctx_t *, crypto_data_t *, 710 static int dprov_mac_init(crypto_ctx_t *, crypto_mechanism_t *, crypto_key_t *, 712 static int dprov_mac(crypto_ctx_t *, crypto_data_t *, crypto_data_t *, 714 static int dprov_mac_update(crypto_ctx_t *, crypto_data_t *, 716 static int dprov_mac_final(crypto_ctx_t *, crypto_data_t *, 734 static int dprov_encrypt_init(crypto_ctx_t *, crypto_mechanism_t *, [all …]
|
H A D | ecc.c | 133 static int ecc_sign_init(crypto_ctx_t *, crypto_mechanism_t *, 135 static int ecc_sign(crypto_ctx_t *, crypto_data_t *, crypto_data_t *, 137 static int ecc_sign_update(crypto_ctx_t *, crypto_data_t *, 139 static int ecc_sign_final(crypto_ctx_t *, crypto_data_t *, 156 static int ecc_verify_init(crypto_ctx_t *, crypto_mechanism_t *, 158 static int ecc_verify(crypto_ctx_t *, crypto_data_t *, crypto_data_t *, 160 static int ecc_verify_update(crypto_ctx_t *, crypto_data_t *, 162 static int ecc_verify_final(crypto_ctx_t *, crypto_data_t *, 234 static void ecc_free_context(crypto_ctx_t *); 445 ecc_free_context(crypto_ctx_t *ctx) in ecc_free_context() [all …]
|
H A D | aes.c | 109 static int aes_encrypt_init(crypto_ctx_t *, crypto_mechanism_t *, 111 static int aes_decrypt_init(crypto_ctx_t *, crypto_mechanism_t *, 113 static int aes_common_init(crypto_ctx_t *, crypto_mechanism_t *, 117 static int aes_encrypt_final(crypto_ctx_t *, crypto_data_t *, 119 static int aes_decrypt_final(crypto_ctx_t *, crypto_data_t *, 122 static int aes_encrypt(crypto_ctx_t *, crypto_data_t *, crypto_data_t *, 124 static int aes_encrypt_update(crypto_ctx_t *, crypto_data_t *, 130 static int aes_decrypt(crypto_ctx_t *, crypto_data_t *, crypto_data_t *, 132 static int aes_decrypt_update(crypto_ctx_t *, crypto_data_t *, 170 static int aes_free_context(crypto_ctx_t *); [all …]
|
H A D | md4_mod.c | 108 static int md4_digest_init(crypto_ctx_t *, crypto_mechanism_t *, 110 static int md4_digest(crypto_ctx_t *, crypto_data_t *, crypto_data_t *, 112 static int md4_digest_update(crypto_ctx_t *, crypto_data_t *, 114 static int md4_digest_final(crypto_ctx_t *, crypto_data_t *, 211 md4_digest_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism, in md4_digest_init() 519 md4_digest(crypto_ctx_t *ctx, crypto_data_t *data, crypto_data_t *digest, in md4_digest() 601 md4_digest_update(crypto_ctx_t *ctx, crypto_data_t *data, in md4_digest_update() 634 md4_digest_final(crypto_ctx_t *ctx, crypto_data_t *digest, in md4_digest_final()
|
H A D | md5_mod.c | 157 static int md5_digest_init(crypto_ctx_t *, crypto_mechanism_t *, 159 static int md5_digest(crypto_ctx_t *, crypto_data_t *, crypto_data_t *, 161 static int md5_digest_update(crypto_ctx_t *, crypto_data_t *, 163 static int md5_digest_final(crypto_ctx_t *, crypto_data_t *, 178 static int md5_mac_init(crypto_ctx_t *, crypto_mechanism_t *, crypto_key_t *, 180 static int md5_mac_update(crypto_ctx_t *, crypto_data_t *, crypto_req_handle_t); 181 static int md5_mac_final(crypto_ctx_t *, crypto_data_t *, crypto_req_handle_t); 201 static int md5_free_context(crypto_ctx_t *); 296 md5_digest_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism, in md5_digest_init() 604 md5_digest(crypto_ctx_t *ctx, crypto_data_t *data, crypto_data_t *digest, in md5_digest() [all …]
|
H A D | sha1_mod.c | 114 static int sha1_digest_init(crypto_ctx_t *, crypto_mechanism_t *, 116 static int sha1_digest(crypto_ctx_t *, crypto_data_t *, crypto_data_t *, 118 static int sha1_digest_update(crypto_ctx_t *, crypto_data_t *, 120 static int sha1_digest_final(crypto_ctx_t *, crypto_data_t *, 135 static int sha1_mac_init(crypto_ctx_t *, crypto_mechanism_t *, crypto_key_t *, 137 static int sha1_mac_update(crypto_ctx_t *, crypto_data_t *, 139 static int sha1_mac_final(crypto_ctx_t *, crypto_data_t *, crypto_req_handle_t); 159 static int sha1_free_context(crypto_ctx_t *); 238 sha1_digest_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism, in sha1_digest_init() 547 sha1_digest(crypto_ctx_t *ctx, crypto_data_t *data, crypto_data_t *digest, in sha1_digest() [all …]
|
H A D | sha2_mod.c | 140 static int sha2_digest_init(crypto_ctx_t *, crypto_mechanism_t *, 142 static int sha2_digest(crypto_ctx_t *, crypto_data_t *, crypto_data_t *, 144 static int sha2_digest_update(crypto_ctx_t *, crypto_data_t *, 146 static int sha2_digest_final(crypto_ctx_t *, crypto_data_t *, 161 static int sha2_mac_init(crypto_ctx_t *, crypto_mechanism_t *, crypto_key_t *, 163 static int sha2_mac_update(crypto_ctx_t *, crypto_data_t *, 165 static int sha2_mac_final(crypto_ctx_t *, crypto_data_t *, crypto_req_handle_t); 185 static int sha2_free_context(crypto_ctx_t *); 264 sha2_digest_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism, in sha2_digest_init() 578 sha2_digest(crypto_ctx_t *ctx, crypto_data_t *data, crypto_data_t *digest, in sha2_digest() [all …]
|
H A D | dca.c | 66 static int dca_free_context_low(crypto_ctx_t *ctx); 219 static int dca_encrypt_init(crypto_ctx_t *, crypto_mechanism_t *, 221 static int dca_encrypt(crypto_ctx_t *, crypto_data_t *, crypto_data_t *, 223 static int dca_encrypt_update(crypto_ctx_t *, crypto_data_t *, 225 static int dca_encrypt_final(crypto_ctx_t *, crypto_data_t *, 231 static int dca_decrypt_init(crypto_ctx_t *, crypto_mechanism_t *, 233 static int dca_decrypt(crypto_ctx_t *, crypto_data_t *, crypto_data_t *, 235 static int dca_decrypt_update(crypto_ctx_t *, crypto_data_t *, 237 static int dca_decrypt_final(crypto_ctx_t *, crypto_data_t *, 256 static int dca_sign_init(crypto_ctx_t *, crypto_mechanism_t *, crypto_key_t *, [all …]
|
H A D | dca_rsa.c | 46 int dca_rsastart(crypto_ctx_t *, crypto_data_t *, crypto_data_t *, 48 int dca_rsainit(crypto_ctx_t *, crypto_mechanism_t *, crypto_key_t *, int); 63 int dca_rsastart(crypto_ctx_t *ctx, crypto_data_t *in, crypto_data_t *out, in dca_rsastart() 290 crypto_ctx_t ctx; in dca_rsadone() 381 crypto_ctx_t ctx; in dca_rsaverifydone() 391 dca_rsainit(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism, in dca_rsainit() 605 crypto_ctx_t *ctx = (crypto_ctx_t *)arg; in dca_rsactxfree() 635 crypto_ctx_t ctx; /* on the stack */ in dca_rsaatomic()
|
H A D | dca_3des.c | 55 dca_3des(crypto_ctx_t *ctx, crypto_data_t *in, in dca_3des() 144 crypto_ctx_t *ctx = (crypto_ctx_t *)arg; in dca_3desctxfree() 162 dca_3desupdate(crypto_ctx_t *ctx, crypto_data_t *in, in dca_3desupdate() 288 dca_3desfinal(crypto_ctx_t *ctx, crypto_data_t *out, int mode) in dca_3desfinal() 319 crypto_ctx_t ctx; /* on the stack */ in dca_3desatomic() 656 dca_3desctxinit(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism, in dca_3desctxinit()
|
/titanic_44/usr/src/uts/common/crypto/api/ |
H A D | kcf_digest.c | 213 crypto_ctx_t *ctx; in crypto_digest_init_prov() 339 crypto_ctx_t *ctx = (crypto_ctx_t *)context; in crypto_digest_update() 388 crypto_ctx_t *ctx = (crypto_ctx_t *)context; in crypto_digest_final() 425 crypto_ctx_t *ctx = (crypto_ctx_t *)context; in crypto_digest_key_prov() 459 crypto_ctx_t *ctx = (crypto_ctx_t *)context; in crypto_digest_single()
|
H A D | kcf_sign.c | 51 crypto_ctx_t *ctx; in crypto_sign_init_prov() 149 crypto_ctx_t *ctx = (crypto_ctx_t *)context; in crypto_sign_single() 177 crypto_ctx_t *ctx = (crypto_ctx_t *)context; in crypto_sign_update() 204 crypto_ctx_t *ctx = (crypto_ctx_t *)context; in crypto_sign_final() 391 crypto_ctx_t *ctx; in crypto_sign_recover_init_prov() 434 crypto_ctx_t *ctx = (crypto_ctx_t *)context; in crypto_sign_recover_single()
|
H A D | kcf_verify.c | 51 crypto_ctx_t *ctx; in crypto_verify_init_prov() 150 crypto_ctx_t *ctx = (crypto_ctx_t *)context; in crypto_verify_single() 179 crypto_ctx_t *ctx = (crypto_ctx_t *)context; in crypto_verify_update() 206 crypto_ctx_t *ctx = (crypto_ctx_t *)context; in crypto_verify_final() 393 crypto_ctx_t *ctx; in crypto_verify_recover_init_prov() 436 crypto_ctx_t *ctx = (crypto_ctx_t *)context; in crypto_verify_recover_single()
|
H A D | kcf_cipher.c | 111 crypto_ctx_t *ctx; in crypto_cipher_init_prov() 476 crypto_ctx_t *ctx = (crypto_ctx_t *)context; in crypto_encrypt_update() 536 crypto_ctx_t *ctx = (crypto_ctx_t *)context; in crypto_encrypt_final() 758 crypto_ctx_t *ctx = (crypto_ctx_t *)context; in crypto_decrypt_update() 818 crypto_ctx_t *ctx = (crypto_ctx_t *)context; in crypto_decrypt_final() 855 crypto_ctx_t *ctx = (crypto_ctx_t *)context; in crypto_encrypt_single() 890 crypto_ctx_t *ctx = (crypto_ctx_t *)context; in crypto_decrypt_single()
|
H A D | kcf_mac.c | 376 crypto_ctx_t *ctx; in crypto_mac_init_prov() 525 crypto_ctx_t *ctx = (crypto_ctx_t *)context; in crypto_mac_update() 574 crypto_ctx_t *ctx = (crypto_ctx_t *)context; in crypto_mac_final() 610 crypto_ctx_t *ctx = (crypto_ctx_t *)context; in crypto_mac_single()
|
H A D | kcf_dual.c | 433 crypto_ctx_t *ctx; in crypto_encrypt_mac_init_prov() 573 crypto_ctx_t *ctx = NULL; in crypto_encrypt_mac_init() 722 ((crypto_ctx_t *)mac_context)-> in crypto_encrypt_mac_init() 870 crypto_ctx_t *ctx = (crypto_ctx_t *)context, *mac_ctx; in crypto_encrypt_mac_update() 973 crypto_ctx_t *ctx = (crypto_ctx_t *)context, *mac_ctx; in crypto_encrypt_mac_final() 1542 crypto_ctx_t *ctx = NULL; in crypto_mac_decrypt_init() 1691 ((crypto_ctx_t *)mac_context)-> in crypto_mac_decrypt_init() 1856 crypto_ctx_t *ctx; in crypto_mac_decrypt_init_prov() 1976 crypto_ctx_t *ctx = (crypto_ctx_t *)context, *mac_ctx; in crypto_mac_decrypt_update() 2066 crypto_ctx_t *ctx = (crypto_ctx_t *)context, *mac_ctx; in crypto_mac_decrypt_final()
|
/titanic_44/usr/src/uts/common/des/ |
H A D | des_crypt.c | 157 des_common_init(crypto_ctx_t *, crypto_mechanism_t *, crypto_key_t *, 161 static int des_encrypt_final(crypto_ctx_t *, crypto_data_t *, 163 static int des_decrypt_final(crypto_ctx_t *, crypto_data_t *, 166 static int des_encrypt(crypto_ctx_t *, crypto_data_t *, crypto_data_t *, 168 static int des_encrypt_update(crypto_ctx_t *, crypto_data_t *, 174 static int des_decrypt(crypto_ctx_t *, crypto_data_t *, crypto_data_t *, 176 static int des_decrypt_update(crypto_ctx_t *, crypto_data_t *, 198 static int des_free_context(crypto_ctx_t *); 433 des_common_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism, in des_common_init() 529 des_encrypt(crypto_ctx_t *ctx, crypto_data_t *plaintext, in des_encrypt() [all …]
|
/titanic_44/usr/src/uts/common/crypto/core/ |
H A D | kcf_callprov.c | 52 static int kcf_emulate_dual(kcf_provider_desc_t *, crypto_ctx_t *, 837 common_submit_request(kcf_provider_desc_t *pd, crypto_ctx_t *ctx, in common_submit_request() 1657 kcf_emulate_dual(kcf_provider_desc_t *pd, crypto_ctx_t *ctx, in kcf_emulate_dual() 1672 crypto_ctx_t *mac_ctx; in kcf_emulate_dual() 1712 crypto_ctx_t *mac_ctx = &mac_kcf_ctx->kc_glbl_ctx; in kcf_emulate_dual() 1753 crypto_ctx_t *mac_ctx = &mac_kcf_ctx->kc_glbl_ctx; in kcf_emulate_dual() 1802 crypto_ctx_t *mac_ctx; in kcf_emulate_dual() 1846 crypto_ctx_t *mac_ctx = &mac_kcf_ctx->kc_glbl_ctx; in kcf_emulate_dual() 1875 crypto_ctx_t *mac_ctx = &mac_kcf_ctx->kc_glbl_ctx; in kcf_emulate_dual()
|