Lines Matching refs:chk_rv

141 	CK_RV chk_rv;
145 chk_rv = C_GetFunctionList(&pFunctionList);
146 if (chk_rv != CKR_OK) {
187 chk_rv = C_Initialize(&initargs);
188 if (chk_rv != CKR_OK) {
197 chk_rv = C_Initialize(&initargs);
198 if (chk_rv != CKR_OK) {
205 chk_rv = C_GetInfo(&clientinfo);
206 if (chk_rv != CKR_OK) {
213 chk_rv = C_GetSlotList(FALSE, NULL, &numSlots);
214 if (chk_rv != CKR_OK) {
222 chk_rv = C_GetSlotList(FALSE, slots, &numSlots);
223 if (chk_rv != CKR_OK) {
230 chk_rv = C_GetSlotInfo(slots[currSlot], &slotInfo);
231 if (chk_rv != CKR_OK) {
255 chk_rv = C_GetTokenInfo(slots[currSlot], &tokenInfo);
256 if (chk_rv != CKR_OK) {
325 chk_rv = C_OpenSession(slots[0], CKF_SERIAL_SESSION, NULL, NULL, &hSession);
326 if (chk_rv == CKR_OK) {
327 chk_rv = C_GetTokenInfo(slots[0], &tokenInfo);
328 if (chk_rv != CKR_OK) {
348 chk_rv = C_Login(hSession, CKU_USER, user_pin, strlen((char *) user_pin));
350 chk_rv = C_Login(hSession, CKU_USER, NULL, 0);
352 if (chk_rv == CKR_OK) {
358 chk_rv = C_GetSessionInfo(hSession, &sessionInfo);
359 if (chk_rv == CKR_OK) {
391 chk_rv = C_FindObjectsInit(hSession, NULL, 0);
392 if (chk_rv == CKR_OK) {
394 chk_rv = C_FindObjects(hSession, &hObject, 1, &ulObjectCount);
395 if (chk_rv != CKR_OK) {
420 chk_rv = C_GetAttributeValue(hSession, hObject, &template[0], sizeof(template) / sizeof(template[0]));
421 if (chk_rv == CKR_ATTRIBUTE_TYPE_INVALID || chk_rv == CKR_ATTRIBUTE_SENSITIVE || chk_rv == CKR_BUFFER_TOO_SMALL) {
422 chk_rv = CKR_OK;
425 if (chk_rv == CKR_OK) {
434 chk_rv = C_GetAttributeValue(hSession, hObject, &template[0], sizeof(template) / sizeof(template[0]));
435 if (chk_rv == CKR_OK || chk_rv == CKR_ATTRIBUTE_SENSITIVE || chk_rv == CKR_ATTRIBUTE_TYPE_INVALID || chk_rv == CKR_BUFFER_TOO_SMALL) {
502 printf("GetAttributeValue(hObject=%lu)/1 failed (rv = %lu).\n", (unsigned long) hObject, (unsigned long) chk_rv);
507 chk_rv = C_FindObjectsFinal(hSession);
508 if (chk_rv != CKR_OK) {
518 chk_rv = C_SignInit(hSession, &mechanism, *currPrivKey);
519 if (chk_rv == CKR_OK) {
522 chk_rv = C_Sign(hSession, (CK_BYTE_PTR) "Test", strlen("Test"), (CK_BYTE_PTR) &signature, &signature_len);
523 if (chk_rv == CKR_OK) {
540 chk_rv = C_EncryptInit(hSession, &mechanism, *currPrivKey);
541 if (chk_rv == CKR_OK) {
544 chk_rv = C_Encrypt(hSession, (CK_BYTE_PTR) "Test", strlen("Test"), encrypted_buf, &encrypted_buflen);
545 if (chk_rv == CKR_OK) {
562 chk_rv = C_DecryptInit(hSession, &mechanism, *currPrivKey);
563 if (chk_rv == CKR_OK) {
566 chk_rv = C_Decrypt(hSession, (CK_BYTE_PTR) "\x4c\x36\x0f\x86\x2d\xb7\xb2\x46\x92\x11\x7e\x5f\xd1\xeb\x2c\xb0\xdb\x34\x60\xb8\x0c\xf8\x27\xb5\xfb\xce\xd1\xf4\x58\xa3\x20\x52\x9d\x97\x08\xd8\x2b\x5e\xb2\x37\x46\x72\x45\x7c\x66\x23\x53\xb5\xa5\x16\x61\x96\xbc\x5c\x8d\x85\x18\x24\xcf\x74\x7f\xc2\x23\x15\xd6\x42\x72\xa5\x2b\x29\x29\x1d\xa6\xea\x2b\xcb\x57\x59\xb3\x5f\xe2\xf8\x30\x12\x2f\x1b\xfa\xbd\xa9\x19\xef\x5c\xbb\x48\xdc\x28\x42\xdd\x90\xbe\x63\xeb\x59\x0c\xaf\x59\xcb\xe4\x6a\xf2\x56\x24\x41\xc2\x77\x7b\xc9\xf8\x02\x0f\x67\x3d\x2a\x98\x91\x14\xa2\x57", 128, decrypted_buf, &decrypted_buflen);
567 if (chk_rv == CKR_OK) {
583 chk_rv = C_CloseSession(hSession);
584 if (chk_rv != CKR_OK) {