Lines Matching refs:EVP_ENCODE_CTX
19 static int evp_encodeblock_int(EVP_ENCODE_CTX *ctx, unsigned char *t,
21 static int evp_decodeblock_int(EVP_ENCODE_CTX *ctx, unsigned char *t,
127 EVP_ENCODE_CTX *EVP_ENCODE_CTX_new(void)
129 return OPENSSL_zalloc(sizeof(EVP_ENCODE_CTX));
132 void EVP_ENCODE_CTX_free(EVP_ENCODE_CTX *ctx)
137 int EVP_ENCODE_CTX_copy(EVP_ENCODE_CTX *dctx, const EVP_ENCODE_CTX *sctx)
139 memcpy(dctx, sctx, sizeof(EVP_ENCODE_CTX));
144 int EVP_ENCODE_CTX_num(EVP_ENCODE_CTX *ctx)
149 void evp_encode_ctx_set_flags(EVP_ENCODE_CTX *ctx, unsigned int flags)
154 void EVP_EncodeInit(EVP_ENCODE_CTX *ctx)
162 int EVP_EncodeUpdate(EVP_ENCODE_CTX *ctx, unsigned char *out, int *outl,
217 void EVP_EncodeFinal(EVP_ENCODE_CTX *ctx, unsigned char *out, int *outl)
231 static int evp_encodeblock_int(EVP_ENCODE_CTX *ctx, unsigned char *t,
274 void EVP_DecodeInit(EVP_ENCODE_CTX *ctx)
303 int EVP_DecodeUpdate(EVP_ENCODE_CTX *ctx, unsigned char *out, int *outl,
413 static int evp_decodeblock_int(EVP_ENCODE_CTX *ctx, unsigned char *t,
464 int EVP_DecodeFinal(EVP_ENCODE_CTX *ctx, unsigned char *out, int *outl)