Lines Matching refs:in_len

250     const unsigned char *in, int in_len)  in EVP_CipherUpdate()  argument
253 return EVP_EncryptUpdate(ctx, out, out_len, in, in_len); in EVP_CipherUpdate()
255 return EVP_DecryptUpdate(ctx, out, out_len, in, in_len); in EVP_CipherUpdate()
309 unsigned int in_len) in EVP_Cipher() argument
311 return ctx->cipher->do_cipher(ctx, out, in, in_len); in EVP_Cipher()
317 const unsigned char *in, int in_len) in evp_cipher() argument
323 if (in_len < 0) in evp_cipher()
327 if ((len = ctx->cipher->do_cipher(ctx, out, in, in_len)) < 0) in evp_cipher()
334 if (!ctx->cipher->do_cipher(ctx, out, in, in_len)) in evp_cipher()
337 *out_len = in_len; in evp_cipher()
344 const unsigned char *in, int in_len) in EVP_EncryptUpdate() argument
356 if (in_len < 0) in EVP_EncryptUpdate()
359 if (in_len == 0 && EVP_CIPHER_mode(ctx->cipher) != EVP_CIPH_CCM_MODE) in EVP_EncryptUpdate()
363 return evp_cipher(ctx, out, out_len, in, in_len); in EVP_EncryptUpdate()
365 if (partial_len == 0 && (in_len & block_mask) == 0) in EVP_EncryptUpdate()
366 return evp_cipher(ctx, out, out_len, in, in_len); in EVP_EncryptUpdate()
377 if ((partial_needed = block_size - partial_len) > in_len) { in EVP_EncryptUpdate()
378 memcpy(&ctx->buf[partial_len], in, in_len); in EVP_EncryptUpdate()
379 ctx->partial_len += in_len; in EVP_EncryptUpdate()
389 if (((in_len - partial_needed) & ~block_mask) > INT_MAX - block_size) { in EVP_EncryptUpdate()
400 in_len -= partial_needed; in EVP_EncryptUpdate()
405 partial_len = in_len & block_mask; in EVP_EncryptUpdate()
406 if ((in_len -= partial_len) > 0) { in EVP_EncryptUpdate()
407 if (INT_MAX - in_len < total_len) in EVP_EncryptUpdate()
410 if (!evp_cipher(ctx, out, &len, in, in_len)) in EVP_EncryptUpdate()
418 memcpy(ctx->buf, &in[in_len], partial_len); in EVP_EncryptUpdate()
486 const unsigned char *in, int in_len) in EVP_DecryptUpdate() argument
497 if (in_len < 0) in EVP_DecryptUpdate()
500 if (in_len == 0 && EVP_CIPHER_mode(ctx->cipher) != EVP_CIPH_CCM_MODE) in EVP_DecryptUpdate()
504 return evp_cipher(ctx, out, out_len, in, in_len); in EVP_DecryptUpdate()
507 return EVP_EncryptUpdate(ctx, out, out_len, in, in_len); in EVP_DecryptUpdate()
520 if ((in_len & ~block_mask) > INT_MAX - block_size) { in EVP_DecryptUpdate()
532 if (!EVP_EncryptUpdate(ctx, out, &len, in, in_len)) in EVP_DecryptUpdate()