Lines Matching refs:mac_ctx
338 EVP_MD_CTX *mac_ctx;
386 mac_ctx = ssl_replace_hash(&s->read_hash, NULL);
387 if (mac_ctx == NULL)
426 mac_ctx = EVP_MD_CTX_create();
427 if (mac_ctx == NULL)
429 s->write_hash = mac_ctx;
431 mac_ctx = ssl_replace_hash(&s->write_hash, NULL);
432 if (mac_ctx == NULL)
508 || EVP_DigestSignInit(mac_ctx, NULL, m, NULL, mac_key) <= 0) {
1013 EVP_MD_CTX hmac, *mac_ctx;
1035 mac_ctx = hash;
1039 mac_ctx = &hmac;
1066 ssl3_cbc_record_digest_supported(mac_ctx)) {
1073 if (ssl3_cbc_digest_record(mac_ctx,
1084 if (EVP_DigestSignUpdate(mac_ctx, header, sizeof(header)) <= 0
1085 || EVP_DigestSignUpdate(mac_ctx, rec->input, rec->length) <= 0
1086 || EVP_DigestSignFinal(mac_ctx, md, &md_size) <= 0) {
1094 mac_ctx, rec->input, rec->length, orig_len);