Lines Matching defs:md5_hmac_ctx
99 typedef struct md5_hmac_ctx {
1116 md5_hmac_ctx_t md5_hmac_ctx;
1130 bcopy(ctx_template, &md5_hmac_ctx, sizeof (md5_hmac_ctx_t));
1139 PROV_MD5_DIGEST_KEY(&md5_hmac_ctx.hc_icontext,
1141 md5_mac_init_ctx(&md5_hmac_ctx, digest,
1144 md5_mac_init_ctx(&md5_hmac_ctx, key->ck_data,
1166 MD5_MAC_UPDATE(data, md5_hmac_ctx, ret);
1172 MD5Final(digest, &md5_hmac_ctx.hc_icontext);
1178 MD5Update(&md5_hmac_ctx.hc_ocontext, digest, MD5_DIGEST_LENGTH);
1192 MD5Final(digest, &md5_hmac_ctx.hc_ocontext);
1197 mac->cd_offset, &md5_hmac_ctx.hc_ocontext);
1201 ret = md5_digest_final_uio(&md5_hmac_ctx.hc_ocontext, mac,
1205 ret = md5_digest_final_mblk(&md5_hmac_ctx.hc_ocontext, mac,
1218 bzero(&md5_hmac_ctx, sizeof (md5_hmac_ctx_t));
1222 bzero(&md5_hmac_ctx, sizeof (md5_hmac_ctx_t));
1236 md5_hmac_ctx_t md5_hmac_ctx;
1250 bcopy(ctx_template, &md5_hmac_ctx, sizeof (md5_hmac_ctx_t));
1259 PROV_MD5_DIGEST_KEY(&md5_hmac_ctx.hc_icontext,
1261 md5_mac_init_ctx(&md5_hmac_ctx, digest,
1264 md5_mac_init_ctx(&md5_hmac_ctx, key->ck_data,
1291 MD5_MAC_UPDATE(data, md5_hmac_ctx, ret);
1297 MD5Final(digest, &md5_hmac_ctx.hc_icontext);
1303 MD5Update(&md5_hmac_ctx.hc_ocontext, digest, MD5_DIGEST_LENGTH);
1309 MD5Final(digest, &md5_hmac_ctx.hc_ocontext);
1410 bzero(&md5_hmac_ctx, sizeof (md5_hmac_ctx_t));
1413 bzero(&md5_hmac_ctx, sizeof (md5_hmac_ctx_t));