/openssl/crypto/evp/ |
H A D | cmeth_lib.c | 152 int (*ctrl) (EVP_CIPHER_CTX *, int type, in EVP_CIPHER_meth_set_ctrl() 155 if (cipher->ctrl != NULL) in EVP_CIPHER_meth_set_ctrl() 158 cipher->ctrl = ctrl; in EVP_CIPHER_meth_set_ctrl() 199 return cipher->ctrl; in EVP_CIPHER_meth_get_ctrl()
|
H A D | legacy_meth.h | 39 #define LEGACY_EVP_MD_METH_TABLE(init, update, final, ctrl, blksz) \ argument 40 init, update, final, NULL, NULL, blksz, 0, ctrl
|
H A D | pmeth_lib.c | 938 int ctrl) in evp_pkey_ctx_set_md() argument 950 return EVP_PKEY_CTX_ctrl(ctx, -1, op, ctrl, 0, (void *)(md)); in evp_pkey_ctx_set_md() 998 return EVP_PKEY_CTX_ctrl(ctx, -1, op, ctrl, datalen, (void *)(data)); in evp_pkey_ctx_set1_octet_string() 1195 int op, int ctrl, uint64_t val) in evp_pkey_ctx_set_uint64() argument 1207 return EVP_PKEY_CTX_ctrl_uint64(ctx, -1, op, ctrl, val); in evp_pkey_ctx_set_uint64() 1318 if (ctx->pmeth == NULL || ctx->pmeth->ctrl == NULL) { in evp_pkey_ctx_ctrl_int() 1325 ret = ctx->pmeth->ctrl(ctx, cmd, p1, p2); in evp_pkey_ctx_ctrl_int() 1590 return ctx->pmeth->ctrl(ctx, cmd, len, (void *)str); in EVP_PKEY_CTX_str2ctrl() 1603 rv = ctx->pmeth->ctrl(ctx, cmd, binlen, bin); in EVP_PKEY_CTX_hex2ctrl() 1802 pmeth->ctrl = ctrl; in EVP_PKEY_meth_set_ctrl() [all …]
|
H A D | exchange.c | 444 || ctx->pmeth->ctrl == NULL) { in EVP_PKEY_derive_set_peer_ex() 455 ret = ctx->pmeth->ctrl(ctx, EVP_PKEY_CTRL_PEER_KEY, 0, peer); in EVP_PKEY_derive_set_peer_ex() 489 ret = ctx->pmeth->ctrl(ctx, EVP_PKEY_CTRL_PEER_KEY, 1, peer); in EVP_PKEY_derive_set_peer_ex()
|
H A D | build.info | 21 # Diverse type specific ctrl functions. They are kinda sorta legacy, kinda
|
/openssl/crypto/x509/ |
H A D | x509_meth.c | 100 X509_LOOKUP_ctrl_fn ctrl) in X509_LOOKUP_meth_set_ctrl() argument 102 method->ctrl = ctrl; in X509_LOOKUP_meth_set_ctrl() 108 return method->ctrl; in X509_LOOKUP_meth_get_ctrl()
|
H A D | x509_local.h | 80 int (*ctrl) (X509_LOOKUP *ctx, int cmd, const char *argc, long argl, member
|
/openssl/include/crypto/ |
H A D | evp.h | 180 int (*ctrl) (EVP_PKEY_CTX *ctx, int type, int p1, void *p2); member 327 int (*ctrl) (EVP_CIPHER_CTX *, int type, int arg, void *ptr); member 442 set_asn1, get_asn1, ctrl) \ argument 452 ctrl, \ 459 get_asn1, ctrl) \ argument 465 set_asn1, get_asn1, ctrl) \ argument 468 get_asn1, ctrl) 472 set_asn1, get_asn1, ctrl) \ argument 475 get_asn1, ctrl) 479 get_asn1, ctrl) \ argument [all …]
|
/openssl/crypto/bio/ |
H A D | bio_meth.c | 177 return biom->ctrl; in BIO_meth_get_ctrl() 181 long (*ctrl) (BIO *, int, long, void *)) in BIO_meth_set_ctrl() 183 biom->ctrl = ctrl; in BIO_meth_set_ctrl()
|
/openssl/crypto/engine/ |
H A D | eng_ctrl.c | 137 ctrl_exists = ((e->ctrl == NULL) ? 0 : 1); in ENGINE_ctrl() 173 return e->ctrl(e, cmd, i, p, f); in ENGINE_ctrl() 200 if (e->ctrl == NULL in ENGINE_ctrl_cmd() 238 if (e->ctrl == NULL in ENGINE_ctrl_cmd_string()
|
H A D | eng_lib.c | 69 e->ctrl = NULL; in engine_set_all_null() 243 e->ctrl = ctrl_f; in ENGINE_set_ctrl_function() 286 return e->ctrl; in ENGINE_get_ctrl_function()
|
H A D | eng_local.h | 130 ENGINE_CTRL_FUNC_PTR ctrl; member
|
H A D | eng_list.c | 399 dest->ctrl = src->ctrl; in engine_cpy()
|
/openssl/apps/lib/ |
H A D | app_x509.c | 85 static int do_x509_ctrl_string(int (*ctrl)(void *object, int cmd, in do_x509_ctrl_string() 123 rv = ctrl(object, cmd, vtmp, vtmp_len); in do_x509_ctrl_string()
|
/openssl/doc/man3/ |
H A D | EVP_CIPHER_meth_new.pod | 50 int (*ctrl)(EVP_CIPHER_CTX *, int type, 119 Set this to have the implementation's ctrl() function called with 127 B<EVP_CIPHER> with this flag set, the implementation's ctrl() function 138 This is done by calling the implementation's ctrl() function with the 144 Set this to have the implementation's ctrl() function called with
|
H A D | BIO_meth_new.pod | 48 long (*ctrl)(BIO *, int, long, void *)); 135 processing ctrl messages in the BIO respectively. See the L<BIO_ctrl(3)> page for 148 by a BIO ctrl function, once BIO initialisation is complete. 158 function used for processing callback ctrl messages in the BIO respectively. See
|
H A D | EVP_aes_128_gcm.pod | 104 some undocumented ctrl functions. These ciphers do not conform to the EVP AEAD 115 some undocumented ctrl functions. These ciphers do not conform to the EVP AEAD
|
H A D | EVP_rc4.pod | 41 some undocumented ctrl functions. These ciphers do not conform to the EVP AEAD
|
H A D | EVP_rc5_32_12_16_cbc.pod | 40 The following rc5 specific I<ctrl>s are supported (see
|
H A D | EVP_MD_meth_new.pod | 42 int EVP_MD_meth_set_ctrl(EVP_MD *md, int (*ctrl)(EVP_MD_CTX *ctx, int cmd, 118 Custom DigestAlgorithmIdentifier handling via ctrl, with
|
H A D | EVP_PKEY_meth_new.pod | 118 int (*ctrl) (EVP_PKEY_CTX *ctx, int type, int p1, 355 int (*ctrl) (EVP_PKEY_CTX *ctx, int type, int p1, void *p2); 358 The ctrl() and ctrl_str() methods are used to adjust algorithm-specific
|
/openssl/crypto/store/ |
H A D | store_local.h | 89 OSSL_STORE_ctrl_fn ctrl; member
|
H A D | store_register.c | 89 loader->ctrl = ctrl_function; in OSSL_STORE_LOADER_set_ctrl()
|
/openssl/include/internal/ |
H A D | bio.h | 26 long (*ctrl) (BIO *, int, long, void *); member
|
/openssl/crypto/crmf/ |
H A D | crmf_lib.c | 90 OSSL_CRMF_ATTRIBUTETYPEANDVALUE *ctrl) in OSSL_CRMF_MSG_push0_regCtrl() argument 94 if (crm == NULL || crm->certReq == NULL || ctrl == NULL) { in OSSL_CRMF_MSG_push0_regCtrl() 105 if (!sk_OSSL_CRMF_ATTRIBUTETYPEANDVALUE_push(crm->certReq->controls, ctrl)) in OSSL_CRMF_MSG_push0_regCtrl()
|