Home
last modified time | relevance | path

Searched refs:OSSL_DECODER (Results 1 – 25 of 29) sorted by relevance

12

/freebsd/crypto/openssl/include/openssl/
H A Ddecoder.h29 OSSL_DECODER *OSSL_DECODER_fetch(OSSL_LIB_CTX *libctx, const char *name,
31 int OSSL_DECODER_up_ref(OSSL_DECODER *encoder);
32 void OSSL_DECODER_free(OSSL_DECODER *encoder);
34 const OSSL_PROVIDER *OSSL_DECODER_get0_provider(const OSSL_DECODER *encoder);
35 const char *OSSL_DECODER_get0_properties(const OSSL_DECODER *encoder);
36 const char *OSSL_DECODER_get0_name(const OSSL_DECODER *decoder);
37 const char *OSSL_DECODER_get0_description(const OSSL_DECODER *decoder);
38 int OSSL_DECODER_is_a(const OSSL_DECODER *encoder, const char *name);
41 void (*fn)(OSSL_DECODER *encoder, void *arg),
43 int OSSL_DECODER_names_do_all(const OSSL_DECODER *encoder,
[all …]
H A Dtypes.h239 typedef struct ossl_decoder_st OSSL_DECODER; typedef
/freebsd/crypto/openssl/crypto/encode_decode/
H A Ddecoder_meth.c38 static OSSL_DECODER *ossl_decoder_new(void) in ossl_decoder_new()
40 OSSL_DECODER *decoder = NULL; in ossl_decoder_new()
52 int OSSL_DECODER_up_ref(OSSL_DECODER *decoder) in OSSL_DECODER_up_ref()
60 void OSSL_DECODER_free(OSSL_DECODER *decoder) in OSSL_DECODER_free()
212 OSSL_DECODER *decoder = NULL; in ossl_decoder_from_algorithm()
345 static OSSL_DECODER *
424 OSSL_DECODER *OSSL_DECODER_fetch(OSSL_LIB_CTX *libctx, const char *name, in OSSL_DECODER_fetch()
460 const OSSL_PROVIDER *OSSL_DECODER_get0_provider(const OSSL_DECODER *decoder) in OSSL_DECODER_get0_provider()
470 const char *OSSL_DECODER_get0_properties(const OSSL_DECODER *decoder) in OSSL_DECODER_get0_properties()
481 ossl_decoder_parsed_properties(const OSSL_DECODER *decoder) in ossl_decoder_parsed_properties()
[all …]
H A Dencoder_local.h107 OSSL_DECODER *decoder; /* Never NULL */
168 ossl_decoder_parsed_properties(const OSSL_DECODER *decoder);
172 int ossl_decoder_fast_is_a(OSSL_DECODER *decoder,
H A Ddecoder_lib.c216 ossl_decoder_instance_new_forprov(OSSL_DECODER *decoder, void *provctx, in ossl_decoder_instance_new_forprov()
242 OSSL_DECODER_INSTANCE *ossl_decoder_instance_new(OSSL_DECODER *decoder, in ossl_decoder_instance_new()
381 int OSSL_DECODER_CTX_add_decoder(OSSL_DECODER_CTX *ctx, OSSL_DECODER *decoder) in OSSL_DECODER_CTX_add_decoder()
428 DEFINE_STACK_OF(OSSL_DECODER) in DEFINE_STACK_OF() argument
430 static void collect_all_decoders(OSSL_DECODER *decoder, void *arg) in DEFINE_STACK_OF()
432 STACK_OF(OSSL_DECODER) *skdecoders = arg; in DEFINE_STACK_OF()
439 static void collect_extra_decoder(OSSL_DECODER *decoder, void *arg) in collect_extra_decoder()
586 STACK_OF(OSSL_DECODER) *skdecoders; in OSSL_DECODER_CTX_add_extra()
747 OSSL_DECODER *decoder = NULL; in OSSL_DECODER_export()
764 OSSL_DECODER *
[all …]
H A Ddecoder_pkey.c76 OSSL_DECODER *decoder = OSSL_DECODER_INSTANCE_get_decoder(decoder_inst); in decoder_construct_pkey()
235 static int collect_decoder_keymgmt(EVP_KEYMGMT *keymgmt, OSSL_DECODER *decoder, in collect_decoder_keymgmt()
313 static void collect_decoder(OSSL_DECODER *decoder, void *arg) in collect_decoder()
/freebsd/crypto/openssl/doc/man3/
H A DOSSL_DECODER.pod5 OSSL_DECODER,
24 typedef struct ossl_decoder_st OSSL_DECODER;
26 OSSL_DECODER *OSSL_DECODER_fetch(OSSL_LIB_CTX *ctx, const char *name,
28 int OSSL_DECODER_up_ref(OSSL_DECODER *decoder);
29 void OSSL_DECODER_free(OSSL_DECODER *decoder);
30 const OSSL_PROVIDER *OSSL_DECODER_get0_provider(const OSSL_DECODER *decoder);
31 const char *OSSL_DECODER_get0_properties(const OSSL_DECODER *decoder);
32 int OSSL_DECODER_is_a(const OSSL_DECODER *decoder, const char *name);
33 const char *OSSL_DECODER_get0_name(const OSSL_DECODER *decoder);
34 const char *OSSL_DECODER_get0_description(const OSSL_DECODER *decoder);
[all …]
H A DOSSL_DECODER_CTX.pod39 const OSSL_PARAM *OSSL_DECODER_settable_ctx_params(OSSL_DECODER *decoder);
49 int OSSL_DECODER_CTX_add_decoder(OSSL_DECODER_CTX *ctx, OSSL_DECODER *decoder);
56 OSSL_DECODER *
244 OSSL_DECODER_INSTANCE_decoder() returns an B<OSSL_DECODER> pointer on
252 L<provider(7)>, L<OSSL_DECODER(3)>, L<OSSL_DECODER_from_bio(3)>
H A Dd2i_RSAPrivateKey.pod115 All functions described here are deprecated. Please use L<OSSL_DECODER(3)>
187 Use L<OSSL_DECODER(3)> and L<OSSL_ENCODER(3)>. How to migrate is described
246 =for comment TODO: a similar section on OSSL_DECODER is to be added
302 L<OSSL_ENCODER(3)>, L<OSSL_DECODER(3)>,
H A DOSSL_DECODER_CTX_new_for_pkey.pod134 L<provider(7)>, L<OSSL_DECODER(3)>, L<OSSL_DECODER_CTX(3)>
H A DEVP_PKEY_set1_RSA.pod89 an EVP_PKEY directly using the OSSL_DECODER APIs (see
/freebsd/crypto/openssl/include/crypto/
H A Ddecoder.h26 ossl_decoder_instance_new_forprov(OSSL_DECODER *decoder, void *provctx,
29 ossl_decoder_instance_new(OSSL_DECODER *decoder, void *decoderctx);
37 int ossl_decoder_get_number(const OSSL_DECODER *encoder);
/freebsd/crypto/openssl/doc/man7/
H A DOSSL_STORE-winstore.pod73 OpenSSL uses L<OSSL_DECODER(3)> implementations under the hood.
74 To influence what L<OSSL_DECODER(3)> implementations are used, it's advisable
H A Dprovider-object.pod35 L<OSSL_DECODER(3)> allows multiple encodings, depending on existing decoders.
178 L<provider(7)>, L<OSSL_DECODER(3)>
H A Dprovider-storemgmt.pod189 Property string to use when querying for algorithms such as the B<OSSL_DECODER>
H A Dprovider.pod177 B<OSSL_DECODER>.
H A Dprovider-decoder.pod5 provider-decoder - The OSSL_DECODER library E<lt>-E<gt> provider functions
/freebsd/crypto/openssl/apps/
H A Dlist.c66 IS_FETCHABLE(decoder, OSSL_DECODER) in IS_FETCHABLE()
576 DEFINE_STACK_OF(OSSL_DECODER) in DEFINE_STACK_OF() argument
577 static int decoder_cmp(const OSSL_DECODER *const *a, in DEFINE_STACK_OF()
578 const OSSL_DECODER *const *b) in DEFINE_STACK_OF()
584 static void collect_decoders(OSSL_DECODER *decoder, void *stack) in collect_decoders()
586 STACK_OF(OSSL_DECODER) *decoder_stack = stack; in collect_decoders()
596 STACK_OF(OSSL_DECODER) *decoders; in list_decoders()
610 OSSL_DECODER *k = sk_OSSL_DECODER_value(decoders, i); in list_decoders()
/freebsd/crypto/openssl/test/
H A Dprovfetchtest.c235 OSSL_DECODER *decoder = NULL; in fetch_test()
/freebsd/crypto/openssl/doc/internal/man3/
H A Devp_md_get_number.pod25 int ossl_decoder_get_number(const OSSL_DECODER *decoder);
/freebsd/crypto/openssl/providers/implementations/storemgmt/
H A Dwinstore_store.c207 OSSL_DECODER *to_obj = NULL; in setup_decoder()
H A Dfile_store.c490 OSSL_DECODER *to_obj = NULL; in file_setup_decoders()
/freebsd/crypto/openssl/crypto/err/
H A Dopenssl.ec45 L OSSL_DECODER include/openssl/decodererr.h crypto/encode_decode/decoder_err.c include/cry…
/freebsd/secure/lib/libcrypto/man/man3/
H A DMakefile311 MAN+= OSSL_DECODER.3
3158 MLINKS+= OSSL_DECODER.3 OSSL_DECODER_do_all_provided.3
3159 MLINKS+= OSSL_DECODER.3 OSSL_DECODER_fetch.3
3160 MLINKS+= OSSL_DECODER.3 OSSL_DECODER_free.3
3161 MLINKS+= OSSL_DECODER.3 OSSL_DECODER_get0_description.3
3162 MLINKS+= OSSL_DECODER.3 OSSL_DECODER_get0_name.3
3163 MLINKS+= OSSL_DECODER.3 OSSL_DECODER_get0_properties.3
3164 MLINKS+= OSSL_DECODER.3 OSSL_DECODER_get0_provider.3
3165 MLINKS+= OSSL_DECODER.3 OSSL_DECODER_get_params.3
3166 MLINKS+= OSSL_DECODER.3 OSSL_DECODER_gettable_params.3
[all …]
/freebsd/crypto/openssl/util/
H A Dother.syms65 OSSL_DECODER datatype

12