Lines Matching refs:rv

45 	CK_RV rv;  in C_CreateObject()  local
61 rv = handle2session(hSession, &session_p); in C_CreateObject()
62 if (rv != CKR_OK) in C_CreateObject()
63 return (rv); in C_CreateObject()
66 rv = kernel_add_object(pTemplate, ulCount, phObject, session_p); in C_CreateObject()
74 return (rv); in C_CreateObject()
84 CK_RV rv; in C_CopyObject() local
108 rv = handle2session(hSession, &session_p); in C_CopyObject()
109 if (rv != CKR_OK) in C_CopyObject()
110 return (rv); in C_CopyObject()
113 HANDLE2OBJECT(hObject, old_object, rv); in C_CopyObject()
114 if (rv != CKR_OK) { in C_CopyObject()
120 return (rv); in C_CopyObject()
131 rv = kernel_copy_object(old_object, &new_object, B_TRUE, in C_CopyObject()
134 if ((rv != CKR_OK) || (new_object == NULL)) { in C_CopyObject()
142 return (rv); in C_CopyObject()
150 rv = kernel_set_attribute(new_object, &pTemplate[i], in C_CopyObject()
153 if (rv != CKR_OK) { in C_CopyObject()
162 return (rv); in C_CopyObject()
199 rv = process_object_attributes(pTemplate, ulCount, in C_CopyObject()
201 if (rv != CKR_OK) { in C_CopyObject()
212 rv = CKR_FUNCTION_FAILED; in C_CopyObject()
214 rv = crypto2pkcs11_error_number( in C_CopyObject()
221 if (rv != CKR_OK) { in C_CopyObject()
230 rv = get_cka_private_value(session_p, new_object->k_handle, in C_CopyObject()
232 if (rv != CKR_OK) { in C_CopyObject()
285 return (rv); in C_CopyObject()
294 return (rv); in C_CopyObject()
301 CK_RV rv; in C_DestroyObject() local
324 HANDLE2OBJECT_DESTROY(hObject, object_p, rv); in C_DestroyObject()
325 if (rv != CKR_OK) { in C_DestroyObject()
326 return (rv); in C_DestroyObject()
346 rv = handle2session(creating_session, &session_p); in C_DestroyObject()
347 if (rv != CKR_OK) { in C_DestroyObject()
348 return (rv); in C_DestroyObject()
372 rv = kernel_delete_token_object(pslot, session_p, object_p, in C_DestroyObject()
381 rv = kernel_delete_session_object(session_p, object_p, B_FALSE, in C_DestroyObject()
389 return (rv); in C_DestroyObject()
398 CK_RV rv = CKR_OK, rv1 = CKR_OK; in C_GetAttributeValue() local
415 rv = handle2session(hSession, &session_p); in C_GetAttributeValue()
416 if (rv != CKR_OK) in C_GetAttributeValue()
417 return (rv); in C_GetAttributeValue()
420 HANDLE2OBJECT(hObject, object_p, rv); in C_GetAttributeValue()
421 if (rv != CKR_OK) { in C_GetAttributeValue()
427 return (rv); in C_GetAttributeValue()
443 rv = kernel_get_attribute(object_p, &pTemplate[i]); in C_GetAttributeValue()
444 if (rv != CKR_OK) in C_GetAttributeValue()
446 rv1 = rv; in C_GetAttributeValue()
448 rv = rv1; in C_GetAttributeValue()
460 rv = process_object_attributes(pTemplate, ulCount, in C_GetAttributeValue()
462 if (rv != CKR_OK) { in C_GetAttributeValue()
472 rv = CKR_FUNCTION_FAILED; in C_GetAttributeValue()
474 rv = crypto2pkcs11_error_number( in C_GetAttributeValue()
487 if ((rv == CKR_OK) || in C_GetAttributeValue()
488 (rv == CKR_ATTRIBUTE_SENSITIVE) || in C_GetAttributeValue()
489 (rv == CKR_ATTRIBUTE_TYPE_INVALID) || in C_GetAttributeValue()
490 (rv == CKR_BUFFER_TOO_SMALL)) { in C_GetAttributeValue()
494 rv = rv1; in C_GetAttributeValue()
509 return (rv); in C_GetAttributeValue()
517 CK_RV rv = CKR_OK; in C_SetAttributeValue() local
535 rv = handle2session(hSession, &session_p); in C_SetAttributeValue()
536 if (rv != CKR_OK) in C_SetAttributeValue()
537 return (rv); in C_SetAttributeValue()
540 HANDLE2OBJECT(hObject, object_p, rv); in C_SetAttributeValue()
541 if (rv != CKR_OK) { in C_SetAttributeValue()
547 return (rv); in C_SetAttributeValue()
563 rv = CKR_SESSION_READ_ONLY; in C_SetAttributeValue()
571 rv = process_object_attributes(pTemplate, ulCount, in C_SetAttributeValue()
573 if (rv != CKR_OK) { in C_SetAttributeValue()
583 rv = CKR_FUNCTION_FAILED; in C_SetAttributeValue()
585 rv = crypto2pkcs11_error_number( in C_SetAttributeValue()
602 rv = kernel_copy_object(object_p, &new_object, B_FALSE, NULL); in C_SetAttributeValue()
604 if ((rv != CKR_OK) || (new_object == NULL)) { in C_SetAttributeValue()
615 rv = kernel_set_attribute(new_object, &pTemplate[i], B_FALSE, in C_SetAttributeValue()
618 if (rv != CKR_OK) { in C_SetAttributeValue()
645 return (rv); in C_SetAttributeValue()
654 CK_RV rv = CKR_OK; in C_GetObjectSize() local
673 rv = handle2session(hSession, &session_p); in C_GetObjectSize()
674 if (rv != CKR_OK) in C_GetObjectSize()
675 return (rv); in C_GetObjectSize()
678 HANDLE2OBJECT(hObject, object_p, rv); in C_GetObjectSize()
679 if (rv != CKR_OK) { in C_GetObjectSize()
685 return (rv); in C_GetObjectSize()
705 rv = CKR_FUNCTION_FAILED; in C_GetObjectSize()
707 rv = crypto2pkcs11_error_number( in C_GetObjectSize()
711 if (rv == CKR_OK) { in C_GetObjectSize()
716 rv = kernel_get_object_size(object_p, pulSize); in C_GetObjectSize()
726 return (rv); in C_GetObjectSize()
734 CK_RV rv; in C_FindObjectsInit() local
753 rv = handle2session(sh, &session_p); in C_FindObjectsInit()
754 if (rv != CKR_OK) in C_FindObjectsInit()
755 return (rv); in C_FindObjectsInit()
787 rv = process_object_attributes(pTemplate, ulCount, in C_FindObjectsInit()
789 if (rv == CKR_OK) { in C_FindObjectsInit()
796 rv = CKR_FUNCTION_FAILED; in C_FindObjectsInit()
798 rv = crypto2pkcs11_error_number( in C_FindObjectsInit()
809 rv = kernel_find_objects_init(session_p, pTemplate, ulCount); in C_FindObjectsInit()
812 if (rv != CKR_OK) { in C_FindObjectsInit()
820 return (rv); in C_FindObjectsInit()
828 CK_RV rv = CKR_OK; in C_FindObjects() local
854 rv = handle2session(sh, &session_p); in C_FindObjects()
855 if (rv != CKR_OK) in C_FindObjects()
856 return (rv); in C_FindObjects()
868 rv = CKR_OPERATION_NOT_INITIALIZED; in C_FindObjects()
884 rv = CKR_HOST_MEMORY; in C_FindObjects()
894 rv = CKR_FUNCTION_FAILED; in C_FindObjects()
896 rv = crypto2pkcs11_error_number( in C_FindObjects()
900 if (rv == CKR_OK) { in C_FindObjects()
901 rv = process_found_objects(session_p, phObject, in C_FindObjects()
910 rv = CKR_OK; in C_FindObjects()
920 return (rv); in C_FindObjects()
929 CK_RV rv; in C_FindObjectsFinal() local
942 rv = handle2session(sh, &session_p); in C_FindObjectsFinal()
943 if (rv != CKR_OK) in C_FindObjectsFinal()
944 return (rv); in C_FindObjectsFinal()
969 rv = CKR_FUNCTION_FAILED; in C_FindObjectsFinal()
971 rv = crypto2pkcs11_error_number( in C_FindObjectsFinal()
976 if (rv == CKR_OK) { in C_FindObjectsFinal()
986 rv = CKR_OK; in C_FindObjectsFinal()
991 return (rv); in C_FindObjectsFinal()