Lines Matching defs:rv

149 	CK_RV rv;
169 rv = soft_get_public_key_attribute(pubkey, &template);
170 if (rv != CKR_OK) {
171 return (rv);
176 rv = set_extra_attr_to_object(prikey, CKA_EC_PARAMS, &template);
177 if (rv != CKR_OK) {
178 return (rv);
216 CK_RV rv;
237 rv = soft_get_private_key_attribute(basekey, &template);
238 if (rv != CKR_OK) {
239 return (rv);
248 rv = soft_get_private_key_attribute(basekey, &template);
249 if (rv != CKR_OK) {
250 return (rv);
299 rv = CKR_OK;
306 rv = CKR_ATTRIBUTE_VALUE_INVALID;
311 rv = CKR_HOST_MEMORY;
322 return (rv);
334 CK_RV rv;
343 if ((rv = check_key(key_p, sign)) != CKR_OK)
344 return (rv);
348 rv = soft_digest_init_internal(session_p, &digest_mech);
349 if (rv != CKR_OK)
350 return (rv);
365 rv = soft_copy_object(key_p, &tmp_key, SOFT_COPY_OBJ_ORIG_SH, NULL);
366 if ((rv != CKR_OK) || (tmp_key == NULL)) {
370 return (rv);
377 rv = soft_get_private_key_attribute(key_p, &template);
379 if (rv != CKR_OK) {
386 rv = CKR_ATTRIBUTE_VALUE_INVALID;
396 rv = CKR_ARGUMENTS_BAD;
420 return (rv);
428 CK_RV rv = CKR_OK;
434 rv = soft_digest_final(session_p, hash, &hash_len);
436 rv = soft_digest(session_p, pData, ulDataLen, hash,
440 if (rv != CKR_OK) {
446 return (rv);
450 rv = soft_ecc_sign(session_p, hash, hash_len, pSigned, pulSignedLen);
459 return (rv);
467 CK_RV rv = CKR_OK;
478 rv = CKR_KEY_TYPE_INCONSISTENT;
483 rv = CKR_DATA_LEN_RANGE;
491 rv = soft_get_private_value(key, CKA_VALUE, value, &value_len);
492 if (rv != CKR_OK) {
510 rv = CKR_FUNCTION_FAILED;
514 if (rv == CKR_OK) {
517 return (rv);
525 return (rv);
533 CK_RV rv = CKR_OK;
543 rv = CKR_KEY_TYPE_INCONSISTENT;
548 rv = CKR_SIGNATURE_LEN_RANGE;
553 rv = CKR_DATA_LEN_RANGE;
563 rv = soft_get_public_key_attribute(key, &template);
564 if (rv != CKR_OK) {
579 rv = CKR_SIGNATURE_INVALID;
581 rv = CKR_OK;
589 return (rv);
598 CK_RV rv;
603 rv = soft_digest_final(session_p, hash, &hash_len);
605 rv = soft_digest(session_p, pData, ulDataLen, hash, &hash_len);
608 if (rv != CKR_OK) {
614 return (rv);
621 rv = soft_ecc_verify(session_p, hash, hash_len,
629 return (rv);