Searched refs:pmeth (Results 1 - 14 of 14) sorted by relevance

/freebsd-13-stable/crypto/openssl/crypto/evp/
H A Dpmeth_fn.c18 if (ctx->pmeth->flags & EVP_PKEY_FLAG_AUTOARGLEN) { \
38 if (!ctx || !ctx->pmeth || !ctx->pmeth->sign) {
44 if (!ctx->pmeth->sign_init)
46 ret = ctx->pmeth->sign_init(ctx);
56 if (!ctx || !ctx->pmeth || !ctx->pmeth->sign) {
66 return ctx->pmeth->sign(ctx, sig, siglen, tbs, tbslen);
72 if (!ctx || !ctx->pmeth || !ctx->pmeth
[all...]
H A Dpmeth_lib.c73 pmeth);
82 pmeth);
106 const EVP_PKEY_METHOD *pmeth; local
131 pmeth = ENGINE_get_pkey_meth(e, id);
134 pmeth = EVP_PKEY_meth_find(id);
136 if (pmeth == NULL) {
153 ret->pmeth = pmeth;
159 if (pmeth->init) {
160 if (pmeth
172 EVP_PKEY_METHOD *pmeth; local
237 EVP_PKEY_meth_free(EVP_PKEY_METHOD *pmeth) argument
299 EVP_PKEY_meth_add0(const EVP_PKEY_METHOD *pmeth) argument
322 EVP_PKEY_meth_remove(const EVP_PKEY_METHOD *pmeth) argument
500 EVP_PKEY_meth_set_init(EVP_PKEY_METHOD *pmeth, int (*init) (EVP_PKEY_CTX *ctx)) argument
506 EVP_PKEY_meth_set_copy(EVP_PKEY_METHOD *pmeth, int (*copy) (EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src)) argument
513 EVP_PKEY_meth_set_cleanup(EVP_PKEY_METHOD *pmeth, void (*cleanup) (EVP_PKEY_CTX *ctx)) argument
519 EVP_PKEY_meth_set_paramgen(EVP_PKEY_METHOD *pmeth, int (*paramgen_init) (EVP_PKEY_CTX *ctx), int (*paramgen) (EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)) argument
528 EVP_PKEY_meth_set_keygen(EVP_PKEY_METHOD *pmeth, int (*keygen_init) (EVP_PKEY_CTX *ctx), int (*keygen) (EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)) argument
537 EVP_PKEY_meth_set_sign(EVP_PKEY_METHOD *pmeth, int (*sign_init) (EVP_PKEY_CTX *ctx), int (*sign) (EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, const unsigned char *tbs, size_t tbslen)) argument
548 EVP_PKEY_meth_set_verify(EVP_PKEY_METHOD *pmeth, int (*verify_init) (EVP_PKEY_CTX *ctx), int (*verify) (EVP_PKEY_CTX *ctx, const unsigned char *sig, size_t siglen, const unsigned char *tbs, size_t tbslen)) argument
560 EVP_PKEY_meth_set_verify_recover(EVP_PKEY_METHOD *pmeth, int (*verify_recover_init) (EVP_PKEY_CTX *ctx), int (*verify_recover) (EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, const unsigned char *tbs, size_t tbslen)) argument
576 EVP_PKEY_meth_set_signctx(EVP_PKEY_METHOD *pmeth, int (*signctx_init) (EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx), int (*signctx) (EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, EVP_MD_CTX *mctx)) argument
588 EVP_PKEY_meth_set_verifyctx(EVP_PKEY_METHOD *pmeth, int (*verifyctx_init) (EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx), int (*verifyctx) (EVP_PKEY_CTX *ctx, const unsigned char *sig, int siglen, EVP_MD_CTX *mctx)) argument
600 EVP_PKEY_meth_set_encrypt(EVP_PKEY_METHOD *pmeth, int (*encrypt_init) (EVP_PKEY_CTX *ctx), int (*encryptfn) (EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen, const unsigned char *in, size_t inlen)) argument
612 EVP_PKEY_meth_set_decrypt(EVP_PKEY_METHOD *pmeth, int (*decrypt_init) (EVP_PKEY_CTX *ctx), int (*decrypt) (EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen, const unsigned char *in, size_t inlen)) argument
624 EVP_PKEY_meth_set_derive(EVP_PKEY_METHOD *pmeth, int (*derive_init) (EVP_PKEY_CTX *ctx), int (*derive) (EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen)) argument
634 EVP_PKEY_meth_set_ctrl(EVP_PKEY_METHOD *pmeth, int (*ctrl) (EVP_PKEY_CTX *ctx, int type, int p1, void *p2), int (*ctrl_str) (EVP_PKEY_CTX *ctx, const char *type, const char *value)) argument
645 EVP_PKEY_meth_set_digestsign(EVP_PKEY_METHOD *pmeth, int (*digestsign) (EVP_MD_CTX *ctx, unsigned char *sig, size_t *siglen, const unsigned char *tbs, size_t tbslen)) argument
652 EVP_PKEY_meth_set_digestverify(EVP_PKEY_METHOD *pmeth, int (*digestverify) (EVP_MD_CTX *ctx, const unsigned char *sig, size_t siglen, const unsigned char *tbs, size_t tbslen)) argument
660 EVP_PKEY_meth_set_check(EVP_PKEY_METHOD *pmeth, int (*check) (EVP_PKEY *pkey)) argument
666 EVP_PKEY_meth_set_public_check(EVP_PKEY_METHOD *pmeth, int (*check) (EVP_PKEY *pkey)) argument
672 EVP_PKEY_meth_set_param_check(EVP_PKEY_METHOD *pmeth, int (*check) (EVP_PKEY *pkey)) argument
678 EVP_PKEY_meth_set_digest_custom(EVP_PKEY_METHOD *pmeth, int (*digest_custom) (EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx)) argument
685 EVP_PKEY_meth_get_init(const EVP_PKEY_METHOD *pmeth, int (**pinit) (EVP_PKEY_CTX *ctx)) argument
691 EVP_PKEY_meth_get_copy(const EVP_PKEY_METHOD *pmeth, int (**pcopy) (EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src)) argument
698 EVP_PKEY_meth_get_cleanup(const EVP_PKEY_METHOD *pmeth, void (**pcleanup) (EVP_PKEY_CTX *ctx)) argument
704 EVP_PKEY_meth_get_paramgen(const EVP_PKEY_METHOD *pmeth, int (**pparamgen_init) (EVP_PKEY_CTX *ctx), int (**pparamgen) (EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)) argument
715 EVP_PKEY_meth_get_keygen(const EVP_PKEY_METHOD *pmeth, int (**pkeygen_init) (EVP_PKEY_CTX *ctx), int (**pkeygen) (EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)) argument
726 EVP_PKEY_meth_get_sign(const EVP_PKEY_METHOD *pmeth, int (**psign_init) (EVP_PKEY_CTX *ctx), int (**psign) (EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, const unsigned char *tbs, size_t tbslen)) argument
739 EVP_PKEY_meth_get_verify(const EVP_PKEY_METHOD *pmeth, int (**pverify_init) (EVP_PKEY_CTX *ctx), int (**pverify) (EVP_PKEY_CTX *ctx, const unsigned char *sig, size_t siglen, const unsigned char *tbs, size_t tbslen)) argument
753 EVP_PKEY_meth_get_verify_recover(const EVP_PKEY_METHOD *pmeth, int (**pverify_recover_init) (EVP_PKEY_CTX *ctx), int (**pverify_recover) (EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, const unsigned char *tbs, size_t tbslen)) argument
771 EVP_PKEY_meth_get_signctx(const EVP_PKEY_METHOD *pmeth, int (**psignctx_init) (EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx), int (**psignctx) (EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, EVP_MD_CTX *mctx)) argument
785 EVP_PKEY_meth_get_verifyctx(const EVP_PKEY_METHOD *pmeth, int (**pverifyctx_init) (EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx), int (**pverifyctx) (EVP_PKEY_CTX *ctx, const unsigned char *sig, int siglen, EVP_MD_CTX *mctx)) argument
799 EVP_PKEY_meth_get_encrypt(const EVP_PKEY_METHOD *pmeth, int (**pencrypt_init) (EVP_PKEY_CTX *ctx), int (**pencryptfn) (EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen, const unsigned char *in, size_t inlen)) argument
813 EVP_PKEY_meth_get_decrypt(const EVP_PKEY_METHOD *pmeth, int (**pdecrypt_init) (EVP_PKEY_CTX *ctx), int (**pdecrypt) (EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen, const unsigned char *in, size_t inlen)) argument
827 EVP_PKEY_meth_get_derive(const EVP_PKEY_METHOD *pmeth, int (**pderive_init) (EVP_PKEY_CTX *ctx), int (**pderive) (EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen)) argument
839 EVP_PKEY_meth_get_ctrl(const EVP_PKEY_METHOD *pmeth, int (**pctrl) (EVP_PKEY_CTX *ctx, int type, int p1, void *p2), int (**pctrl_str) (EVP_PKEY_CTX *ctx, const char *type, const char *value)) argument
852 EVP_PKEY_meth_get_digestsign(EVP_PKEY_METHOD *pmeth, int (**digestsign) (EVP_MD_CTX *ctx, unsigned char *sig, size_t *siglen, const unsigned char *tbs, size_t tbslen)) argument
860 EVP_PKEY_meth_get_digestverify(EVP_PKEY_METHOD *pmeth, int (**digestverify) (EVP_MD_CTX *ctx, const unsigned char *sig, size_t siglen, const unsigned char *tbs, size_t tbslen)) argument
869 EVP_PKEY_meth_get_check(const EVP_PKEY_METHOD *pmeth, int (**pcheck) (EVP_PKEY *pkey)) argument
876 EVP_PKEY_meth_get_public_check(const EVP_PKEY_METHOD *pmeth, int (**pcheck) (EVP_PKEY *pkey)) argument
883 EVP_PKEY_meth_get_param_check(const EVP_PKEY_METHOD *pmeth, int (**pcheck) (EVP_PKEY *pkey)) argument
890 EVP_PKEY_meth_get_digest_custom(EVP_PKEY_METHOD *pmeth, int (**pdigest_custom) (EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx)) argument
[all...]
H A Dm_sigver.c33 if (!(ctx->pctx->pmeth->flags & EVP_PKEY_FLAG_SIGCTX_CUSTOM)) {
48 if (ctx->pctx->pmeth->verifyctx_init) {
49 if (ctx->pctx->pmeth->verifyctx_init(ctx->pctx, ctx) <= 0)
52 } else if (ctx->pctx->pmeth->digestverify != 0) {
59 if (ctx->pctx->pmeth->signctx_init) {
60 if (ctx->pctx->pmeth->signctx_init(ctx->pctx, ctx) <= 0)
63 } else if (ctx->pctx->pmeth->digestsign != 0) {
74 if (ctx->pctx->pmeth->flags & EVP_PKEY_FLAG_SIGCTX_CUSTOM)
82 if (ctx->pctx->pmeth->digest_custom != NULL)
83 return ctx->pctx->pmeth
[all...]
H A Dpmeth_gn.c22 if (!ctx || !ctx->pmeth || !ctx->pmeth->paramgen) {
28 if (!ctx->pmeth->paramgen_init)
30 ret = ctx->pmeth->paramgen_init(ctx);
39 if (!ctx || !ctx->pmeth || !ctx->pmeth->paramgen) {
61 ret = ctx->pmeth->paramgen(ctx, *ppkey);
72 if (!ctx || !ctx->pmeth || !ctx->pmeth->keygen) {
78 if (!ctx->pmeth
[all...]
/freebsd-13-stable/crypto/openssl/include/openssl/
H A Devp.h1334 void EVP_PKEY_meth_free(EVP_PKEY_METHOD *pmeth);
1335 int EVP_PKEY_meth_add0(const EVP_PKEY_METHOD *pmeth);
1336 int EVP_PKEY_meth_remove(const EVP_PKEY_METHOD *pmeth);
1425 void EVP_PKEY_meth_set_init(EVP_PKEY_METHOD *pmeth,
1428 void EVP_PKEY_meth_set_copy(EVP_PKEY_METHOD *pmeth,
1432 void EVP_PKEY_meth_set_cleanup(EVP_PKEY_METHOD *pmeth,
1435 void EVP_PKEY_meth_set_paramgen(EVP_PKEY_METHOD *pmeth,
1440 void EVP_PKEY_meth_set_keygen(EVP_PKEY_METHOD *pmeth,
1445 void EVP_PKEY_meth_set_sign(EVP_PKEY_METHOD *pmeth,
1452 void EVP_PKEY_meth_set_verify(EVP_PKEY_METHOD *pmeth,
[all...]
/freebsd-13-stable/crypto/openssl/crypto/engine/
H A Deng_openssl.c74 static int ossl_pkey_meths(ENGINE *e, EVP_PKEY_METHOD **pmeth,
618 static int ossl_pkey_meths(ENGINE *e, EVP_PKEY_METHOD **pmeth, argument
625 if (!pmeth) {
631 *pmeth = ossl_hmac_meth;
635 *pmeth = NULL;
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Python/
H A DScriptInterpreterPython.cpp1571 PythonObject pmeth(PyRefType::Owned,
1577 if (!pmeth.IsAllocated())
1580 if (PyCallable_Check(pmeth.get()) == 0) {
1626 PythonObject pmeth(PyRefType::Owned,
1632 if (!pmeth.IsAllocated())
1635 if (PyCallable_Check(pmeth.get()) == 0) {
1713 PythonObject pmeth(PyRefType::Owned,
1719 if (!pmeth.IsAllocated())
1722 if (PyCallable_Check(pmeth.get()) == 0) {
1772 PythonObject pmeth(PyRefTyp
[all...]
/freebsd-13-stable/crypto/openssl/crypto/rsa/
H A Drsa_local.h121 #define pkey_ctx_is_pss(ctx) (ctx->pmeth->pkey_id == EVP_PKEY_RSA_PSS)
H A Drsa_lib.c488 if (ctx != NULL && ctx->pmeth != NULL
489 && ctx->pmeth->pkey_id != EVP_PKEY_RSA
490 && ctx->pmeth->pkey_id != EVP_PKEY_RSA_PSS)
H A Drsa_pmeth.c751 EVP_PKEY_assign(pkey, ctx->pmeth->pkey_id, rsa);
/freebsd-13-stable/crypto/openssl/apps/
H A Dopenssl.c630 const EVP_PKEY_METHOD *pmeth = EVP_PKEY_meth_get0(i); local
633 EVP_PKEY_meth_get0_info(&pkey_id, &pkey_flags, pmeth);
/freebsd-13-stable/crypto/openssl/crypto/dh/
H A Ddh_pmeth.c413 EVP_PKEY_assign(pkey, ctx->pmeth->pkey_id, dh);
/freebsd-13-stable/crypto/openssl/crypto/ec/
H A Decx_meth.c654 return ecx_key_op(pkey, ctx->pmeth->pkey_id, NULL, NULL, 0, KEY_OP_KEYGEN);
/freebsd-13-stable/crypto/openssl/include/crypto/
H A Devp.h21 const EVP_PKEY_METHOD *pmeth; member in struct:evp_pkey_ctx_st

Completed in 204 milliseconds