/illumos-gate/usr/src/lib/pkcs11/libpkcs11/common/ |
H A D | metaRand.c | 57 meta_SeedRandom(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pSeed, argument 67 rv = meta_handle2session(hSession, &session); 91 meta_GenerateRandom(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pRandomData, argument 101 rv = meta_handle2session(hSession, &session);
|
H A D | pkcs11Rand.c | 41 C_SeedRandom(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pSeed, CK_ULONG ulSeedLen) argument 54 return (fast_funcs->C_SeedRandom(hSession, pSeed, ulSeedLen)); 62 HANDLE2SESSION(hSession, sessp, rv); 93 C_GenerateRandom(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pRandomData, argument 107 return (fast_funcs->C_GenerateRandom(hSession, pRandomData, 116 HANDLE2SESSION(hSession, sessp, rv);
|
H A D | metaDualCrypt.c | 58 meta_DigestEncryptUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, argument 71 meta_DecryptDigestUpdate(CK_SESSION_HANDLE hSession, argument 84 meta_SignEncryptUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, argument 97 meta_DecryptVerifyUpdate(CK_SESSION_HANDLE hSession, argument
|
H A D | pkcs11DualCrypt.c | 39 * The only argument checked is whether or not hSession is valid. 42 C_DigestEncryptUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, argument 51 return (fast_funcs->C_DigestEncryptUpdate(hSession, pPart, 60 HANDLE2SESSION(hSession, sessp, rv); 85 * The only argument checked is whether or not hSession is valid. 88 C_DecryptDigestUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pEncryptedPart, argument 96 return (fast_funcs->C_DecryptDigestUpdate(hSession, 106 HANDLE2SESSION(hSession, sessp, rv); 130 * The only argument checked is whether or not hSession is valid. 133 C_SignEncryptUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PT argument 178 C_DecryptVerifyUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pEncryptedPart, CK_ULONG ulEncryptedPartLen, CK_BYTE_PTR pPart, CK_ULONG_PTR pulPartLen) argument [all...] |
H A D | metaDigest.c | 41 meta_DigestInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism) argument 49 rv = meta_handle2session(hSession, &session); 66 meta_Digest(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pData, CK_ULONG ulDataLen, argument 76 rv = meta_handle2session(hSession, &session); 94 meta_DigestUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, argument 104 rv = meta_handle2session(hSession, &session); 128 meta_DigestKey(CK_SESSION_HANDLE hSession, CK_OBJECT_HANDLE hKey) argument 134 rv = meta_handle2session(hSession, &session); 160 meta_DigestFinal(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pDigest, argument 169 rv = meta_handle2session(hSession, [all...] |
H A D | metaGeneral.c | 279 meta_GetFunctionStatus(CK_SESSION_HANDLE hSession) argument 291 meta_CancelFunction(CK_SESSION_HANDLE hSession) argument
|
H A D | metaSign.c | 41 meta_SignInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 51 rv = meta_handle2session(hSession, &session); 75 meta_Sign(CK_SESSION_HANDLE hSession, argument 82 rv = meta_handle2session(hSession, &session); 106 meta_SignUpdate(CK_SESSION_HANDLE hSession, argument 112 rv = meta_handle2session(hSession, &session); 136 meta_SignFinal(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pSignature, argument 142 rv = meta_handle2session(hSession, &session); 165 meta_SignRecoverInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 175 rv = meta_handle2session(hSession, 199 meta_SignRecover(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pData, CK_ULONG ulDataLen, CK_BYTE_PTR pSignature, CK_ULONG_PTR pulSignatureLen) argument [all...] |
H A D | metaVerify.c | 41 meta_VerifyInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 51 rv = meta_handle2session(hSession, &session); 75 meta_Verify(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pData, CK_ULONG ulDataLen, argument 81 rv = meta_handle2session(hSession, &session); 106 meta_VerifyUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, argument 112 rv = meta_handle2session(hSession, &session); 136 meta_VerifyFinal(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pSignature, argument 142 rv = meta_handle2session(hSession, &session); 170 meta_VerifyRecoverInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 180 rv = meta_handle2session(hSession, 204 meta_VerifyRecover(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pSignature, CK_ULONG ulSignatureLen, CK_BYTE_PTR pData, CK_ULONG_PTR pulDataLen) argument [all...] |
H A D | pkcs11Digest.c | 43 C_DigestInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism) argument 56 return (fast_funcs->C_DigestInit(hSession, pMechanism)); 64 HANDLE2SESSION(hSession, sessp, rv); 91 * The only argument checked is whether or not hSession is valid. 94 C_Digest(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pData, CK_ULONG ulDataLen, argument 103 return (fast_funcs->C_Digest(hSession, pData, ulDataLen, 112 HANDLE2SESSION(hSession, sessp, rv); 133 * The only argument checked is whether or not hSession is valid. 136 C_DigestUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, argument 144 return (fast_funcs->C_DigestUpdate(hSession, pPar 176 C_DigestKey(CK_SESSION_HANDLE hSession, CK_OBJECT_HANDLE hKey) argument 213 C_DigestFinal(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pDigest, CK_ULONG_PTR pulDigestLen) argument [all...] |
H A D | pkcs11Object.c | 36 * The only argument checked is whether or not hSession is valid. 39 C_CreateObject(CK_SESSION_HANDLE hSession, argument 50 return (fast_funcs->C_CreateObject(hSession, pTemplate, 59 HANDLE2SESSION(hSession, sessp, rv); 79 * The only argument checked is whether or not hSession is valid. 82 C_CopyObject(CK_SESSION_HANDLE hSession, CK_OBJECT_HANDLE hObject, argument 91 return (fast_funcs->C_CopyObject(hSession, hObject, 100 HANDLE2SESSION(hSession, sessp, rv); 120 * The only argument checked is whether or not hSession is valid. 123 C_DestroyObject(CK_SESSION_HANDLE hSession, CK_OBJECT_HANDL argument 161 C_GetAttributeValue(CK_SESSION_HANDLE hSession, CK_OBJECT_HANDLE hObject, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulCount) argument 202 C_SetAttributeValue(CK_SESSION_HANDLE hSession, CK_OBJECT_HANDLE hObject, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulCount) argument 242 C_GetObjectSize(CK_SESSION_HANDLE hSession, CK_OBJECT_HANDLE hObject, CK_ULONG_PTR pulSize) argument 282 C_FindObjectsInit(CK_SESSION_HANDLE hSession, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulCount) argument 322 C_FindObjects(CK_SESSION_HANDLE hSession, CK_OBJECT_HANDLE_PTR phObject, CK_ULONG ulMaxObjectCount, CK_ULONG_PTR pulObjectCount) argument 364 C_FindObjectsFinal(CK_SESSION_HANDLE hSession) argument [all...] |
H A D | pkcs11Sign.c | 43 C_SignInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 57 return (fast_funcs->C_SignInit(hSession, pMechanism, hKey)); 65 HANDLE2SESSION(hSession, sessp, rv); 92 * The only argument checked is whether or not hSession is valid. 95 C_Sign(CK_SESSION_HANDLE hSession, argument 106 return (fast_funcs->C_Sign(hSession, pData, ulDataLen, 115 HANDLE2SESSION(hSession, sessp, rv); 136 * The only argument checked is whether or not hSession is valid. 139 C_SignUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, CK_ULONG ulPartLen) argument 146 return (fast_funcs->C_SignUpdate(hSession, pPar 178 C_SignFinal(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pSignature, CK_ULONG_PTR pulSignatureLen) argument 221 C_SignRecoverInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, CK_OBJECT_HANDLE hKey) argument 274 C_SignRecover(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pData, CK_ULONG ulDataLen, CK_BYTE_PTR pSignature, CK_ULONG_PTR pulSignatureLen) argument [all...] |
H A D | pkcs11Verify.c | 43 C_VerifyInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 56 return (fast_funcs->C_VerifyInit(hSession, pMechanism, hKey)); 64 HANDLE2SESSION(hSession, sessp, rv); 92 * The only argument checked is whether or not hSession is valid. 95 C_Verify(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pData, CK_ULONG ulDataLen, argument 103 return (fast_funcs->C_Verify(hSession, pData, ulDataLen, 112 HANDLE2SESSION(hSession, sessp, rv); 133 * The only argument checked is whether or not hSession is valid. 136 C_VerifyUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, argument 144 return (fast_funcs->C_VerifyUpdate(hSession, pPar 176 C_VerifyFinal(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pSignature, CK_ULONG ulSignatureLen) argument 219 C_VerifyRecoverInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, CK_OBJECT_HANDLE hKey) argument 273 C_VerifyRecover(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pSignature, CK_ULONG ulSignatureLen, CK_BYTE_PTR pData, CK_ULONG_PTR pulDataLen) argument [all...] |
H A D | metaSessionManager.c | 110 meta_handle2session(CK_SESSION_HANDLE hSession, meta_session_t **session) argument 112 meta_session_t *tmp_session = (meta_session_t *)(hSession); 276 slotsessp->hSession);
|
H A D | pkcs11Keys.c | 42 C_GenerateKey(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 55 return (fast_funcs->C_GenerateKey(hSession, pMechanism, 64 HANDLE2SESSION(hSession, sessp, rv); 97 C_GenerateKeyPair(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 113 return (fast_funcs->C_GenerateKeyPair(hSession, pMechanism, 124 HANDLE2SESSION(hSession, sessp, rv); 158 C_WrapKey(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 172 return (fast_funcs->C_WrapKey(hSession, pMechanism, 182 HANDLE2SESSION(hSession, sessp, rv); 214 C_UnwrapKey(CK_SESSION_HANDLE hSession, CK_MECHANISM_PT argument 272 C_DeriveKey(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, CK_OBJECT_HANDLE hBaseKey, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulAttributeCount, CK_OBJECT_HANDLE_PTR phKey) argument [all...] |
/illumos-gate/usr/src/lib/pkcs11/pkcs11_softtoken/common/ |
H A D | softRand.c | 36 C_SeedRandom(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pSeed, CK_ULONG ulSeedLen) argument 47 rv = handle2session(hSession, &session_p); 67 C_GenerateRandom(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pRandomData, argument 79 rv = handle2session(hSession, &session_p);
|
H A D | softDualCrypt.c | 36 C_DigestEncryptUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, argument 47 rv = C_EncryptUpdate(hSession, pPart, ulPartLen, 60 return (C_DigestUpdate(hSession, pPart, ulPartLen)); 65 C_DecryptDigestUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pEncryptedPart, argument 75 rv = C_DecryptUpdate(hSession, pEncryptedPart, ulEncryptedPartLen, 88 return (C_DigestUpdate(hSession, pPart, *pulPartLen)); 93 C_SignEncryptUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, argument 104 rv = C_EncryptUpdate(hSession, pPart, ulPartLen, 117 return (C_SignUpdate(hSession, pPart, ulPartLen)); 122 C_DecryptVerifyUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PT argument [all...] |
H A D | softDigest.c | 34 C_DigestInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism) argument 48 rv = handle2session(hSession, &session_p); 104 C_Digest(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pData, CK_ULONG ulDataLen, argument 119 rv = handle2session(hSession, &session_p); 203 C_DigestUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, argument 218 rv = handle2session(hSession, &session_p); 282 C_DigestKey(CK_SESSION_HANDLE hSession, CK_OBJECT_HANDLE hKey) argument 297 rv = handle2session(hSession, &session_p); 366 C_DigestFinal(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pDigest, argument 381 rv = handle2session(hSession, [all...] |
H A D | softSign.c | 35 C_SignInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 48 rv = handle2session(hSession, &session_p); 104 C_Sign(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pData, CK_ULONG ulDataLen, argument 116 rv = handle2session(hSession, &session_p); 175 C_SignUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, argument 187 rv = handle2session(hSession, &session_p); 234 C_SignFinal(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pSignature, argument 246 rv = handle2session(hSession, &session_p); 292 C_SignRecoverInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 305 rv = handle2session(hSession, 361 C_SignRecover(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pData, CK_ULONG ulDataLen, CK_BYTE_PTR pSignature, CK_ULONG_PTR pulSignatureLen) argument [all...] |
H A D | softVerify.c | 35 C_VerifyInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 48 rv = handle2session(hSession, &session_p); 104 C_Verify(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pData, CK_ULONG ulDataLen, argument 116 rv = handle2session(hSession, &session_p); 163 C_VerifyUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, argument 175 rv = handle2session(hSession, &session_p); 222 C_VerifyFinal(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pSignature, argument 234 rv = handle2session(hSession, &session_p); 263 C_VerifyRecoverInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 276 rv = handle2session(hSession, 332 C_VerifyRecover(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pSignature, CK_ULONG ulSignatureLen, CK_BYTE_PTR pData, CK_ULONG_PTR pulDataLen) argument [all...] |
H A D | softDecrypt.c | 35 C_DecryptInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 48 rv = handle2session(hSession, &session_p); 104 C_Decrypt(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pEncryptedData, argument 116 rv = handle2session(hSession, &session_p); 191 C_DecryptUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pEncryptedPart, argument 204 rv = handle2session(hSession, &session_p); 270 C_DecryptFinal(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pLastPart, argument 282 rv = handle2session(hSession, &session_p);
|
H A D | softEncrypt.c | 35 C_EncryptInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 48 rv = handle2session(hSession, &session_p); 104 C_Encrypt(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pData, CK_ULONG ulDataLen, argument 116 rv = handle2session(hSession, &session_p); 192 C_EncryptUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, argument 205 rv = handle2session(hSession, &session_p); 272 C_EncryptFinal(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pLastEncryptedPart, argument 284 rv = handle2session(hSession, &session_p);
|
/illumos-gate/usr/src/lib/pkcs11/pkcs11_kernel/common/ |
H A D | kernelDualCrypt.c | 34 C_DigestEncryptUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, argument 46 C_DecryptDigestUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pEncryptedPart, argument 57 C_SignEncryptUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, argument 69 C_DecryptVerifyUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pEncryptedPart, argument
|
H A D | kernelRand.c | 36 C_SeedRandom(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pSeed, CK_ULONG ulSeedLen) argument 48 rv = handle2session(hSession, &session_p); 81 C_GenerateRandom(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pRandomData, argument 94 rv = handle2session(hSession, &session_p);
|
H A D | kernelEncrypt.c | 37 C_EncryptInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 62 rv = handle2session(hSession, &session_p); 167 C_Encrypt(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pData, CK_ULONG ulDataLen, argument 182 rv = handle2session(hSession, &session_p); 294 C_EncryptUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, argument 310 rv = handle2session(hSession, &session_p); 397 C_EncryptFinal(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pLastEncryptedPart, argument 411 rv = handle2session(hSession, &session_p);
|
H A D | kernelSign.c | 36 C_SignInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, argument 61 rv = handle2session(hSession, &session_p); 175 C_Sign(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pData, CK_ULONG ulDataLen, argument 189 rv = handle2session(hSession, &session_p); 291 C_SignUpdate(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, argument 305 rv = handle2session(hSession, &session_p); 374 C_SignFinal(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pSignature, argument 388 rv = handle2session(hSession, &session_p); 447 rv = C_Sign(hSession, bufp->buf, bufp->indata_len, 498 C_SignRecoverInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PT argument 605 C_SignRecover(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pData, CK_ULONG ulDataLen, CK_BYTE_PTR pSignature, CK_ULONG_PTR pulSignatureLen) argument [all...] |