Lines Matching defs:sLen
76 int sLen)
88 * Negative sLen has special meanings:
89 * -1 sLen == hLen
93 if (sLen == -1)
94 sLen = hLen;
95 else if (sLen == -2)
96 sLen = -2;
97 else if (sLen < -2) {
112 if (emLen < (hLen + sLen + 2)) { /* sLen can be small negative */
137 if (sLen >= 0 && (maskedDBLen - i) != sLen) {
165 const EVP_MD *Hash, int sLen)
175 * Negative sLen has special meanings:
176 * -1 sLen == hLen
180 if (sLen == -1)
181 sLen = hLen;
182 else if (sLen == -2)
183 sLen = -2;
184 else if (sLen < -2) {
195 if (sLen == -2) {
196 sLen = emLen - hLen - 2;
197 } else if (emLen < (hLen + sLen + 2)) {
202 if (sLen > 0) {
203 salt = OPENSSL_malloc(sLen);
208 if (RAND_bytes(salt, sLen) <= 0)
217 if (sLen)
218 EVP_DigestUpdate(&ctx, salt, sLen);
231 p += emLen - sLen - hLen - 2;
233 if (sLen > 0) {
234 for (i = 0; i < sLen; i++)