Lines Matching defs:rv

94 try_again(CK_RV rv)
99 if (rv == stop_rv[i]) {
115 CK_RV rv;
127 rv = meta_handle2session(hSession, &session);
128 if (rv != CKR_OK)
129 return (rv);
131 rv = meta_object_alloc(session, &object);
132 if (rv != CKR_OK)
138 rv = meta_slot_object_alloc(&slot_object);
139 if (rv != CKR_OK)
151 rv = CKR_SESSION_READ_ONLY;
206 rv = meta_get_slot_session(slot_num, &slot_session,
208 if (rv != CKR_OK)
212 rv = FUNCLIST(slot_session->fw_st_id)->C_CreateObject(
215 if (rv != CKR_OK)
237 rv = meta_get_slot_session(slot_num, &slot_session,
239 if (rv != CKR_OK)
243 rv = FUNCLIST(slot_session->fw_st_id)->C_CreateObject(
246 if (rv == CKR_OK)
249 if (!try_again(rv))
252 /* save first rv for other errors */
254 first_rv = rv;
262 if (rv == CKR_OK) {
285 if (rv == other_rv[i]) {
286 rv = CKR_FUNCTION_FAILED;
290 /* need to return first rv */
291 rv = first_rv;
306 rv = get_master_attributes_by_template(pTemplate, ulCount,
308 if (rv == CKR_OK) {
311 rv = attribute_set_value(&(pTemplate[i]),
333 return (rv);
346 CK_RV rv, first_rv;
361 rv = meta_handle2session(hSession, &session);
362 if (rv != CKR_OK)
363 return (rv);
365 rv = meta_handle2object(hObject, &src_object);
366 if (rv != CKR_OK) {
368 return (rv);
371 rv = meta_object_alloc(session, &dst_object);
372 if (rv != CKR_OK)
388 rv = CKR_SESSION_READ_ONLY;
403 rv = CKR_FUNCTION_FAILED;
422 rv = meta_slot_object_alloc(&dst_slot_object);
423 if (rv != CKR_OK)
426 rv = meta_get_slot_session(slotnum, &slot_session,
428 if (rv != CKR_OK)
431 rv = meta_object_get_clone(src_object, slotnum,
433 if (rv != CKR_OK)
437 rv = FUNCLIST(slot_session->fw_st_id)->C_CopyObject(
441 if (rv != CKR_OK) {
456 if (!try_again(rv)) {
460 first_rv = rv;
475 rv = meta_get_slot_session(slotnum, &slot_session,
477 if (rv != CKR_OK) {
481 rv = meta_object_get_clone(src_object, slotnum,
483 if (rv != CKR_OK)
488 rv = FUNCLIST(slot_session->fw_st_id)->C_CopyObject(
492 if (rv == CKR_OK) {
496 if (!try_again(rv)) {
504 if (rv == CKR_OK) {
506 rv = meta_object_get_attr(slot_session,
508 if (rv != CKR_OK) {
523 rv = get_master_attributes_by_duplication(
532 if (rv != CKR_OK)
536 rv = attribute_set_value(pTemplate + i,
540 if (rv != CKR_OK)
566 if (rv == other_rv[j]) {
567 rv = CKR_FUNCTION_FAILED;
571 /* need to return first rv */
572 rv = first_rv;
579 if (rv != CKR_OK) {
594 return (rv);
609 CK_RV rv;
613 rv = meta_handle2session(hSession, &session);
614 if (rv != CKR_OK)
615 return (rv);
617 rv = meta_handle2object(hObject, &object);
618 if (rv != CKR_OK) {
620 return (rv);
632 rv = meta_object_deactivate(object, B_FALSE, B_TRUE);
638 if (rv == CKR_OK)
639 rv = meta_object_dealloc(session, object, B_TRUE);
643 return (rv);
673 CK_RV rv;
682 rv = meta_handle2session(hSession, &session);
683 if (rv != CKR_OK)
684 return (rv);
686 rv = meta_handle2object(hObject, &object);
687 if (rv != CKR_OK) {
689 return (rv);
694 rv = meta_get_slot_session(slotnum, &slot_session,
696 if (rv == CKR_OK) {
697 rv = FUNCLIST(slot_session->fw_st_id)->C_GetAttributeValue(
707 return (rv);
729 CK_RV rv = CKR_OK, save_rv = CKR_OK;
743 rv = meta_handle2session(hSession, &session);
744 if (rv != CKR_OK)
745 return (rv);
747 rv = meta_handle2object(hObject, &object);
748 if (rv != CKR_OK) {
750 return (rv);
755 rv = CKR_SESSION_READ_ONLY;
767 rv = meta_get_slot_session(slotnum, &slot_session,
769 if (rv == CKR_OK) {
770 rv = FUNCLIST(slot_session->fw_st_id)->\
802 rv = CKR_HOST_MEMORY;
808 rv = meta_get_slot_session(slotnum, &slot_session,
810 if (rv != CKR_OK) {
814 rv = FUNCLIST(slot_session->fw_st_id)->\
819 if (rv != CKR_OK) {
823 save_rv = rv;
832 rv = save_rv;
847 rv = meta_get_slot_session(slotnum,
849 if (rv == CKR_OK) {
886 rv = CKR_FUNCTION_FAILED;
889 rv = CKR_OK;
896 rv = meta_get_slot_session(object->master_clone_slotnum,
898 if (rv == CKR_OK) {
927 return (rv);
971 CK_RV rv;
985 rv = meta_object_alloc(session, &object);
986 if (rv != CKR_OK) {
987 return (rv);
990 rv = meta_slot_object_alloc(&slot_object);
991 if (rv != CKR_OK) {
994 return (rv);
1003 rv = meta_object_get_attr(slot_session,
1005 if (rv != CKR_OK) {
1008 return (rv);
1019 rv = add_to_search_result(object, info,
1021 if (rv != CKR_OK) {
1022 return (rv);
1038 CK_RV rv;
1041 rv = FUNCLIST(fw_st_id)->C_FindObjectsInit(hSession,
1044 if (rv != CKR_OK) {
1045 return (rv);
1049 rv = FUNCLIST(fw_st_id)->C_FindObjects(hSession, tmp_results,
1051 if (rv != CKR_OK) {
1052 return (rv);
1055 rv = process_find_results(tmp_results, tmp_num_results,
1058 if (rv != CKR_OK) {
1059 return (rv);
1064 rv = FUNCLIST(fw_st_id)->C_FindObjects(hSession, tmp_results,
1066 if (rv != CKR_OK) {
1067 return (rv);
1070 rv = process_find_results(tmp_results, tmp_num_results,
1073 if (rv != CKR_OK) {
1074 return (rv);
1078 rv = FUNCLIST(fw_st_id)->C_FindObjectsFinal(hSession);
1079 return (rv);
1098 CK_RV rv;
1106 rv = meta_handle2session(hSession, &session);
1107 if (rv != CKR_OK)
1108 return (rv);
1132 rv = meta_get_slot_session(keystore_slotnum,
1134 if (rv != CKR_OK) {
1137 rv = meta_search_for_objects(session,
1140 if (rv != CKR_OK) {
1146 rv = meta_get_slot_session(slot_num,
1148 if (rv != CKR_OK) {
1169 rv = CKR_HOST_MEMORY;
1178 rv = meta_search_for_objects(session,
1185 rv = meta_search_for_objects(session,
1192 if (rv != CKR_OK) {
1204 if (rv != CKR_OK) {
1213 return (rv);
1229 CK_RV rv;
1236 rv = meta_handle2session(hSession, &session);
1237 if (rv != CKR_OK)
1238 return (rv);
1265 return (rv);
1276 CK_RV rv;
1280 rv = meta_handle2session(hSession, &session);
1281 if (rv != CKR_OK)
1282 return (rv);
1297 return (rv);