Searched refs:kmech (Results 1 – 5 of 5) sorted by relevance
/illumos-gate/usr/src/lib/pkcs11/pkcs11_kernel/common/ |
H A D | kernelGlobal.h | 42 crypto_mech_type_t kmech; /* kCF mech number */ member
|
H A D | kernelUtil.c | 55 kmech_hash_insert(CK_MECHANISM_TYPE type, crypto_mech_type_t kmech) in kmech_hash_insert() argument 66 elem->kmech = kmech; in kmech_hash_insert() 102 *k_number = elem->kmech; in kernel_mech()
|
/illumos-gate/usr/src/uts/common/sys/crypto/ |
H A D | impl.h | 614 #define KCF_PROV_COPYIN_MECH(pd, umech, kmech, errorp, mode) ( \ argument 617 (pd)->pd_prov_handle, umech, kmech, errorp, mode) : \ 620 #define KCF_PROV_COPYOUT_MECH(pd, kmech, umech, errorp, mode) ( \ argument 623 (pd)->pd_prov_handle, kmech, umech, errorp, mode) : \
|
/illumos-gate/usr/src/uts/common/crypto/io/ |
H A D | dprov.c | 4739 crypto_mechanism_t *umech, crypto_mechanism_t *kmech, in dprov_copyin_mechanism() argument 4756 kmech->cm_param = NULL; in dprov_copyin_mechanism() 4757 kmech->cm_param_len = 0; in dprov_copyin_mechanism() 4759 switch (kmech->cm_type) { in dprov_copyin_mechanism() 4775 rv = copyin_aes_ctr_mech(umech, kmech, &error, mode); in dprov_copyin_mechanism() 4779 rv = copyin_ecc_mech(umech, kmech, &error, mode); in dprov_copyin_mechanism() 4783 rv = copyin_aes_ccm_mech(umech, kmech, &error, mode); in dprov_copyin_mechanism() 4787 rv = copyin_aes_gcm_mech(umech, kmech, &error, mode); in dprov_copyin_mechanism() 4791 rv = copyin_aes_gmac_mech(umech, kmech, &error, mode); in dprov_copyin_mechanism() 4822 kmech->cm_param = (char *)param; in dprov_copyin_mechanism() [all …]
|
H A D | crypto.c | 2562 crypto_mechanism_t *umech, crypto_mechanism_t *kmech, int mode, int *error) in crypto_provider_copyin_mech_param() argument 2570 kmech->cm_param = NULL; in crypto_provider_copyin_mech_param() 2571 kmech->cm_param_len = 0; in crypto_provider_copyin_mech_param() 2572 kmech->cm_type = provider_mech_type; in crypto_provider_copyin_mech_param() 2573 rv = KCF_PROV_COPYIN_MECH(pd, umech, kmech, error, mode); in crypto_provider_copyin_mech_param() 2574 kmech->cm_type = umech->cm_type; in crypto_provider_copyin_mech_param() 2594 crypto_mechanism_t *kmech, crypto_mechanism_t *umech, int mode, int *error) in crypto_provider_copyout_mech_param() argument 2602 kmech->cm_type = provider_mech_type; in crypto_provider_copyout_mech_param() 2603 rv = KCF_PROV_COPYOUT_MECH(pd, kmech, umech, error, mode); in crypto_provider_copyout_mech_param() 2604 kmech->cm_type = umech->cm_type; in crypto_provider_copyout_mech_param()
|