Lines Matching defs:tmp
229 unsigned char *tmp;
241 tmp = OPENSSL_malloc(inlen);
243 EVP_DecryptUpdate(ctx, tmp + inlen - 2 * blocklen, &outl,
249 EVP_DecryptUpdate(ctx, tmp, &outl,
250 tmp + inlen - blocklen, blocklen);
252 EVP_DecryptUpdate(ctx, tmp, &outl, in, inlen - blocklen);
257 EVP_DecryptUpdate(ctx, tmp, &outl, tmp, inlen);
259 if (((tmp[1] ^ tmp[4]) & (tmp[2] ^ tmp[5]) & (tmp[3] ^ tmp[6])) != 0xff)
264 if (inlen < (size_t)(tmp[0] - 4 ))
269 *outlen = (size_t)tmp[0];
270 memcpy(out, tmp + 4, *outlen);
273 OPENSSL_cleanse(tmp, inlen);
274 OPENSSL_free(tmp);