Searched defs:hSession (Results 1 - 25 of 68) sorted by relevance

123

/illumos-gate/usr/src/lib/pkcs11/libpkcs11/common/
H A DmetaRand.c57 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 Dpkcs11Rand.c41 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 DmetaDualCrypt.c58 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 Dpkcs11DualCrypt.c39 * 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 DmetaDigest.c41 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 DmetaGeneral.c279 meta_GetFunctionStatus(CK_SESSION_HANDLE hSession) argument
291 meta_CancelFunction(CK_SESSION_HANDLE hSession) argument
H A DmetaSign.c41 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 DmetaVerify.c41 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 Dpkcs11Digest.c43 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 Dpkcs11Object.c36 * 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 Dpkcs11Sign.c43 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 Dpkcs11Verify.c43 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 DmetaSessionManager.c110 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 Dpkcs11Keys.c42 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 DsoftRand.c36 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 DsoftDualCrypt.c36 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 DsoftDigest.c34 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 DsoftSign.c35 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 DsoftVerify.c35 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 DsoftDecrypt.c35 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 DsoftEncrypt.c35 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 DkernelDualCrypt.c34 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 DkernelRand.c36 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 DkernelEncrypt.c37 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 DkernelSign.c36 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...]

Completed in 103 milliseconds

123