Lines Matching refs:encoder
87 static void collect_encoder(OSSL_ENCODER *encoder, void *arg) in collect_encoder() argument
97 prov = OSSL_ENCODER_get0_provider(encoder); in collect_encoder()
111 match = (data->id_names[i] == encoder->base.id); in collect_encoder()
113 match = OSSL_ENCODER_is_a(encoder, in collect_encoder()
116 || (encoder->does_selection != NULL in collect_encoder()
117 && !encoder->does_selection(provctx, data->ctx->selection)) in collect_encoder()
119 && encoder->import_object == NULL)) in collect_encoder()
123 if (OSSL_ENCODER_CTX_add_encoder(data->ctx, encoder)) in collect_encoder()
170 OSSL_ENCODER *encoder = OSSL_ENCODER_INSTANCE_get_encoder(encoder_inst); in encoder_import_cb() local
174 encoder->import_object(encoderctx, construct_data->selection, params); in encoder_import_cb()
185 OSSL_ENCODER *encoder = in encoder_construct_pkey() local
189 const OSSL_PROVIDER *e_prov = OSSL_ENCODER_get0_provider(encoder); in encoder_construct_pkey()
211 OSSL_ENCODER *encoder = in encoder_destruct_pkey() local
214 encoder->free_object(data->constructed_obj); in encoder_destruct_pkey()