Lines Matching refs:mdata
378 DIGEST_DATA *mdata = t->data; in digest_test_parse() local
381 return evp_test_buffer_append(value, &mdata->input); in digest_test_parse()
383 return parse_bin(value, &mdata->output, &mdata->output_len); in digest_test_parse()
385 return evp_test_buffer_set_count(value, mdata->input); in digest_test_parse()
387 return evp_test_buffer_ncopy(value, mdata->input); in digest_test_parse()
389 return (mdata->pad_type = atoi(value)) > 0; in digest_test_parse()
1227 MAC_DATA *mdata = t->data; in mac_test_parse() local
1230 return parse_bin(value, &mdata->key, &mdata->key_len); in mac_test_parse()
1232 return parse_bin(value, &mdata->iv, &mdata->iv_len); in mac_test_parse()
1234 return parse_bin(value, &mdata->custom, &mdata->custom_len); in mac_test_parse()
1236 return parse_bin(value, &mdata->salt, &mdata->salt_len); in mac_test_parse()
1238 mdata->alg = OPENSSL_strdup(value); in mac_test_parse()
1239 if (mdata->alg == NULL) in mac_test_parse()
1244 return parse_bin(value, &mdata->input, &mdata->input_len); in mac_test_parse()
1246 return parse_bin(value, &mdata->output, &mdata->output_len); in mac_test_parse()
1248 return mdata->xof = 1; in mac_test_parse()
1250 return mdata->no_reinit = 1; in mac_test_parse()
1256 return sk_OPENSSL_STRING_push(mdata->controls, data) != 0; in mac_test_parse()
1259 mdata->output_size = atoi(value); in mac_test_parse()
1260 if (mdata->output_size < 0) in mac_test_parse()
1265 mdata->block_size = atoi(value); in mac_test_parse()
1266 if (mdata->block_size < 0) in mac_test_parse()
3220 DIGESTSIGN_DATA *mdata = t->data; in digestsigver_test_cleanup() local
3222 EVP_MD_CTX_free(mdata->ctx); in digestsigver_test_cleanup()
3223 sk_EVP_TEST_BUFFER_pop_free(mdata->input, evp_test_buffer_free); in digestsigver_test_cleanup()
3224 OPENSSL_free(mdata->osin); in digestsigver_test_cleanup()
3225 OPENSSL_free(mdata->output); in digestsigver_test_cleanup()
3226 OPENSSL_free(mdata); in digestsigver_test_cleanup()
3233 DIGESTSIGN_DATA *mdata = t->data; in digestsigver_test_parse() local
3238 const char *name = mdata->md == NULL ? NULL : EVP_MD_get0_name(mdata->md); in digestsigver_test_parse()
3240 if (mdata->is_verify) in digestsigver_test_parse()
3248 if (mdata->is_verify) { in digestsigver_test_parse()
3249 if (!EVP_DigestVerifyInit_ex(mdata->ctx, &mdata->pctx, name, libctx, in digestsigver_test_parse()
3254 if (!EVP_DigestSignInit_ex(mdata->ctx, &mdata->pctx, name, libctx, NULL, in digestsigver_test_parse()
3261 if (mdata->is_oneshot) in digestsigver_test_parse()
3262 return parse_bin(value, &mdata->osin, &mdata->osin_len); in digestsigver_test_parse()
3263 return evp_test_buffer_append(value, &mdata->input); in digestsigver_test_parse()
3266 return parse_bin(value, &mdata->output, &mdata->output_len); in digestsigver_test_parse()
3268 if (!mdata->is_oneshot) { in digestsigver_test_parse()
3270 return evp_test_buffer_set_count(value, mdata->input); in digestsigver_test_parse()
3272 return evp_test_buffer_ncopy(value, mdata->input); in digestsigver_test_parse()
3275 if (mdata->pctx == NULL) in digestsigver_test_parse()
3277 return pkey_test_ctrl(t, mdata->pctx, value); in digestsigver_test_parse()
3345 DIGESTSIGN_DATA *mdata = t->data; in digestverify_test_run() local
3347 if (!evp_test_buffer_do(mdata->input, digestverify_update_fn, mdata->ctx)) { in digestverify_test_run()
3352 if (EVP_DigestVerifyFinal(mdata->ctx, mdata->output, in digestverify_test_run()
3353 mdata->output_len) <= 0) in digestverify_test_run()
3418 DIGESTSIGN_DATA *mdata = t->data; in oneshot_digestverify_test_run() local
3420 if (EVP_DigestVerify(mdata->ctx, mdata->output, mdata->output_len, in oneshot_digestverify_test_run()
3421 mdata->osin, mdata->osin_len) <= 0) in oneshot_digestverify_test_run()