Home
last modified time | relevance | path

Searched refs:old_object (Results 1 – 6 of 6) sorted by relevance

/titanic_41/usr/src/lib/pkcs11/pkcs11_kernel/common/
H A DkernelObject.c89 kernel_object_t *old_object; in C_CopyObject() local
115 HANDLE2OBJECT(hObject, old_object, rv); in C_CopyObject()
125 (void) pthread_mutex_lock(&old_object->object_mutex); in C_CopyObject()
127 if (old_object->is_lib_obj) { in C_CopyObject()
133 rv = kernel_copy_object(old_object, &new_object, B_TRUE, in C_CopyObject()
135 (void) pthread_mutex_unlock(&old_object->object_mutex); in C_CopyObject()
142 OBJ_REFRELE(old_object); in C_CopyObject()
162 OBJ_REFRELE(old_object); in C_CopyObject()
175 OBJ_REFRELE(old_object); in C_CopyObject()
188 (void) pthread_mutex_unlock(&old_object->object_mutex); in C_CopyObject()
[all …]
H A DkernelObjectUtil.c105 kernel_copy_object(kernel_object_t *old_object, kernel_object_t **new_object, in kernel_copy_object() argument
117 new_objp->class = old_object->class; in kernel_copy_object()
118 new_objp->bool_attr_mask = old_object->bool_attr_mask; in kernel_copy_object()
120 attrp = old_object->extra_attrlistp; in kernel_copy_object()
149 new_objp->key_type = old_object->key_type; in kernel_copy_object()
150 new_objp->magic_marker = old_object->magic_marker; in kernel_copy_object()
151 new_objp->mechanism = old_object->mechanism; in kernel_copy_object()
157 rv = kernel_copy_public_key_attr(OBJ_PUB(old_object), in kernel_copy_object()
161 rv = kernel_copy_private_key_attr(OBJ_PRI(old_object), in kernel_copy_object()
165 rv = kernel_copy_secret_key_attr(OBJ_SEC(old_object), in kernel_copy_object()
[all …]
H A DkernelObject.h544 CK_RV kernel_copy_object(kernel_object_t *old_object,
548 void kernel_merge_object(kernel_object_t *old_object,
/titanic_41/usr/src/lib/pkcs11/pkcs11_softtoken/common/
H A DsoftObjectUtil.c102 soft_copy_object(soft_object_t *old_object, soft_object_t **new_object, in soft_copy_object() argument
115 new_objp->class = old_object->class; in soft_copy_object()
116 new_objp->bool_attr_mask = old_object->bool_attr_mask; in soft_copy_object()
117 new_objp->cert_type = old_object->cert_type; in soft_copy_object()
118 new_objp->object_type = old_object->object_type; in soft_copy_object()
120 attrp = old_object->extra_attrlistp; in soft_copy_object()
149 new_objp->key_type = old_object->key_type; in soft_copy_object()
150 new_objp->magic_marker = old_object->magic_marker; in soft_copy_object()
151 new_objp->mechanism = old_object->mechanism; in soft_copy_object()
155 new_objp->session_handle = old_object->session_handle; in soft_copy_object()
[all …]
H A DsoftObject.c85 soft_object_t *old_object, *new_object = NULL; in C_CopyObject() local
107 HANDLE2OBJECT(hObject, old_object, rv); in C_CopyObject()
119 (void) pthread_mutex_lock(&old_object->object_mutex); in C_CopyObject()
120 rv = soft_copy_object(old_object, &new_object, SOFT_COPY_OBJECT, in C_CopyObject()
125 (void) pthread_mutex_unlock(&old_object->object_mutex); in C_CopyObject()
130 (void) pthread_mutex_unlock(&old_object->object_mutex); in C_CopyObject()
174 OBJ_REFRELE(old_object); in C_CopyObject()
188 OBJ_REFRELE(old_object); in C_CopyObject()
201 OBJ_REFRELE(old_object); in C_CopyObject()
H A DsoftObject.h816 CK_RV soft_copy_object(soft_object_t *old_object, soft_object_t **new_object,
819 void soft_merge_object(soft_object_t *old_object, soft_object_t *new_object);