Symbol: pkcs11_provider
usr.bin/ssh/clientloop.c
1462
if (options.pkcs11_provider != NULL)
usr.bin/ssh/clientloop.c
936
options.pkcs11_provider != NULL || can_update_hostkeys() ||
usr.bin/ssh/readconf.c
1506
charptr = &options->pkcs11_provider;
usr.bin/ssh/readconf.c
2757
options->pkcs11_provider = NULL;
usr.bin/ssh/readconf.c
3062
CLEAR_ON_NONE(options->pkcs11_provider);
usr.bin/ssh/readconf.c
3139
free(o->pkcs11_provider);
usr.bin/ssh/readconf.c
3803
dump_cfg_string(oPKCS11Provider, o->pkcs11_provider);
usr.bin/ssh/readconf.h
86
char *pkcs11_provider; /* PKCS#11 provider */
usr.bin/ssh/ssh-pkcs11.c
101
pkcs11_provider_finalize(struct pkcs11_provider *p)
usr.bin/ssh/ssh-pkcs11.c
1083
pkcs11_fetch_ed25519_pubkey(struct pkcs11_provider *p, CK_ULONG slotidx,
usr.bin/ssh/ssh-pkcs11.c
1193
pkcs11_fetch_x509_pubkey(struct pkcs11_provider *p, CK_ULONG slotidx,
usr.bin/ssh/ssh-pkcs11.c
130
pkcs11_provider_unref(struct pkcs11_provider *p)
usr.bin/ssh/ssh-pkcs11.c
1385
note_key(struct pkcs11_provider *p, CK_ULONG slotidx, const char *context,
usr.bin/ssh/ssh-pkcs11.c
1407
pkcs11_fetch_certs(struct pkcs11_provider *p, CK_ULONG slotidx,
usr.bin/ssh/ssh-pkcs11.c
144
static struct pkcs11_provider *
usr.bin/ssh/ssh-pkcs11.c
147
struct pkcs11_provider *p;
usr.bin/ssh/ssh-pkcs11.c
1513
pkcs11_fetch_keys(struct pkcs11_provider *p, CK_ULONG slotidx,
usr.bin/ssh/ssh-pkcs11.c
161
struct pkcs11_provider *p;
usr.bin/ssh/ssh-pkcs11.c
1630
pkcs11_rsa_generate_private_key(struct pkcs11_provider *p, CK_ULONG slotidx,
usr.bin/ssh/ssh-pkcs11.c
1748
pkcs11_ecdsa_generate_private_key(struct pkcs11_provider *p, CK_ULONG slotidx,
usr.bin/ssh/ssh-pkcs11.c
1828
struct pkcs11_provider **providerp, CK_ULONG user)
usr.bin/ssh/ssh-pkcs11.c
1832
struct pkcs11_provider *p = NULL;
usr.bin/ssh/ssh-pkcs11.c
189
pkcs11_find(struct pkcs11_provider *p, CK_ULONG slotidx, CK_ATTRIBUTE *attr,
usr.bin/ssh/ssh-pkcs11.c
2001
struct pkcs11_provider *p;
usr.bin/ssh/ssh-pkcs11.c
2025
struct pkcs11_provider *p = NULL;
usr.bin/ssh/ssh-pkcs11.c
2081
struct pkcs11_provider *p = NULL;
usr.bin/ssh/ssh-pkcs11.c
2147
struct pkcs11_provider *p = NULL;
usr.bin/ssh/ssh-pkcs11.c
216
pkcs11_login_slot(struct pkcs11_provider *provider, struct pkcs11_slotinfo *si,
usr.bin/ssh/ssh-pkcs11.c
395
pkcs11_record_key(struct pkcs11_provider *provider, CK_ULONG slotidx,
usr.bin/ssh/ssh-pkcs11.c
64
TAILQ_ENTRY(pkcs11_provider) next;
usr.bin/ssh/ssh-pkcs11.c
67
TAILQ_HEAD(, pkcs11_provider) pkcs11_providers;
usr.bin/ssh/ssh-pkcs11.c
71
struct pkcs11_provider *provider;
usr.bin/ssh/ssh-pkcs11.c
793
pkcs11_open_session(struct pkcs11_provider *p, CK_ULONG slotidx, char *pin,
usr.bin/ssh/ssh-pkcs11.c
848
pkcs11_fetch_ecdsa_pubkey(struct pkcs11_provider *p, CK_ULONG slotidx,
usr.bin/ssh/ssh-pkcs11.c
982
pkcs11_fetch_rsa_pubkey(struct pkcs11_provider *p, CK_ULONG slotidx,
usr.bin/ssh/ssh.c
1809
(void)pkcs11_del_provider(options.pkcs11_provider);
usr.bin/ssh/ssh.c
2352
if (options.pkcs11_provider != NULL &&
usr.bin/ssh/ssh.c
2355
(nkeys = pkcs11_add_provider(options.pkcs11_provider, NULL,
usr.bin/ssh/ssh.c
850
free(options.pkcs11_provider);
usr.bin/ssh/ssh.c
851
options.pkcs11_provider = xstrdup(optarg);