Lines Matching refs:mdctx
53 typedef void md_init_fn(void *mdctx);
54 typedef void md_update_fn(void *mdctx, const u_int8_t *m, size_t mlen);
55 typedef void md_final_fn(u_int8_t[], void *mdctx);
59 void *mdctx;
181 if ((ret->mdctx = calloc(1, digest->ctx_len)) == NULL) {
186 digest->md_init(ret->mdctx);
197 memcpy(to->mdctx, from->mdctx, digest->ctx_len);
208 digest->md_update(ctx->mdctx, m, mlen);
229 digest->md_final(d, ctx->mdctx);
241 explicit_bzero(ctx->mdctx, digest->ctx_len);
242 free(ctx->mdctx);