Lines Matching refs:process_data
308 struct decoder_pkey_data_st *process_data = NULL; in ossl_decoder_ctx_setup_for_pkey() local
333 if ((process_data = OPENSSL_zalloc(sizeof(*process_data))) == NULL in ossl_decoder_ctx_setup_for_pkey()
335 && (process_data->propq = OPENSSL_strdup(propquery)) == NULL) in ossl_decoder_ctx_setup_for_pkey()
336 || (process_data->keymgmts = sk_EVP_KEYMGMT_new_null()) == NULL in ossl_decoder_ctx_setup_for_pkey()
342 process_data->object = (void **)pkey; in ossl_decoder_ctx_setup_for_pkey()
343 process_data->libctx = libctx; in ossl_decoder_ctx_setup_for_pkey()
344 process_data->selection = ctx->selection; in ossl_decoder_ctx_setup_for_pkey()
348 process_data->keymgmts); in ossl_decoder_ctx_setup_for_pkey()
351 end = sk_EVP_KEYMGMT_num(process_data->keymgmts); in ossl_decoder_ctx_setup_for_pkey()
353 EVP_KEYMGMT *keymgmt = sk_EVP_KEYMGMT_value(process_data->keymgmts, i); in ossl_decoder_ctx_setup_for_pkey()
410 || !OSSL_DECODER_CTX_set_construct_data(ctx, process_data) in ossl_decoder_ctx_setup_for_pkey()
415 process_data = NULL; /* Avoid it being freed */ in ossl_decoder_ctx_setup_for_pkey()
420 decoder_clean_pkey_construct_arg(process_data); in ossl_decoder_ctx_setup_for_pkey()