CKR_BUFFER_TOO_SMALL
if (rv == CKR_BUFFER_TOO_SMALL) {
if (rv == CKR_BUFFER_TOO_SMALL) {
if (rv == CKR_BUFFER_TOO_SMALL) {
if (rv != CKR_BUFFER_TOO_SMALL) {
case CKR_BUFFER_TOO_SMALL:
r != CKR_BUFFER_TOO_SMALL) {
if (r == CKR_BUFFER_TOO_SMALL)
if (r == CKR_BUFFER_TOO_SMALL || (r == CKR_OK && len >= PK_SIGLEN_GUESS)) {
case CKR_BUFFER_TOO_SMALL:
CKR_BUFFER_TOO_SMALL, /* BUFFER_TOO_SMALL */
if (ck_rv != CKR_BUFFER_TOO_SMALL) {
rv = CKR_BUFFER_TOO_SMALL;
rv = CKR_BUFFER_TOO_SMALL;
if (rv == CKR_BUFFER_TOO_SMALL) {
rv = CKR_BUFFER_TOO_SMALL;
if ((rv == CKR_BUFFER_TOO_SMALL) && (pMechanismList == NULL)) {
rv = CKR_BUFFER_TOO_SMALL;
if (rv == CKR_OK || rv == CKR_BUFFER_TOO_SMALL)
if (rv != CKR_BUFFER_TOO_SMALL) {
if (rv == CKR_OK || rv == CKR_BUFFER_TOO_SMALL)
if (rv != CKR_BUFFER_TOO_SMALL) {
if (rv == CKR_BUFFER_TOO_SMALL ||
rv = CKR_BUFFER_TOO_SMALL;
if (rv == CKR_BUFFER_TOO_SMALL) {
return (CKR_BUFFER_TOO_SMALL);
return (CKR_BUFFER_TOO_SMALL);
return (CKR_BUFFER_TOO_SMALL);
return (CKR_BUFFER_TOO_SMALL);
return (CKR_BUFFER_TOO_SMALL);
return (CKR_BUFFER_TOO_SMALL);
if (rv == CKR_OK || rv == CKR_BUFFER_TOO_SMALL)
if ((rv == CKR_BUFFER_TOO_SMALL) ||
if (rv == CKR_OK || rv == CKR_BUFFER_TOO_SMALL) {
if (rv == CKR_OK || rv == CKR_BUFFER_TOO_SMALL)
if (rv == CKR_BUFFER_TOO_SMALL ||
if ((rv == CKR_OK) || (rv == CKR_BUFFER_TOO_SMALL))
if ((rv == CKR_BUFFER_TOO_SMALL) ||
if ((rv == CKR_OK) || (rv == CKR_BUFFER_TOO_SMALL))
if ((rv == CKR_BUFFER_TOO_SMALL) ||
if (rv == CKR_OK || rv == CKR_BUFFER_TOO_SMALL)
if ((rv == CKR_BUFFER_TOO_SMALL) ||
if (rv == CKR_OK || rv == CKR_BUFFER_TOO_SMALL) {
if (rv == CKR_OK || rv == CKR_BUFFER_TOO_SMALL)
if ((rv == CKR_BUFFER_TOO_SMALL) ||
if (rv == CKR_OK || rv == CKR_BUFFER_TOO_SMALL) {
(rv == CKR_BUFFER_TOO_SMALL)) {
return (CKR_BUFFER_TOO_SMALL);
if (rv == CKR_OK || rv == CKR_BUFFER_TOO_SMALL)
if ((rv == CKR_BUFFER_TOO_SMALL) ||
if (rv == CKR_OK || rv == CKR_BUFFER_TOO_SMALL)
if ((rv == CKR_BUFFER_TOO_SMALL) ||
if (rv == CKR_OK || rv == CKR_BUFFER_TOO_SMALL)
if ((rv == CKR_BUFFER_TOO_SMALL) ||
if (rv != CKR_OK && rv != CKR_BUFFER_TOO_SMALL)
rv = CKR_BUFFER_TOO_SMALL;
return (CKR_BUFFER_TOO_SMALL);
if (rv == CKR_OK || rv == CKR_BUFFER_TOO_SMALL)
if ((rv == CKR_BUFFER_TOO_SMALL) ||
return (CKR_BUFFER_TOO_SMALL);
CKR_OK : CKR_BUFFER_TOO_SMALL);
return ((pLastPart == NULL) ? CKR_OK : CKR_BUFFER_TOO_SMALL);
return (CKR_BUFFER_TOO_SMALL);
return (CKR_BUFFER_TOO_SMALL);
case CKR_BUFFER_TOO_SMALL:
rv = CKR_BUFFER_TOO_SMALL;
if (pData == NULL || rv == CKR_BUFFER_TOO_SMALL) {
return (CKR_BUFFER_TOO_SMALL);
return (CKR_BUFFER_TOO_SMALL);
return (CKR_BUFFER_TOO_SMALL);
rv = (buf == NULL) ? CKR_OK : CKR_BUFFER_TOO_SMALL;
rv = (buf == NULL) ? CKR_OK : CKR_BUFFER_TOO_SMALL;
rv = (buf == NULL) ? CKR_OK : CKR_BUFFER_TOO_SMALL;
rv = (buf == NULL) ? CKR_OK : CKR_BUFFER_TOO_SMALL;
return (CKR_BUFFER_TOO_SMALL);
return (CKR_BUFFER_TOO_SMALL);
return (CKR_BUFFER_TOO_SMALL);
return (CKR_BUFFER_TOO_SMALL);
return (CKR_BUFFER_TOO_SMALL);
return (CKR_BUFFER_TOO_SMALL);
return (CKR_BUFFER_TOO_SMALL);
return (CKR_BUFFER_TOO_SMALL);
return (CKR_BUFFER_TOO_SMALL);
return (CKR_BUFFER_TOO_SMALL);
return (CKR_BUFFER_TOO_SMALL);
return (CKR_BUFFER_TOO_SMALL);
return (CKR_BUFFER_TOO_SMALL);
return (CKR_BUFFER_TOO_SMALL);
return (CKR_BUFFER_TOO_SMALL);
rv = CKR_BUFFER_TOO_SMALL;
return (CKR_BUFFER_TOO_SMALL);
if ((rv == CKR_BUFFER_TOO_SMALL) ||
if ((rv == CKR_OK) || (rv == CKR_BUFFER_TOO_SMALL)) {
if ((rv == CKR_BUFFER_TOO_SMALL) ||
if ((rv == CKR_BUFFER_TOO_SMALL) ||
if ((rv == CKR_BUFFER_TOO_SMALL) ||
return (CKR_BUFFER_TOO_SMALL);
return (CKR_BUFFER_TOO_SMALL);
if ((rv == CKR_BUFFER_TOO_SMALL) ||
if ((rv == CKR_OK) || (rv == CKR_BUFFER_TOO_SMALL)) {
if ((rv == CKR_BUFFER_TOO_SMALL) ||
rv == CKR_BUFFER_TOO_SMALL)
rv == CKR_BUFFER_TOO_SMALL)
return (CKR_BUFFER_TOO_SMALL);
rv = CKR_BUFFER_TOO_SMALL;
rv = CKR_BUFFER_TOO_SMALL;
rv = CKR_BUFFER_TOO_SMALL;
rv = CKR_BUFFER_TOO_SMALL;
rv = CKR_BUFFER_TOO_SMALL;
rv = CKR_BUFFER_TOO_SMALL;
rv = CKR_BUFFER_TOO_SMALL;
return (CKR_BUFFER_TOO_SMALL);
rv = CKR_BUFFER_TOO_SMALL;
if ((rv == CKR_BUFFER_TOO_SMALL) ||
if ((rv == CKR_BUFFER_TOO_SMALL) ||
if ((rv == CKR_BUFFER_TOO_SMALL) ||
rv = CKR_BUFFER_TOO_SMALL;
return (CKR_BUFFER_TOO_SMALL);
if ((rv == CKR_BUFFER_TOO_SMALL) ||
return (CKR_BUFFER_TOO_SMALL);
return (CKR_BUFFER_TOO_SMALL);
return (CKR_BUFFER_TOO_SMALL);
return (CKR_BUFFER_TOO_SMALL);
return (CKR_BUFFER_TOO_SMALL);
return (CKR_BUFFER_TOO_SMALL);
return (CKR_BUFFER_TOO_SMALL);
if (length_only == TRUE || rc == CKR_BUFFER_TOO_SMALL) {
if (rc != CKR_BUFFER_TOO_SMALL && (rc != CKR_OK || length_only != TRUE))
if (rc != CKR_OK && rc != CKR_BUFFER_TOO_SMALL)
if (rc != CKR_BUFFER_TOO_SMALL && (rc != CKR_OK || length_only != TRUE))
if (rc != CKR_BUFFER_TOO_SMALL && (rc != CKR_OK || length_only != TRUE))
if (rc != CKR_BUFFER_TOO_SMALL && (rc != CKR_OK || length_only != TRUE))
if (rc != CKR_BUFFER_TOO_SMALL && (rc != CKR_OK || length_only != TRUE))
if (rc != CKR_BUFFER_TOO_SMALL && (rc != CKR_OK || length_only != TRUE))
if (rc != CKR_BUFFER_TOO_SMALL && (rc != CKR_OK || length_only != TRUE))
if (rc != CKR_BUFFER_TOO_SMALL && (rc != CKR_OK || length_only != TRUE))
if (rc != CKR_BUFFER_TOO_SMALL && (rc != CKR_OK || length_only != TRUE))
rc = CKR_BUFFER_TOO_SMALL;
rc = CKR_BUFFER_TOO_SMALL;
return (CKR_BUFFER_TOO_SMALL);
return (CKR_BUFFER_TOO_SMALL);