Symbol: pkcs11_provider
crypto/openssh/readconf.c
1519
charptr = &options->pkcs11_provider;
crypto/openssh/readconf.c
2713
options->pkcs11_provider = NULL;
crypto/openssh/readconf.c
3025
CLEAR_ON_NONE(options->pkcs11_provider);
crypto/openssh/readconf.c
3101
free(o->pkcs11_provider);
crypto/openssh/readconf.c
3712
dump_cfg_string(oPKCS11Provider, o->pkcs11_provider);
crypto/openssh/readconf.h
85
char *pkcs11_provider; /* PKCS#11 provider */
crypto/openssh/ssh-pkcs11.c
109
pkcs11_provider_finalize(struct pkcs11_provider *p)
crypto/openssh/ssh-pkcs11.c
1103
note_key(struct pkcs11_provider *p, CK_ULONG slotidx, const char *context,
crypto/openssh/ssh-pkcs11.c
1124
pkcs11_fetch_certs(struct pkcs11_provider *p, CK_ULONG slotidx,
crypto/openssh/ssh-pkcs11.c
1229
pkcs11_fetch_keys(struct pkcs11_provider *p, CK_ULONG slotidx,
crypto/openssh/ssh-pkcs11.c
1342
pkcs11_rsa_generate_private_key(struct pkcs11_provider *p, CK_ULONG slotidx,
crypto/openssh/ssh-pkcs11.c
136
pkcs11_provider_unref(struct pkcs11_provider *p)
crypto/openssh/ssh-pkcs11.c
1462
pkcs11_ecdsa_generate_private_key(struct pkcs11_provider *p, CK_ULONG slotidx,
crypto/openssh/ssh-pkcs11.c
153
struct pkcs11_provider *p;
crypto/openssh/ssh-pkcs11.c
1542
struct pkcs11_provider **providerp, CK_ULONG user)
crypto/openssh/ssh-pkcs11.c
1546
struct pkcs11_provider *p = NULL;
crypto/openssh/ssh-pkcs11.c
163
static struct pkcs11_provider *
crypto/openssh/ssh-pkcs11.c
166
struct pkcs11_provider *p;
crypto/openssh/ssh-pkcs11.c
1704
struct pkcs11_provider *p = NULL;
crypto/openssh/ssh-pkcs11.c
1727
struct pkcs11_provider *p = NULL;
crypto/openssh/ssh-pkcs11.c
1793
struct pkcs11_provider *p = NULL;
crypto/openssh/ssh-pkcs11.c
180
struct pkcs11_provider *p;
crypto/openssh/ssh-pkcs11.c
216
pkcs11_find(struct pkcs11_provider *p, CK_ULONG slotidx, CK_ATTRIBUTE *attr,
crypto/openssh/ssh-pkcs11.c
243
pkcs11_login_slot(struct pkcs11_provider *provider, struct pkcs11_slotinfo *si,
crypto/openssh/ssh-pkcs11.c
486
pkcs11_rsa_wrap(struct pkcs11_provider *provider, CK_ULONG slotidx,
crypto/openssh/ssh-pkcs11.c
602
pkcs11_ecdsa_wrap(struct pkcs11_provider *provider, CK_ULONG slotidx,
crypto/openssh/ssh-pkcs11.c
652
pkcs11_open_session(struct pkcs11_provider *p, CK_ULONG slotidx, char *pin,
crypto/openssh/ssh-pkcs11.c
68
TAILQ_ENTRY(pkcs11_provider) next;
crypto/openssh/ssh-pkcs11.c
707
pkcs11_fetch_ecdsa_pubkey(struct pkcs11_provider *p, CK_ULONG slotidx,
crypto/openssh/ssh-pkcs11.c
71
TAILQ_HEAD(, pkcs11_provider) pkcs11_providers;
crypto/openssh/ssh-pkcs11.c
74
struct pkcs11_provider *provider;
crypto/openssh/ssh-pkcs11.c
834
pkcs11_fetch_rsa_pubkey(struct pkcs11_provider *p, CK_ULONG slotidx,
crypto/openssh/ssh-pkcs11.c
926
pkcs11_fetch_x509_pubkey(struct pkcs11_provider *p, CK_ULONG slotidx,
crypto/openssh/ssh.c
1866
(void)pkcs11_del_provider(options.pkcs11_provider);
crypto/openssh/ssh.c
2422
if (options.pkcs11_provider != NULL &&
crypto/openssh/ssh.c
2425
(nkeys = pkcs11_add_provider(options.pkcs11_provider, NULL,
crypto/openssh/ssh.c
902
free(options.pkcs11_provider);
crypto/openssh/ssh.c
903
options.pkcs11_provider = xstrdup(optarg);