Home
last modified time | relevance | path

Searched refs:kernel_object_t (Results 1 – 14 of 14) sorted by relevance

/titanic_41/usr/src/lib/pkcs11/pkcs11_kernel/common/
H A DkernelGlobal.h77 unsigned char *get_symmetric_key_value(kernel_object_t *);
78 CK_RV get_rsa_public_key(kernel_object_t *, crypto_key_t *);
79 CK_RV get_rsa_private_key(kernel_object_t *, crypto_key_t *);
80 CK_RV get_dsa_public_key(kernel_object_t *, crypto_key_t *);
81 CK_RV get_dsa_private_key(kernel_object_t *, crypto_key_t *);
82 CK_RV get_ec_public_key(kernel_object_t *, crypto_key_t *);
83 CK_RV get_ec_private_key(kernel_object_t *, crypto_key_t *);
96 CK_RV kernel_decrypt_init(kernel_session_t *, kernel_object_t *,
100 CK_RV kernel_add_extra_attr(CK_ATTRIBUTE_PTR, kernel_object_t *);
H A DkernelObject.h220 } kernel_object_t; typedef
224 kernel_object_t **objs_found;
240 kernel_object_t *first; /* points to first obj in the list */
241 kernel_object_t *last; /* points to last obj in the list */
490 object_p = (kernel_object_t *)(hObject); \
526 void kernel_cleanup_object(kernel_object_t *objp);
531 CK_RV kernel_delete_session_object(kernel_session_t *sp, kernel_object_t *objp,
534 void kernel_cleanup_extra_attr(kernel_object_t *object_p);
537 kernel_object_t *object_p);
539 void kernel_cleanup_object_bigint_attrs(kernel_object_t *object_p);
[all …]
H A DkernelObjectUtil.c44 kernel_add_object_to_session(kernel_object_t *objp, kernel_session_t *sp) in kernel_add_object_to_session()
73 kernel_cleanup_object(kernel_object_t *objp) in kernel_cleanup_object()
105 kernel_copy_object(kernel_object_t *old_object, kernel_object_t **new_object, in kernel_copy_object()
109 kernel_object_t *new_objp = NULL; in kernel_copy_object()
113 new_objp = calloc(1, sizeof (kernel_object_t)); in kernel_copy_object()
193 kernel_merge_object(kernel_object_t *old_object, kernel_object_t *new_object) in kernel_merge_object()
212 kernel_object_t *new_objp = NULL; in kernel_add_object()
219 new_objp = calloc(1, sizeof (kernel_object_t)); in kernel_add_object()
342 kernel_remove_object_from_session(kernel_object_t *objp, kernel_session_t *sp) in kernel_remove_object_from_session()
344 kernel_object_t *tmp_objp; in kernel_remove_object_from_session()
[all …]
H A DkernelKeys.c144 kernel_object_t *basekey_p, ulong_t *key_len) in get_key_len_from_template()
249 crypto_mech_type_t k_mech_type, kernel_object_t *new_objp) in key_gen_by_value()
370 kernel_object_t *new_objp = NULL; in C_GenerateKey()
403 new_objp = calloc(1, sizeof (kernel_object_t)); in C_GenerateKey()
519 kernel_object_t *new_pub_objp, kernel_object_t *new_pri_objp) in key_gen_rsa_by_value()
853 kernel_object_t *new_pub_objp, kernel_object_t *new_pri_objp) in key_gen_dh_by_value()
1137 kernel_object_t *new_pub_objp, kernel_object_t *new_pri_objp) in key_gen_ec_by_value()
1409 kernel_object_t *new_pub_objp = NULL; in C_GenerateKeyPair()
1410 kernel_object_t *new_pri_objp = NULL; in C_GenerateKeyPair()
1421 kernel_object_t *, kernel_object_t *); in C_GenerateKeyPair()
[all …]
H A DkernelObject.c89 kernel_object_t *old_object; in C_CopyObject()
90 kernel_object_t *new_object = NULL; in C_CopyObject()
186 new_object = calloc(1, sizeof (kernel_object_t)); in C_CopyObject()
304 kernel_object_t *object_p; in C_DestroyObject()
401 kernel_object_t *object_p; in C_GetAttributeValue()
520 kernel_object_t *object_p; in C_SetAttributeValue()
521 kernel_object_t *new_object = NULL; in C_SetAttributeValue()
657 kernel_object_t *object_p; in C_GetObjectSize()
H A DkernelUtil.c260 get_symmetric_key_value(kernel_object_t *key_p) in get_symmetric_key_value()
289 get_rsa_private_key(kernel_object_t *object_p, crypto_key_t *key) in get_rsa_private_key()
423 get_rsa_public_key(kernel_object_t *object_p, crypto_key_t *key) in get_rsa_public_key()
501 get_dsa_private_key(kernel_object_t *object_p, crypto_key_t *key) in get_dsa_private_key()
563 get_dsa_public_key(kernel_object_t *object_p, crypto_key_t *key) in get_dsa_public_key()
625 get_ec_private_key(kernel_object_t *object_p, crypto_key_t *key) in get_ec_private_key()
697 get_ec_public_key(kernel_object_t *object_p, crypto_key_t *key) in get_ec_public_key()
941 kernel_object_t *objp, crypto_object_id_t oid) in create_new_tobj_in_lib()
1036 kernel_object_t *objp; in process_found_objects()
1037 kernel_object_t *objp1; in process_found_objects()
[all …]
H A DkernelAttributeUtil.c322 kernel_cleanup_extra_attr(kernel_object_t *object_p) in kernel_cleanup_extra_attr()
354 kernel_add_extra_attr(CK_ATTRIBUTE_PTR template, kernel_object_t *object_p) in kernel_add_extra_attr()
404 kernel_object_t *object_p) in kernel_copy_extra_attr()
452 get_extra_attr_from_object(kernel_object_t *object_p, CK_ATTRIBUTE_PTR template) in get_extra_attr_from_object()
510 set_extra_attr_to_object(kernel_object_t *object_p, CK_ATTRIBUTE_TYPE type, in set_extra_attr_to_object()
634 get_bool_attr_from_object(kernel_object_t *object_p, CK_ULONG bool_flag, in get_bool_attr_from_object()
670 set_bool_attr_to_object(kernel_object_t *object_p, CK_ULONG bool_flag, in set_bool_attr_to_object()
824 kernel_cleanup_object_bigint_attrs(kernel_object_t *object_p) in kernel_cleanup_object_bigint_attrs()
1000 CK_ULONG ulAttrNum, kernel_object_t *new_object, kernel_session_t *sp, in kernel_build_public_key_object()
1368 CK_ULONG ulAttrNum, kernel_object_t *new_object, kernel_session_t *sp, in kernel_build_private_key_object()
[all …]
H A DkernelDecrypt.c40 kernel_decrypt_init(kernel_session_t *session_p, kernel_object_t *key_p, in kernel_decrypt_init()
156 kernel_object_t *key_p; in C_DecryptInit()
H A DkernelSessionUtil.c186 kernel_object_t *objp; in kernel_delete_session()
187 kernel_object_t *objp1; in kernel_delete_session()
H A DkernelVerify.c42 kernel_object_t *key_p; in C_VerifyInit()
460 kernel_object_t *key_p; in C_VerifyRecoverInit()
H A DkernelSign.c41 kernel_object_t *key_p; in C_SignInit()
504 kernel_object_t *key_p; in C_SignRecoverInit()
H A DkernelGeneral.c302 kernel_object_t *delay_free_obj, *tmpo; in finalize_common()
H A DkernelEncrypt.c43 kernel_object_t *key_p; in C_EncryptInit()
H A DkernelDigest.c403 kernel_object_t *key_p; in C_DigestKey()