Lines Matching defs:sLen
550 const uint8_t *EM, int sLen) {
567 /* Negative sLen has special meanings:
568 * -1 sLen == hLen
571 if (sLen == -1) {
572 sLen = hLen;
573 } else if (sLen == -2) {
574 sLen = -2;
575 } else if (sLen < -2) {
591 if (emLen < ((int)hLen + sLen + 2)) {
592 /* sLen can be small negative */
623 if (sLen >= 0 && (maskedDBLen - i) != sLen) {
659 int sLen) {
673 /* Negative sLen has special meanings:
674 * -1 sLen == hLen
677 if (sLen == -1) {
678 sLen = hLen;
679 } else if (sLen == -2) {
680 sLen = -2;
681 } else if (sLen < -2) {
699 if (sLen == -2) {
705 sLen = emLen - hLen - 2;
706 } else if (emLen < hLen + sLen + 2) {
711 if (sLen > 0) {
712 salt = OPENSSL_malloc(sLen);
718 if (RAND_pseudo_bytes(salt, sLen) <= 0) {
730 if (sLen && !EVP_DigestUpdate(&ctx, salt, sLen)) {
748 p += emLen - sLen - hLen - 2;
750 if (sLen > 0) {
751 for (i = 0; i < sLen; i++) {