Home
last modified time | relevance | path

Searched refs:ck_attrs (Results 1 – 9 of 9) sorted by relevance

/titanic_41/usr/src/uts/common/crypto/core/
H A Dkcf_prov_lib.c292 len += roundup(in_key->ck_attrs[i].oa_value_len, in crypto_copy_key_to_ctx()
306 k_attrs[i].oa_type = in_key->ck_attrs[i].oa_type; in crypto_copy_key_to_ctx()
307 bcopy(in_key->ck_attrs[i].oa_value, attr_val, in crypto_copy_key_to_ctx()
308 in_key->ck_attrs[i].oa_value_len); in crypto_copy_key_to_ctx()
310 k_attrs[i].oa_value_len = in_key->ck_attrs[i].oa_value_len; in crypto_copy_key_to_ctx()
316 key->ck_attrs = k_attrs; in crypto_copy_key_to_ctx()
550 if (key->ck_attrs[i].oa_type == type) { in crypto_get_key_attr()
551 *value = (uchar_t *)key->ck_attrs[i].oa_value; in crypto_get_key_attr()
552 *value_len = key->ck_attrs[i].oa_value_len; in crypto_get_key_attr()
/titanic_41/usr/src/lib/pkcs11/pkcs11_kernel/common/
H A DkernelUtil.c311 key->ck_attrs = attrs; in get_rsa_private_key()
445 key->ck_attrs = attrs; in get_rsa_public_key()
481 (key->ck_count > 0) && key->ck_attrs != NULL) { in free_key_attributes()
483 if (key->ck_attrs[i].oa_value != NULL) { in free_key_attributes()
484 bzero(key->ck_attrs[i].oa_value, in free_key_attributes()
485 key->ck_attrs[i].oa_value_len); in free_key_attributes()
486 free(key->ck_attrs[i].oa_value); in free_key_attributes()
489 free(key->ck_attrs); in free_key_attributes()
523 key->ck_attrs = attrs; in get_dsa_private_key()
585 key->ck_attrs = attrs; in get_dsa_public_key()
[all …]
H A DkernelKeys.c2067 key_by_value->ck_attrs = attrs; in get_base_key_attributes()
2154 key_by_value->ck_attrs = attrs; in get_base_key_attributes()
2282 free_attributes((caddr_t)obj_ndk.ndk_base_key.ck_attrs, in derive_key_by_value()
2317 free_attributes((caddr_t)obj_ndk.ndk_base_key.ck_attrs, in derive_key_by_value()
/titanic_41/usr/src/uts/common/inet/kssl/
H A Dksslioctl.c73 attrs = privkey->ck_attrs; in privateKey_free()
341 kssl_privkey->ck_attrs = newattrs; in extract_private_key()
735 attrs = kp->ke_private_key->ck_attrs; in kssl_get_obj_handle()
/titanic_41/usr/src/uts/common/sys/crypto/
H A Dcommon.h383 #define ck_attrs cku_data.cku_key_attrs.cku_a_oattr macro
/titanic_41/usr/src/uts/common/crypto/io/
H A Ddprov.c8407 if ((dprov_get_template_attr_array(base_key->ck_attrs, in dprov_key_task()
8410 (dprov_get_template_attr_array(base_key->ck_attrs, in dprov_key_task()
8413 (dprov_get_template_attr_array(base_key->ck_attrs, in dprov_key_task()
8940 ret_key->ck_attrs = key->ck_attrs; in dprov_key_attr_asymmetric()
8966 ret_key->ck_attrs = object->do_attr; in dprov_key_attr_asymmetric()
9711 if ((attr_idx = dprov_find_attr(key->ck_attrs, key->ck_count, in dprov_get_key_attr_scalar_common()
9715 if (key->ck_attrs[attr_idx].oa_value_len != value_len) in dprov_get_key_attr_scalar_common()
9719 bcopy(key->ck_attrs[attr_idx].oa_value, value, value_len); in dprov_get_key_attr_scalar_common()
9749 if ((attr_idx = dprov_find_attr(key->ck_attrs, key->ck_count, in dprov_get_key_attr_array()
9753 *array = key->ck_attrs[attr_idx].oa_value; in dprov_get_key_attr_array()
[all …]
H A Dcrypto.c2166 if (key->ck_count == 0 || key->ck_attrs == NULL) in crypto_free_key_attributes()
2174 attrs = &key->ck_attrs[i]; in crypto_free_key_attributes()
2181 bzero(key->ck_attrs, len); in crypto_free_key_attributes()
2182 kmem_free(key->ck_attrs, len); in crypto_free_key_attributes()
2409 (caddr_t)STRUCT_FGETP(key, ck_attrs), &k_attrs, NULL, NULL, in copyin_key()
2412 out_key->ck_attrs = k_attrs; in copyin_key()
2416 out_key->ck_attrs = NULL; in copyin_key()
H A Decc.c1230 attrs = base_key->ck_attrs; in ecc_nostore_key_derive()
H A Ddca.c3574 return (key->ck_attrs); in dca_get_key_attr()