Lines Matching refs:outl
281 int EVP_CipherUpdate(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl,
285 return EVP_EncryptUpdate(ctx,out,outl,in,inl);
286 else return EVP_DecryptUpdate(ctx,out,outl,in,inl);
289 int EVP_CipherFinal_ex(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl)
292 return EVP_EncryptFinal_ex(ctx,out,outl);
293 else return EVP_DecryptFinal_ex(ctx,out,outl);
296 int EVP_CipherFinal(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl)
299 return EVP_EncryptFinal(ctx,out,outl);
300 else return EVP_DecryptFinal(ctx,out,outl);
327 int EVP_EncryptUpdate(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl,
337 *outl=inl;
342 *outl=0;
355 *outl=0;
366 *outl=bl;
370 *outl = 0;
376 *outl+=inl;
385 int EVP_EncryptFinal(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl)
388 ret = EVP_EncryptFinal_ex(ctx, out, outl);
392 int EVP_EncryptFinal_ex(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl)
400 *outl=0;
411 *outl = 0;
422 *outl=b;
427 int EVP_DecryptUpdate(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl,
434 *outl=0;
439 return EVP_EncryptUpdate(ctx, out, outl, in, inl);
454 if(!EVP_EncryptUpdate(ctx,out,outl,in,inl))
461 *outl-=b;
463 memcpy(ctx->final,&out[*outl],b);
469 *outl += b;
474 int EVP_DecryptFinal(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl)
477 ret = EVP_DecryptFinal_ex(ctx, out, outl);
481 int EVP_DecryptFinal_ex(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl)
486 *outl=0;
495 *outl = 0;
523 *outl=n;
526 *outl=0;