Lines Matching defs:mdata

378     DIGEST_DATA *mdata = t->data;
381 return evp_test_buffer_append(value, &mdata->input);
383 return parse_bin(value, &mdata->output, &mdata->output_len);
385 return evp_test_buffer_set_count(value, mdata->input);
387 return evp_test_buffer_ncopy(value, mdata->input);
389 return (mdata->pad_type = atoi(value)) > 0;
1239 MAC_DATA *mdata = t->data;
1242 return parse_bin(value, &mdata->key, &mdata->key_len);
1244 return parse_bin(value, &mdata->iv, &mdata->iv_len);
1246 return parse_bin(value, &mdata->custom, &mdata->custom_len);
1248 return parse_bin(value, &mdata->salt, &mdata->salt_len);
1250 mdata->alg = OPENSSL_strdup(value);
1251 if (mdata->alg == NULL)
1256 return parse_bin(value, &mdata->input, &mdata->input_len);
1258 return parse_bin(value, &mdata->output, &mdata->output_len);
1260 return mdata->xof = 1;
1262 return mdata->no_reinit = 1;
1268 return sk_OPENSSL_STRING_push(mdata->controls, data) != 0;
1271 mdata->output_size = atoi(value);
1272 if (mdata->output_size < 0)
1277 mdata->block_size = atoi(value);
1278 if (mdata->block_size < 0)
3259 DIGESTSIGN_DATA *mdata = t->data;
3261 EVP_MD_CTX_free(mdata->ctx);
3262 sk_EVP_TEST_BUFFER_pop_free(mdata->input, evp_test_buffer_free);
3263 OPENSSL_free(mdata->osin);
3264 OPENSSL_free(mdata->output);
3265 OPENSSL_free(mdata);
3272 DIGESTSIGN_DATA *mdata = t->data;
3277 const char *name = mdata->md == NULL ? NULL : EVP_MD_get0_name(mdata->md);
3279 if (mdata->is_verify)
3287 if (mdata->is_verify) {
3288 if (!EVP_DigestVerifyInit_ex(mdata->ctx, &mdata->pctx, name, libctx,
3293 if (!EVP_DigestSignInit_ex(mdata->ctx, &mdata->pctx, name, libctx, NULL,
3300 if (mdata->is_oneshot)
3301 return parse_bin(value, &mdata->osin, &mdata->osin_len);
3302 return evp_test_buffer_append(value, &mdata->input);
3305 return parse_bin(value, &mdata->output, &mdata->output_len);
3307 if (!mdata->is_oneshot) {
3309 return evp_test_buffer_set_count(value, mdata->input);
3311 return evp_test_buffer_ncopy(value, mdata->input);
3314 if (mdata->pctx == NULL)
3316 return pkey_test_ctrl(t, mdata->pctx, value);
3384 DIGESTSIGN_DATA *mdata = t->data;
3386 if (!evp_test_buffer_do(mdata->input, digestverify_update_fn, mdata->ctx)) {
3391 if (EVP_DigestVerifyFinal(mdata->ctx, mdata->output,
3392 mdata->output_len) <= 0)
3457 DIGESTSIGN_DATA *mdata = t->data;
3459 if (EVP_DigestVerify(mdata->ctx, mdata->output, mdata->output_len,
3460 mdata->osin, mdata->osin_len) <= 0)