Searched refs:ck_attrs (Results 1 – 8 of 8) sorted by relevance
/illumos-gate/usr/src/uts/common/crypto/core/ |
H A D | kcf_prov_lib.c | 94 len += roundup(in_key->ck_attrs[i].oa_value_len, in crypto_copy_key_to_ctx() 108 k_attrs[i].oa_type = in_key->ck_attrs[i].oa_type; in crypto_copy_key_to_ctx() 109 bcopy(in_key->ck_attrs[i].oa_value, attr_val, in crypto_copy_key_to_ctx() 110 in_key->ck_attrs[i].oa_value_len); in crypto_copy_key_to_ctx() 112 k_attrs[i].oa_value_len = in_key->ck_attrs[i].oa_value_len; in crypto_copy_key_to_ctx() 118 key->ck_attrs = k_attrs; in crypto_copy_key_to_ctx() 352 if (key->ck_attrs[i].oa_type == type) { in crypto_get_key_attr() 353 *value = (uchar_t *)key->ck_attrs[i].oa_value; in crypto_get_key_attr() 354 *value_len = key->ck_attrs[i].oa_value_len; in crypto_get_key_attr()
|
/illumos-gate/usr/src/lib/pkcs11/pkcs11_kernel/common/ |
H A D | kernelUtil.c | 203 key->ck_attrs = attrs; in get_rsa_private_key() 337 key->ck_attrs = attrs; in get_rsa_public_key() 373 (key->ck_count > 0) && key->ck_attrs != NULL) { in free_key_attributes() 375 freezero(key->ck_attrs[i].oa_value, in free_key_attributes() 376 key->ck_attrs[i].oa_value_len); in free_key_attributes() 378 free(key->ck_attrs); in free_key_attributes() 412 key->ck_attrs = attrs; in get_dsa_private_key() 474 key->ck_attrs = attrs; in get_dsa_public_key() 537 key->ck_attrs = attrs; in get_ec_private_key() 609 key->ck_attrs = attrs; in get_ec_public_key()
|
H A D | kernelKeys.c | 2062 key_by_value->ck_attrs = attrs; in get_base_key_attributes() 2149 key_by_value->ck_attrs = attrs; in get_base_key_attributes() 2277 free_attributes((caddr_t)obj_ndk.ndk_base_key.ck_attrs, in derive_key_by_value() 2312 free_attributes((caddr_t)obj_ndk.ndk_base_key.ck_attrs, in derive_key_by_value()
|
/illumos-gate/usr/src/uts/common/sys/crypto/ |
H A D | common.h | 389 #define ck_attrs cku_data.cku_key_attrs.cku_a_oattr macro
|
/illumos-gate/usr/src/uts/common/crypto/io/ |
H A D | dprov.c | 8433 if ((dprov_get_template_attr_array(base_key->ck_attrs, in dprov_key_task() 8436 (dprov_get_template_attr_array(base_key->ck_attrs, in dprov_key_task() 8439 (dprov_get_template_attr_array(base_key->ck_attrs, in dprov_key_task() 8967 ret_key->ck_attrs = key->ck_attrs; in dprov_key_attr_asymmetric() 8993 ret_key->ck_attrs = object->do_attr; in dprov_key_attr_asymmetric() 9738 if ((attr_idx = dprov_find_attr(key->ck_attrs, key->ck_count, in dprov_get_key_attr_scalar_common() 9742 if (key->ck_attrs[attr_idx].oa_value_len != value_len) in dprov_get_key_attr_scalar_common() 9746 bcopy(key->ck_attrs[attr_idx].oa_value, value, value_len); in dprov_get_key_attr_scalar_common() 9776 if ((attr_idx = dprov_find_attr(key->ck_attrs, key->ck_count, in dprov_get_key_attr_array() 9780 *array = key->ck_attrs[attr_idx].oa_value; in dprov_get_key_attr_array() [all …]
|
H A D | crypto.c | 2202 if (key->ck_count == 0 || key->ck_attrs == NULL) in crypto_free_key_attributes() 2210 attrs = &key->ck_attrs[i]; in crypto_free_key_attributes() 2217 bzero(key->ck_attrs, len); in crypto_free_key_attributes() 2218 kmem_free(key->ck_attrs, len); in crypto_free_key_attributes() 2445 (caddr_t)STRUCT_FGETP(key, ck_attrs), &k_attrs, NULL, NULL, in copyin_key() 2448 out_key->ck_attrs = k_attrs; in copyin_key() 2452 out_key->ck_attrs = NULL; in copyin_key()
|
H A D | ecc.c | 1230 attrs = base_key->ck_attrs; in ecc_nostore_key_derive()
|
H A D | dca.c | 3530 return (key->ck_attrs); in dca_get_key_attr()
|