Lines Matching refs:process_data
307 struct decoder_pkey_data_st *process_data = NULL; in ossl_decoder_ctx_setup_for_pkey() local
332 if ((process_data = OPENSSL_zalloc(sizeof(*process_data))) == NULL in ossl_decoder_ctx_setup_for_pkey()
334 && (process_data->propq = OPENSSL_strdup(propquery)) == NULL) in ossl_decoder_ctx_setup_for_pkey()
335 || (process_data->keymgmts = sk_EVP_KEYMGMT_new_null()) == NULL in ossl_decoder_ctx_setup_for_pkey()
341 process_data->object = (void **)pkey; in ossl_decoder_ctx_setup_for_pkey()
342 process_data->libctx = libctx; in ossl_decoder_ctx_setup_for_pkey()
343 process_data->selection = ctx->selection; in ossl_decoder_ctx_setup_for_pkey()
347 process_data->keymgmts); in ossl_decoder_ctx_setup_for_pkey()
350 end = sk_EVP_KEYMGMT_num(process_data->keymgmts); in ossl_decoder_ctx_setup_for_pkey()
352 EVP_KEYMGMT *keymgmt = sk_EVP_KEYMGMT_value(process_data->keymgmts, i); in ossl_decoder_ctx_setup_for_pkey()
409 || !OSSL_DECODER_CTX_set_construct_data(ctx, process_data) in ossl_decoder_ctx_setup_for_pkey()
414 process_data = NULL; /* Avoid it being freed */ in ossl_decoder_ctx_setup_for_pkey()
419 decoder_clean_pkey_construct_arg(process_data); in ossl_decoder_ctx_setup_for_pkey()