Symbol: EVP_PKEY_METHOD
crypto/libressl/crypto/cmac/cm_pmeth.c
198
const EVP_PKEY_METHOD cmac_pkey_meth = {
crypto/libressl/crypto/dh/dh_pmeth.c
250
const EVP_PKEY_METHOD dh_pkey_meth = {
crypto/libressl/crypto/dsa/dsa_pmeth.c
323
const EVP_PKEY_METHOD dsa_pkey_meth = {
crypto/libressl/crypto/ec/ec_pmeth.c
502
const EVP_PKEY_METHOD ec_pkey_meth = {
crypto/libressl/crypto/engine/tb_pkmeth.c
127
const EVP_PKEY_METHOD *
crypto/libressl/crypto/engine/tb_pkmeth.c
130
EVP_PKEY_METHOD *ret;
crypto/libressl/crypto/engine/tb_pkmeth.c
163
EVP_PKEY_METHOD *pkm;
crypto/libressl/crypto/evp/evp_locl.h
191
const EVP_PKEY_METHOD *pmeth;
crypto/libressl/crypto/evp/pmeth_lib.c
115
static int pmeth_cmp(const EVP_PKEY_METHOD * const *, const EVP_PKEY_METHOD * const *);
crypto/libressl/crypto/evp/pmeth_lib.c
116
static const EVP_PKEY_METHOD * *OBJ_bsearch_pmeth(const EVP_PKEY_METHOD * *key, const EVP_PKEY_METHOD * const *base, int num);
crypto/libressl/crypto/evp/pmeth_lib.c
119
pmeth_cmp(const EVP_PKEY_METHOD * const *a, const EVP_PKEY_METHOD * const *b)
crypto/libressl/crypto/evp/pmeth_lib.c
128
const EVP_PKEY_METHOD * const *a = a_;
crypto/libressl/crypto/evp/pmeth_lib.c
129
const EVP_PKEY_METHOD * const *b = b_;
crypto/libressl/crypto/evp/pmeth_lib.c
133
static const EVP_PKEY_METHOD * *
crypto/libressl/crypto/evp/pmeth_lib.c
134
OBJ_bsearch_pmeth(const EVP_PKEY_METHOD * *key, const EVP_PKEY_METHOD * const *base, int num)
crypto/libressl/crypto/evp/pmeth_lib.c
136
return (const EVP_PKEY_METHOD * *)OBJ_bsearch_(key, base, num, sizeof(const EVP_PKEY_METHOD *),
crypto/libressl/crypto/evp/pmeth_lib.c
140
const EVP_PKEY_METHOD *
crypto/libressl/crypto/evp/pmeth_lib.c
143
EVP_PKEY_METHOD tmp;
crypto/libressl/crypto/evp/pmeth_lib.c
144
const EVP_PKEY_METHOD *t = &tmp, **ret;
crypto/libressl/crypto/evp/pmeth_lib.c
154
sizeof(standard_methods)/sizeof(EVP_PKEY_METHOD *));
crypto/libressl/crypto/evp/pmeth_lib.c
164
const EVP_PKEY_METHOD *pmeth;
crypto/libressl/crypto/evp/pmeth_lib.c
226
EVP_PKEY_METHOD*
crypto/libressl/crypto/evp/pmeth_lib.c
229
EVP_PKEY_METHOD *pmeth;
crypto/libressl/crypto/evp/pmeth_lib.c
231
if ((pmeth = calloc(1, sizeof(EVP_PKEY_METHOD))) == NULL)
crypto/libressl/crypto/evp/pmeth_lib.c
241
EVP_PKEY_meth_get0_info(int *ppkey_id, int *pflags, const EVP_PKEY_METHOD *meth)
crypto/libressl/crypto/evp/pmeth_lib.c
250
EVP_PKEY_meth_copy(EVP_PKEY_METHOD *dst, const EVP_PKEY_METHOD *src)
crypto/libressl/crypto/evp/pmeth_lib.c
252
EVP_PKEY_METHOD preserve;
crypto/libressl/crypto/evp/pmeth_lib.c
264
EVP_PKEY_meth_free(EVP_PKEY_METHOD *pmeth)
crypto/libressl/crypto/evp/pmeth_lib.c
327
EVP_PKEY_meth_add0(const EVP_PKEY_METHOD *pmeth)
crypto/libressl/crypto/evp/pmeth_lib.c
495
EVP_PKEY_meth_set_init(EVP_PKEY_METHOD *pmeth,
crypto/libressl/crypto/evp/pmeth_lib.c
502
EVP_PKEY_meth_set_copy(EVP_PKEY_METHOD *pmeth,
crypto/libressl/crypto/evp/pmeth_lib.c
509
EVP_PKEY_meth_set_cleanup(EVP_PKEY_METHOD *pmeth,
crypto/libressl/crypto/evp/pmeth_lib.c
516
EVP_PKEY_meth_set_paramgen(EVP_PKEY_METHOD *pmeth,
crypto/libressl/crypto/evp/pmeth_lib.c
525
EVP_PKEY_meth_set_keygen(EVP_PKEY_METHOD *pmeth,
crypto/libressl/crypto/evp/pmeth_lib.c
534
EVP_PKEY_meth_set_sign(EVP_PKEY_METHOD *pmeth,
crypto/libressl/crypto/evp/pmeth_lib.c
544
EVP_PKEY_meth_set_verify(EVP_PKEY_METHOD *pmeth,
crypto/libressl/crypto/evp/pmeth_lib.c
554
EVP_PKEY_meth_set_verify_recover(EVP_PKEY_METHOD *pmeth,
crypto/libressl/crypto/evp/pmeth_lib.c
565
EVP_PKEY_meth_set_signctx(EVP_PKEY_METHOD *pmeth,
crypto/libressl/crypto/evp/pmeth_lib.c
575
EVP_PKEY_meth_set_verifyctx(EVP_PKEY_METHOD *pmeth,
crypto/libressl/crypto/evp/pmeth_lib.c
585
EVP_PKEY_meth_set_encrypt(EVP_PKEY_METHOD *pmeth,
crypto/libressl/crypto/evp/pmeth_lib.c
595
EVP_PKEY_meth_set_decrypt(EVP_PKEY_METHOD *pmeth,
crypto/libressl/crypto/evp/pmeth_lib.c
605
EVP_PKEY_meth_set_derive(EVP_PKEY_METHOD *pmeth,
crypto/libressl/crypto/evp/pmeth_lib.c
614
EVP_PKEY_meth_set_ctrl(EVP_PKEY_METHOD *pmeth,
crypto/libressl/crypto/evp/pmeth_lib.c
623
EVP_PKEY_meth_set_check(EVP_PKEY_METHOD *pmeth, int (*check)(EVP_PKEY *pkey))
crypto/libressl/crypto/evp/pmeth_lib.c
629
EVP_PKEY_meth_set_public_check(EVP_PKEY_METHOD *pmeth,
crypto/libressl/crypto/evp/pmeth_lib.c
636
EVP_PKEY_meth_set_param_check(EVP_PKEY_METHOD *pmeth,
crypto/libressl/crypto/evp/pmeth_lib.c
80
DECLARE_STACK_OF(EVP_PKEY_METHOD)
crypto/libressl/crypto/evp/pmeth_lib.c
81
STACK_OF(EVP_PKEY_METHOD) *app_pkey_methods = NULL;
crypto/libressl/crypto/evp/pmeth_lib.c
83
extern const EVP_PKEY_METHOD rsa_pkey_meth, rsa_pss_pkey_meth;
crypto/libressl/crypto/evp/pmeth_lib.c
84
extern const EVP_PKEY_METHOD dh_pkey_meth, dsa_pkey_meth;
crypto/libressl/crypto/evp/pmeth_lib.c
85
extern const EVP_PKEY_METHOD ec_pkey_meth, hmac_pkey_meth, cmac_pkey_meth;
crypto/libressl/crypto/evp/pmeth_lib.c
86
extern const EVP_PKEY_METHOD gostimit_pkey_meth, gostr01_pkey_meth;
crypto/libressl/crypto/evp/pmeth_lib.c
87
extern const EVP_PKEY_METHOD hkdf_pkey_meth;
crypto/libressl/crypto/evp/pmeth_lib.c
89
static const EVP_PKEY_METHOD *standard_methods[] = {
crypto/libressl/crypto/gost/gost89imit_pmeth.c
232
const EVP_PKEY_METHOD gostimit_pkey_meth = {
crypto/libressl/crypto/gost/gostr341001_pmeth.c
687
const EVP_PKEY_METHOD gostr01_pkey_meth = {
crypto/libressl/crypto/hmac/hm_pmeth.c
240
const EVP_PKEY_METHOD hmac_pkey_meth = {
crypto/libressl/crypto/kdf/hkdf_evp.c
257
const EVP_PKEY_METHOD hkdf_pkey_meth = {
crypto/libressl/crypto/rsa/rsa_pmeth.c
777
const EVP_PKEY_METHOD rsa_pkey_meth = {
crypto/libressl/crypto/rsa/rsa_pmeth.c
850
const EVP_PKEY_METHOD rsa_pss_pkey_meth = {
crypto/libressl/include/openssl/engine.h
296
typedef int (*ENGINE_PKEY_METHS_PTR)(ENGINE *, EVP_PKEY_METHOD **,
crypto/libressl/include/openssl/engine.h
515
const EVP_PKEY_METHOD *ENGINE_get_pkey_meth(ENGINE *e, int nid);
crypto/libressl/include/openssl/evp.h
1029
const EVP_PKEY_METHOD *EVP_PKEY_meth_find(int type);
crypto/libressl/include/openssl/evp.h
1030
EVP_PKEY_METHOD* EVP_PKEY_meth_new(int id, int flags);
crypto/libressl/include/openssl/evp.h
1032
const EVP_PKEY_METHOD *meth);
crypto/libressl/include/openssl/evp.h
1033
void EVP_PKEY_meth_copy(EVP_PKEY_METHOD *dst, const EVP_PKEY_METHOD *src);
crypto/libressl/include/openssl/evp.h
1034
void EVP_PKEY_meth_free(EVP_PKEY_METHOD *pmeth);
crypto/libressl/include/openssl/evp.h
1035
int EVP_PKEY_meth_add0(const EVP_PKEY_METHOD *pmeth);
crypto/libressl/include/openssl/evp.h
1099
void EVP_PKEY_meth_set_init(EVP_PKEY_METHOD *pmeth,
crypto/libressl/include/openssl/evp.h
1102
void EVP_PKEY_meth_set_copy(EVP_PKEY_METHOD *pmeth,
crypto/libressl/include/openssl/evp.h
1105
void EVP_PKEY_meth_set_cleanup(EVP_PKEY_METHOD *pmeth,
crypto/libressl/include/openssl/evp.h
1108
void EVP_PKEY_meth_set_paramgen(EVP_PKEY_METHOD *pmeth,
crypto/libressl/include/openssl/evp.h
1112
void EVP_PKEY_meth_set_keygen(EVP_PKEY_METHOD *pmeth,
crypto/libressl/include/openssl/evp.h
1116
void EVP_PKEY_meth_set_sign(EVP_PKEY_METHOD *pmeth,
crypto/libressl/include/openssl/evp.h
1121
void EVP_PKEY_meth_set_verify(EVP_PKEY_METHOD *pmeth,
crypto/libressl/include/openssl/evp.h
1126
void EVP_PKEY_meth_set_verify_recover(EVP_PKEY_METHOD *pmeth,
crypto/libressl/include/openssl/evp.h
1131
void EVP_PKEY_meth_set_signctx(EVP_PKEY_METHOD *pmeth,
crypto/libressl/include/openssl/evp.h
1136
void EVP_PKEY_meth_set_verifyctx(EVP_PKEY_METHOD *pmeth,
crypto/libressl/include/openssl/evp.h
1141
void EVP_PKEY_meth_set_encrypt(EVP_PKEY_METHOD *pmeth,
crypto/libressl/include/openssl/evp.h
1146
void EVP_PKEY_meth_set_decrypt(EVP_PKEY_METHOD *pmeth,
crypto/libressl/include/openssl/evp.h
1151
void EVP_PKEY_meth_set_derive(EVP_PKEY_METHOD *pmeth,
crypto/libressl/include/openssl/evp.h
1155
void EVP_PKEY_meth_set_ctrl(EVP_PKEY_METHOD *pmeth,
crypto/libressl/include/openssl/evp.h
1159
void EVP_PKEY_meth_set_check(EVP_PKEY_METHOD *pmeth,
crypto/libressl/include/openssl/evp.h
1161
void EVP_PKEY_meth_set_public_check(EVP_PKEY_METHOD *pmeth,
crypto/libressl/include/openssl/evp.h
1163
void EVP_PKEY_meth_set_param_check(EVP_PKEY_METHOD *pmeth,
crypto/libressl/include/openssl/safestack.h
866
#define sk_EVP_PKEY_METHOD_new(cmp) SKM_sk_new(EVP_PKEY_METHOD, (cmp))
crypto/libressl/include/openssl/safestack.h
867
#define sk_EVP_PKEY_METHOD_new_null() SKM_sk_new_null(EVP_PKEY_METHOD)
crypto/libressl/include/openssl/safestack.h
868
#define sk_EVP_PKEY_METHOD_free(st) SKM_sk_free(EVP_PKEY_METHOD, (st))
crypto/libressl/include/openssl/safestack.h
869
#define sk_EVP_PKEY_METHOD_num(st) SKM_sk_num(EVP_PKEY_METHOD, (st))
crypto/libressl/include/openssl/safestack.h
870
#define sk_EVP_PKEY_METHOD_value(st, i) SKM_sk_value(EVP_PKEY_METHOD, (st), (i))
crypto/libressl/include/openssl/safestack.h
871
#define sk_EVP_PKEY_METHOD_set(st, i, val) SKM_sk_set(EVP_PKEY_METHOD, (st), (i), (val))
crypto/libressl/include/openssl/safestack.h
872
#define sk_EVP_PKEY_METHOD_zero(st) SKM_sk_zero(EVP_PKEY_METHOD, (st))
crypto/libressl/include/openssl/safestack.h
873
#define sk_EVP_PKEY_METHOD_push(st, val) SKM_sk_push(EVP_PKEY_METHOD, (st), (val))
crypto/libressl/include/openssl/safestack.h
874
#define sk_EVP_PKEY_METHOD_unshift(st, val) SKM_sk_unshift(EVP_PKEY_METHOD, (st), (val))
crypto/libressl/include/openssl/safestack.h
875
#define sk_EVP_PKEY_METHOD_find(st, val) SKM_sk_find(EVP_PKEY_METHOD, (st), (val))
crypto/libressl/include/openssl/safestack.h
876
#define sk_EVP_PKEY_METHOD_find_ex(st, val) SKM_sk_find_ex(EVP_PKEY_METHOD, (st), (val))
crypto/libressl/include/openssl/safestack.h
877
#define sk_EVP_PKEY_METHOD_delete(st, i) SKM_sk_delete(EVP_PKEY_METHOD, (st), (i))
crypto/libressl/include/openssl/safestack.h
878
#define sk_EVP_PKEY_METHOD_delete_ptr(st, ptr) SKM_sk_delete_ptr(EVP_PKEY_METHOD, (st), (ptr))
crypto/libressl/include/openssl/safestack.h
879
#define sk_EVP_PKEY_METHOD_insert(st, val, i) SKM_sk_insert(EVP_PKEY_METHOD, (st), (val), (i))
crypto/libressl/include/openssl/safestack.h
880
#define sk_EVP_PKEY_METHOD_set_cmp_func(st, cmp) SKM_sk_set_cmp_func(EVP_PKEY_METHOD, (st), (cmp))
crypto/libressl/include/openssl/safestack.h
881
#define sk_EVP_PKEY_METHOD_dup(st) SKM_sk_dup(EVP_PKEY_METHOD, st)
crypto/libressl/include/openssl/safestack.h
882
#define sk_EVP_PKEY_METHOD_pop_free(st, free_func) SKM_sk_pop_free(EVP_PKEY_METHOD, (st), (free_func))
crypto/libressl/include/openssl/safestack.h
883
#define sk_EVP_PKEY_METHOD_shift(st) SKM_sk_shift(EVP_PKEY_METHOD, (st))
crypto/libressl/include/openssl/safestack.h
884
#define sk_EVP_PKEY_METHOD_pop(st) SKM_sk_pop(EVP_PKEY_METHOD, (st))
crypto/libressl/include/openssl/safestack.h
885
#define sk_EVP_PKEY_METHOD_sort(st) SKM_sk_sort(EVP_PKEY_METHOD, (st))
crypto/libressl/include/openssl/safestack.h
886
#define sk_EVP_PKEY_METHOD_is_sorted(st) SKM_sk_is_sorted(EVP_PKEY_METHOD, (st))