Lines Matching refs:pSignature
121 * pSignature: pointer to the signature after signing
131 CK_ULONG ulDataLen, CK_BYTE_PTR pSignature,
157 if (pSignature != NULL) {
162 /* Pass original pSignature, let callee to handle it. */
164 ulDataLen, pSignature, pulSignatureLen, B_TRUE);
167 if ((rv == CKR_OK) && (pSignature != NULL))
168 (void) memcpy(pSignature, hmac, *pulSignatureLen);
177 if (pSignature != NULL) {
188 if ((rv == CKR_OK) && (pSignature != NULL))
189 (void) memcpy(pSignature, signature, *pulSignatureLen);
197 pSignature, pulSignatureLen, mechanism));
207 pSignature, pulSignatureLen, mechanism, B_FALSE));
212 pSignature, pulSignatureLen));
217 pSignature, pulSignatureLen, B_FALSE));
222 pSignature, pulSignatureLen));
227 pSignature, pulSignatureLen, B_FALSE));
309 * pSignature: pointer to the signature after signing
318 soft_sign_final(soft_session_t *session_p, CK_BYTE_PTR pSignature,
344 if (pSignature != NULL) {
349 /* Pass original pSignature, let callee to handle it. */
351 0, pSignature, pulSignatureLen, B_TRUE);
354 if ((rv == CKR_OK) && (pSignature != NULL))
355 (void) memcpy(pSignature, hmac, *pulSignatureLen);
364 if (pSignature != NULL) {
374 if ((rv == CKR_OK) && (pSignature != NULL))
375 (void) memcpy(pSignature, signature, *pulSignatureLen);
387 pSignature, pulSignatureLen, mechanism, B_TRUE));
392 pSignature, pulSignatureLen, B_TRUE));
397 pSignature, pulSignatureLen, B_TRUE));
427 CK_ULONG ulDataLen, CK_BYTE_PTR pSignature,
439 pSignature, pulSignatureLen, mechanism));