Lines Matching defs:rv

264 	CK_RV rv = CKR_OK;
305 rv = kernel_lookup_attr(template[i].type);
306 if (rv != CKR_OK)
307 return (rv);
313 return (rv);
933 CK_RV rv = CKR_OK;
943 rv = CKR_ATTRIBUTE_VALUE_INVALID;
955 rv = CKR_ATTRIBUTE_VALUE_INVALID;
972 rv = CKR_TEMPLATE_INCONSISTENT;
975 return (rv);
1007 CK_RV rv = CKR_OK;
1066 rv = kernel_add_extra_attr(&template[i],
1068 if (rv != CKR_OK) {
1079 rv = CKR_TEMPLATE_INCONSISTENT;
1130 rv = get_bigint_attr_from_template(&modulus,
1132 if (rv != CKR_OK)
1138 rv = get_bigint_attr_from_template(&pubexpo,
1140 if (rv != CKR_OK)
1146 rv = get_bigint_attr_from_template(&prime,
1148 if (rv != CKR_OK)
1154 rv = get_bigint_attr_from_template(&subprime,
1156 if (rv != CKR_OK)
1162 rv = get_bigint_attr_from_template(&base,
1164 if (rv != CKR_OK)
1170 rv = get_bigint_attr_from_template(&value,
1172 if (rv != CKR_OK)
1184 rv = get_string_from_template(&string_tmp,
1186 if (rv != CKR_OK)
1192 rv = get_bigint_attr_from_template(&point,
1194 if (rv != CKR_OK)
1200 rv = get_string_from_template(&param_tmp,
1202 if (rv != CKR_OK)
1207 rv = kernel_parse_common_attrs(&template[i], sp,
1209 if (rv != CKR_OK)
1218 rv = CKR_HOST_MEMORY;
1226 rv = CKR_TEMPLATE_INCOMPLETE;
1237 rv = CKR_TEMPLATE_INCONSISTENT;
1253 rv = CKR_TEMPLATE_INCOMPLETE;
1265 rv = CKR_TEMPLATE_INCONSISTENT;
1270 rv = CKR_TEMPLATE_INCOMPLETE;
1286 rv = CKR_TEMPLATE_INCOMPLETE;
1300 rv = CKR_TEMPLATE_INCOMPLETE;
1305 rv = kernel_add_extra_attr(&param_tmp, new_object);
1306 if (rv != CKR_OK)
1311 rv = CKR_TEMPLATE_INCONSISTENT;
1318 rv = kernel_add_extra_attr(&string_tmp, new_object);
1319 if (rv != CKR_OK)
1324 return (rv);
1345 return (rv);
1374 CK_RV rv = CKR_OK;
1451 rv = kernel_add_extra_attr(&template[i],
1453 if (rv != CKR_OK) {
1467 rv = CKR_TEMPLATE_INCONSISTENT;
1483 rv = CKR_ATTRIBUTE_VALUE_INVALID;
1532 rv = get_bigint_attr_from_template(&modulus,
1534 if (rv != CKR_OK)
1540 rv = get_bigint_attr_from_template(&pubexpo,
1542 if (rv != CKR_OK)
1548 rv = get_bigint_attr_from_template(&priexpo,
1550 if (rv != CKR_OK)
1556 rv = get_bigint_attr_from_template(&prime1,
1558 if (rv != CKR_OK)
1564 rv = get_bigint_attr_from_template(&prime2,
1566 if (rv != CKR_OK)
1572 rv = get_bigint_attr_from_template(&expo1,
1574 if (rv != CKR_OK)
1580 rv = get_bigint_attr_from_template(&expo2,
1582 if (rv != CKR_OK)
1588 rv = get_bigint_attr_from_template(&coef,
1590 if (rv != CKR_OK)
1596 rv = get_bigint_attr_from_template(&prime,
1598 if (rv != CKR_OK)
1604 rv = get_bigint_attr_from_template(&subprime,
1606 if (rv != CKR_OK)
1612 rv = get_bigint_attr_from_template(&base,
1614 if (rv != CKR_OK)
1620 rv = get_bigint_attr_from_template(&value,
1622 if (rv != CKR_OK)
1634 rv = get_string_from_template(&string_tmp,
1636 if (rv != CKR_OK)
1642 rv = get_string_from_template(&param_tmp,
1644 if (rv != CKR_OK)
1649 rv = kernel_parse_common_attrs(&template[i], sp,
1651 if (rv != CKR_OK)
1661 rv = CKR_HOST_MEMORY;
1669 rv = CKR_TEMPLATE_INCOMPLETE;
1680 rv = CKR_TEMPLATE_INCONSISTENT;
1694 rv = CKR_TEMPLATE_INCOMPLETE;
1728 rv = CKR_TEMPLATE_INCONSISTENT;
1733 rv = CKR_TEMPLATE_INCOMPLETE;
1749 rv = CKR_TEMPLATE_INCONSISTENT;
1753 rv = CKR_TEMPLATE_INCOMPLETE;
1769 rv = CKR_TEMPLATE_INCOMPLETE;
1774 rv = kernel_add_extra_attr(&param_tmp, new_object);
1775 if (rv != CKR_OK)
1780 rv = CKR_TEMPLATE_INCONSISTENT;
1787 rv = kernel_add_extra_attr(&string_tmp, new_object);
1788 if (rv != CKR_OK)
1793 return (rv);
1819 return (rv);
1848 CK_RV rv = CKR_OK;
1864 rv = CKR_HOST_MEMORY;
1889 rv = kernel_add_extra_attr(&template[i],
1891 if (rv != CKR_OK) {
1904 rv = CKR_TEMPLATE_INCONSISTENT;
1967 rv = CKR_ATTRIBUTE_VALUE_INVALID;
1977 rv = CKR_HOST_MEMORY;
1991 rv = get_string_from_template(&string_tmp,
1993 if (rv != CKR_OK)
1998 rv = kernel_parse_common_attrs(&template[i], sp,
2000 if (rv != CKR_OK)
2008 rv = CKR_TEMPLATE_INCOMPLETE;
2018 rv = CKR_TEMPLATE_INCOMPLETE;
2023 rv = CKR_ATTRIBUTE_VALUE_INVALID;
2030 rv = CKR_TEMPLATE_INCOMPLETE;
2037 rv = CKR_TEMPLATE_INCOMPLETE;
2041 rv = CKR_ATTRIBUTE_VALUE_INVALID;
2048 rv = CKR_TEMPLATE_INCOMPLETE;
2052 rv = CKR_ATTRIBUTE_VALUE_INVALID;
2059 rv = CKR_TEMPLATE_INCOMPLETE;
2063 rv = CKR_ATTRIBUTE_VALUE_INVALID;
2070 rv = CKR_TEMPLATE_INCOMPLETE;
2074 rv = CKR_ATTRIBUTE_VALUE_INVALID;
2081 rv = CKR_TEMPLATE_INCOMPLETE;
2085 rv = CKR_ATTRIBUTE_VALUE_INVALID;
2091 rv = CKR_TEMPLATE_INCONSISTENT;
2096 rv = CKR_TEMPLATE_INCONSISTENT;
2103 rv = kernel_add_extra_attr(&string_tmp, new_object);
2104 if (rv != CKR_OK)
2109 return (rv);
2122 return (rv);
2142 CK_RV rv = CKR_OK;
2149 rv = kernel_validate_attr(template, ulAttrNum, &class);
2150 if (rv != CKR_OK)
2151 return (rv);
2162 rv = kernel_build_public_key_object(template, ulAttrNum,
2167 rv = kernel_build_private_key_object(template, ulAttrNum,
2172 rv = kernel_build_secret_key_object(template, ulAttrNum,
2185 return (rv);
2197 CK_RV rv = CKR_OK;
2257 return (rv);
2313 CK_RV rv = CKR_OK;
2443 rv = kernel_get_common_key_attrs(object_p, template);
2444 if (rv == CKR_ATTRIBUTE_TYPE_INVALID) {
2445 rv = kernel_get_common_attrs(object_p, template);
2450 return (rv);
2467 CK_RV rv = CKR_OK;
2545 rv = CKR_ATTRIBUTE_TYPE_INVALID;
2555 rv = CKR_ATTRIBUTE_TYPE_INVALID;
2565 rv = CKR_ATTRIBUTE_TYPE_INVALID;
2575 rv = CKR_ATTRIBUTE_TYPE_INVALID;
2585 rv = CKR_ATTRIBUTE_TYPE_INVALID;
2595 rv = CKR_ATTRIBUTE_TYPE_INVALID;
2605 rv = CKR_ATTRIBUTE_TYPE_INVALID;
2615 rv = CKR_ATTRIBUTE_TYPE_INVALID;
2625 rv = CKR_ATTRIBUTE_TYPE_INVALID;
2688 rv = kernel_get_common_key_attrs(object_p, template);
2689 if (rv == CKR_ATTRIBUTE_TYPE_INVALID) {
2690 rv = kernel_get_common_attrs(object_p, template);
2695 return (rv);
2712 CK_RV rv = CKR_OK;
2809 rv = CKR_ATTRIBUTE_TYPE_INVALID;
2825 rv = kernel_get_common_key_attrs(object_p, template);
2826 if (rv == CKR_ATTRIBUTE_TYPE_INVALID) {
2827 rv = kernel_get_common_attrs(object_p, template);
2832 return (rv);
2849 CK_RV rv = CKR_OK;
2855 rv = kernel_get_public_key_attribute(object_p, template);
2859 rv = kernel_get_private_key_attribute(object_p, template);
2863 rv = kernel_get_secret_key_attribute(object_p, template);
2876 return (rv);
2890 CK_RV rv = CKR_OK;
2941 rv = CKR_USER_NOT_LOGGED_IN;
2943 rv = set_bool_attr_to_object(object_p,
2947 return (rv);
2951 rv = set_bool_attr_to_object(object_p,
2954 rv = CKR_ATTRIBUTE_READ_ONLY;
2956 return (rv);
3234 CK_RV rv = CKR_OK;
3240 rv = kernel_set_public_key_attribute(object_p, template,
3245 rv = kernel_set_private_key_attribute(object_p, template,
3250 rv = kernel_set_secret_key_attribute(object_p, template,
3261 rv = CKR_TEMPLATE_INCONSISTENT;
3265 return (rv);
3316 CK_RV rv = CKR_OK;
3329 rv = copy_bigint(KEY_PUB_RSA_MOD(pbk),
3331 if (rv != CKR_OK) {
3333 return (rv);
3336 rv = copy_bigint(KEY_PUB_RSA_PUBEXPO(pbk),
3338 if (rv != CKR_OK) {
3340 return (rv);
3349 rv = copy_bigint(KEY_PUB_DSA_PRIME(pbk),
3351 if (rv != CKR_OK) {
3353 return (rv);
3357 rv = copy_bigint(KEY_PUB_DSA_SUBPRIME(pbk),
3359 if (rv != CKR_OK) {
3361 return (rv);
3365 rv = copy_bigint(KEY_PUB_DSA_BASE(pbk),
3367 if (rv != CKR_OK) {
3369 return (rv);
3373 rv = copy_bigint(KEY_PUB_DSA_VALUE(pbk),
3375 if (rv != CKR_OK) {
3377 return (rv);
3384 return (rv);
3422 CK_RV rv = CKR_OK;
3436 rv = copy_bigint(KEY_PRI_RSA_MOD(pbk),
3438 if (rv != CKR_OK) {
3440 return (rv);
3443 rv = copy_bigint(KEY_PRI_RSA_PUBEXPO(pbk),
3445 if (rv != CKR_OK) {
3447 return (rv);
3450 rv = copy_bigint(KEY_PRI_RSA_PRIEXPO(pbk),
3452 if (rv != CKR_OK) {
3454 return (rv);
3457 rv = copy_bigint(KEY_PRI_RSA_PRIME1(pbk),
3459 if (rv != CKR_OK) {
3461 return (rv);
3464 rv = copy_bigint(KEY_PRI_RSA_PRIME2(pbk),
3466 if (rv != CKR_OK) {
3468 return (rv);
3471 rv = copy_bigint(KEY_PRI_RSA_EXPO1(pbk),
3473 if (rv != CKR_OK) {
3475 return (rv);
3478 rv = copy_bigint(KEY_PRI_RSA_EXPO2(pbk),
3480 if (rv != CKR_OK) {
3482 return (rv);
3485 rv = copy_bigint(KEY_PRI_RSA_COEF(pbk),
3487 if (rv != CKR_OK) {
3489 return (rv);
3498 rv = copy_bigint(KEY_PRI_DSA_PRIME(pbk),
3500 if (rv != CKR_OK) {
3502 return (rv);
3506 rv = copy_bigint(KEY_PRI_DSA_SUBPRIME(pbk),
3508 if (rv != CKR_OK) {
3510 return (rv);
3514 rv = copy_bigint(KEY_PRI_DSA_BASE(pbk),
3516 if (rv != CKR_OK) {
3518 return (rv);
3522 rv = copy_bigint(KEY_PRI_DSA_VALUE(pbk),
3524 if (rv != CKR_OK) {
3526 return (rv);
3533 return (rv);