/illumos-gate/usr/src/uts/common/sys/crypto/ |
H A D | ops_impl.h | 55 crypto_mech_type_t do_framework_mechtype; 64 crypto_mech_type_t mo_framework_mechtype; 74 crypto_mech_type_t eo_framework_mechtype; 84 crypto_mech_type_t dop_framework_mechtype; 94 crypto_mech_type_t so_framework_mechtype; 104 crypto_mech_type_t vo_framework_mechtype; 114 crypto_mech_type_t em_framework_encr_mechtype; 117 crypto_mech_type_t em_framework_mac_mechtype; 129 crypto_mech_type_t md_framework_mac_mechtype; 132 crypto_mech_type_t md_framework_decr_mechtype; [all …]
|
H A D | sched_impl.h | 478 extern int kcf_get_hardware_provider(crypto_mech_type_t, crypto_key_t *, 479 crypto_mech_type_t, crypto_key_t *, 487 extern kcf_provider_desc_t *kcf_get_mech_provider(crypto_mech_type_t, 492 kcf_mech_entry_t **, crypto_mech_type_t *, 493 crypto_mech_type_t *, int *, kcf_prov_tried_t *,
|
H A D | common.h | 51 typedef uint64_t crypto_mech_type_t; typedef 54 crypto_mech_type_t cm_type; /* mechanism type */ 62 crypto_mech_type_t cm_type; /* mechanism type */
|
H A D | impl.h | 313 crypto_mech_type_t ml_kcf_mechid; /* KCF's id */ 340 sizeof (crypto_mech_type_t) - \ 350 crypto_mech_type_t me_mechid; /* Internal id for mechanism */ 475 (((crypto_mech_type_t)(class) << 32) | (crypto_mech_type_t)(index)) 1323 int crypto_get_mechanism_number(caddr_t name, crypto_mech_type_t *number); 1333 extern int kcf_get_mech_entry(crypto_mech_type_t, kcf_mech_entry_t **); 1338 extern crypto_mech_type_t crypto_mech2id_common(char *, boolean_t); 1380 extern int kcf_get_sw_prov(crypto_mech_type_t, kcf_provider_desc_t **,
|
H A D | api.h | 59 extern crypto_mech_type_t crypto_mech2id(const char *name); 415 extern int crypto_get_all_mech_info(crypto_mech_type_t,
|
H A D | ioctl.h | 155 crypto_mech_type_t pn_internal_number; 169 crypto_mech_type_t pn_internal_number; 1491 crypto_mech_type_t mech_type;
|
/illumos-gate/usr/src/uts/common/crypto/core/ |
H A D | kcf_mech_tabs.c | 146 static crypto_mech_type_t 150 crypto_mech_type_t mt; in kcf_mech_hash_find() 154 mt = *(crypto_mech_type_t *)hv; in kcf_mech_hash_find() 308 crypto_mech_type_t mt; in kcf_create_mech_entry() 392 crypto_mech_type_t kcf_mech_type, mt; in kcf_add_mech_provider() 633 crypto_mech_type_t mech_type; in kcf_remove_mech_provider() 762 kcf_get_mech_entry(crypto_mech_type_t mech_type, kcf_mech_entry_t **mep) in kcf_get_mech_entry() 828 crypto_mech_type_t 831 crypto_mech_type_t mt; in crypto_mech2id_common()
|
H A D | kcf_callprov.c | 112 crypto_mech_type_t mech_type, in kcf_check_prov_mech_keylen() 170 crypto_mech_type_t, mech_type, in kcf_check_prov_mech_keylen() 223 kcf_get_hardware_provider(crypto_mech_type_t mech_type_1, crypto_key_t *key1, in kcf_get_hardware_provider() 224 crypto_mech_type_t mech_type_2, crypto_key_t *key2, in kcf_get_hardware_provider() 529 kcf_get_mech_provider(crypto_mech_type_t mech_type, crypto_key_t *key, in kcf_get_mech_provider() 660 kcf_mech_entry_t **mepp, crypto_mech_type_t *prov_mt1, in kcf_get_dual_provider() 661 crypto_mech_type_t *prov_mt2, int *error, kcf_prov_tried_t *triedl, in kcf_get_dual_provider() 669 crypto_mech_type_t m2id = mech2->cm_type; in kcf_get_dual_provider()
|
/illumos-gate/usr/src/lib/pkcs11/pkcs11_kernel/common/ |
H A D | kernelGlobal.h | 42 crypto_mech_type_t kmech; /* kCF mech number */ 75 CK_RV kernel_mech(CK_MECHANISM_TYPE, crypto_mech_type_t *);
|
H A D | kernelKeys.c | 250 crypto_mech_type_t k_mech_type, kernel_object_t *new_objp) in key_gen_by_value() 370 crypto_mech_type_t k_mech_type; in C_GenerateKey() 513 kernel_session_t *session_p, crypto_mech_type_t k_mech_type, in key_gen_rsa_by_value() 847 kernel_session_t *session_p, crypto_mech_type_t k_mech_type, in key_gen_dh_by_value() 1131 kernel_session_t *session_p, crypto_mech_type_t k_mech_type, in key_gen_ec_by_value() 1412 crypto_mech_type_t k_mech_type; in C_GenerateKeyPair() 1415 CK_ATTRIBUTE_PTR, CK_ULONG, kernel_session_t *, crypto_mech_type_t, in C_GenerateKeyPair() 1659 crypto_mech_type_t k_mech_type; in C_WrapKey() 1757 crypto_mech_type_t k_mech_type; in C_UnwrapKey() 2175 crypto_mech_type_t k_mech_type, kernel_object_t *basekey_p, in derive_key_by_value() [all …]
|
H A D | kernelVerify.c | 45 crypto_mech_type_t k_mech_type; in C_VerifyInit() 463 crypto_mech_type_t k_mech_type; in C_VerifyRecoverInit()
|
H A D | kernelSign.c | 44 crypto_mech_type_t k_mech_type; in C_SignInit() 507 crypto_mech_type_t k_mech_type; in C_SignRecoverInit()
|
H A D | kernelDecrypt.c | 46 crypto_mech_type_t k_mech_type; in kernel_decrypt_init()
|
H A D | kernelEncrypt.c | 47 crypto_mech_type_t k_mech_type; in C_EncryptInit()
|
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/crypto/ |
H A D | etypes.c | 395 crypto_mech_type_t 418 crypto_mech_type_t
|
H A D | encrypt.c | 81 init_key_kef(crypto_mech_type_t mech_type, krb5_keyblock *key) in init_key_kef()
|
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/include/ |
H A D | k5-int.h | 877 crypto_mech_type_t kef_cipher_mt; 878 crypto_mech_type_t kef_hash_mt; 907 crypto_mech_type_t kef_cksum_mt; 1595 crypto_mech_type_t kef_cipher_mt; 1596 crypto_mech_type_t kef_hash_mt; 1597 crypto_mech_type_t kef_cksum_mt; 1660 int init_key_kef(crypto_mech_type_t, krb5_keyblock *); 1664 crypto_mech_type_t get_cipher_mech_type(krb5_context, krb5_keyblock *); 1665 crypto_mech_type_t get_hash_mech_type(krb5_context, krb5_keyblock *);
|
/illumos-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb31_preauth.c | 37 crypto_mech_type_t t; in smb3_sha512_getmech()
|
H A D | smb3_encrypt_kcf.c | 41 crypto_mech_type_t t; in find_mech()
|
H A D | smb_sign_kcf.c | 38 crypto_mech_type_t t; in find_mech()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | cryptmod.h | 180 crypto_mech_type_t mech_type;
|
/illumos-gate/usr/src/uts/common/fs/smbclnt/netsmb/ |
H A D | nsmb_sign_kcf.c | 37 crypto_mech_type_t t; in find_mech()
|
/illumos-gate/usr/src/uts/common/crypto/api/ |
H A D | kcf_miscapi.c | 82 crypto_mech_type_t 642 crypto_get_all_mech_info(crypto_mech_type_t mech_type, in crypto_get_all_mech_info()
|
/illumos-gate/usr/src/uts/common/inet/ |
H A D | sadb.h | 879 crypto_mech_type_t alg_mech_type; /* KCF mechanism type */ 932 extern int ipsec_check_key(crypto_mech_type_t, sadb_key_t *, boolean_t, int *);
|
/illumos-gate/usr/src/uts/common/crypto/io/ |
H A D | crypto.c | 937 crypto_mech_type_t number; in get_mechanism_number() 1099 crypto_mech_type_t mech_type; in get_all_mechanism_info() 2683 sizeof (crypto_mech_type_t)); in cipher_init() 3969 sizeof (crypto_mech_type_t)); in sign_verify_init() 5432 sizeof (crypto_mech_type_t)); in object_generate_key() 5566 sizeof (crypto_mech_type_t)); in nostore_generate_key() 5703 sizeof (crypto_mech_type_t)); in object_generate_key_pair() 5875 sizeof (crypto_mech_type_t)); in nostore_generate_key_pair() 6048 sizeof (crypto_mech_type_t)); in object_wrap_key() 6211 sizeof (crypto_mech_type_t)); in object_unwrap_key() [all …]
|