Lines Matching refs:pSignature
120 * pSignature: pointer to the signature after signing
130 CK_ULONG ulDataLen, CK_BYTE_PTR pSignature,
154 if (pSignature != NULL) {
159 /* Pass original pSignature, let callee to handle it. */
161 ulDataLen, pSignature, pulSignatureLen, B_TRUE);
164 if ((rv == CKR_OK) && (pSignature != NULL))
165 (void) memcpy(pSignature, hmac, *pulSignatureLen);
174 if (pSignature != NULL) {
185 if ((rv == CKR_OK) && (pSignature != NULL))
186 (void) memcpy(pSignature, signature, *pulSignatureLen);
194 pSignature, pulSignatureLen, mechanism));
203 pSignature, pulSignatureLen, mechanism, B_FALSE));
208 pSignature, pulSignatureLen));
213 pSignature, pulSignatureLen, B_FALSE));
218 pSignature, pulSignatureLen));
223 pSignature, pulSignatureLen, B_FALSE));
302 * pSignature: pointer to the signature after signing
311 soft_sign_final(soft_session_t *session_p, CK_BYTE_PTR pSignature,
335 if (pSignature != NULL) {
340 /* Pass original pSignature, let callee to handle it. */
342 0, pSignature, pulSignatureLen, B_TRUE);
345 if ((rv == CKR_OK) && (pSignature != NULL))
346 (void) memcpy(pSignature, hmac, *pulSignatureLen);
355 if (pSignature != NULL) {
365 if ((rv == CKR_OK) && (pSignature != NULL))
366 (void) memcpy(pSignature, signature, *pulSignatureLen);
377 pSignature, pulSignatureLen, mechanism, B_TRUE));
382 pSignature, pulSignatureLen, B_TRUE));
387 pSignature, pulSignatureLen, B_TRUE));
417 CK_ULONG ulDataLen, CK_BYTE_PTR pSignature,
429 pSignature, pulSignatureLen, mechanism));