Symbol: provider
crypto/openssh/authfd.c
508
u_int maxsign, const char *provider,
crypto/openssh/authfd.c
530
if (provider != NULL) {
crypto/openssh/authfd.c
535
(r = sshbuf_put_cstring(m, provider)) != 0)
crypto/openssh/authfd.c
589
const char *provider, struct dest_constraint **dest_constraints,
crypto/openssh/authfd.c
594
provider || dest_constraints);
crypto/openssh/authfd.c
632
provider, dest_constraints, ndest_constraints, 0, NULL, 0)) != 0)
crypto/openssh/authfd.h
52
const char *provider, struct dest_constraint **dest_constraints,
crypto/openssh/ssh-agent.c
143
char *provider;
crypto/openssh/ssh-agent.c
1532
add_p11_identity(struct sshkey *key, char *comment, const char *provider,
crypto/openssh/ssh-agent.c
1546
id->provider = xstrdup(provider);
crypto/openssh/ssh-agent.c
1559
char *provider = NULL, *pin = NULL, canonical_provider[PATH_MAX];
crypto/openssh/ssh-agent.c
1571
if ((r = sshbuf_get_cstring(e->request, &provider, NULL)) != 0 ||
crypto/openssh/ssh-agent.c
1585
"providers is disabled", provider);
crypto/openssh/ssh-agent.c
1588
if (realpath(provider, canonical_provider) == NULL) {
crypto/openssh/ssh-agent.c
1590
provider, strerror(errno));
crypto/openssh/ssh-agent.c
1634
free(provider);
crypto/openssh/ssh-agent.c
1647
char *provider = NULL, *pin = NULL, canonical_provider[PATH_MAX];
crypto/openssh/ssh-agent.c
1652
if ((r = sshbuf_get_cstring(e->request, &provider, NULL)) != 0 ||
crypto/openssh/ssh-agent.c
1659
if (realpath(provider, canonical_provider) == NULL) {
crypto/openssh/ssh-agent.c
1661
provider, strerror(errno));
crypto/openssh/ssh-agent.c
1669
if (id->provider == NULL)
crypto/openssh/ssh-agent.c
1671
if (!strcmp(canonical_provider, id->provider)) {
crypto/openssh/ssh-agent.c
1682
free(provider);
crypto/openssh/ssh-agent.c
346
free(id->provider);
crypto/openssh/ssh-keygen.c
1757
const char *alg, const char *provider, const char *pin,
crypto/openssh/ssh-pkcs11.c
208
if (k11->provider)
crypto/openssh/ssh-pkcs11.c
209
pkcs11_provider_unref(k11->provider);
crypto/openssh/ssh-pkcs11.c
243
pkcs11_login_slot(struct pkcs11_provider *provider, struct pkcs11_slotinfo *si,
crypto/openssh/ssh-pkcs11.c
249
if (provider == NULL || si == NULL || !provider->valid) {
crypto/openssh/ssh-pkcs11.c
270
rv = provider->function_list->C_Login(si->session, type, (u_char *)pin,
crypto/openssh/ssh-pkcs11.c
300
if (k11 == NULL || k11->provider == NULL || !k11->provider->valid) {
crypto/openssh/ssh-pkcs11.c
305
return pkcs11_login_slot(k11->provider,
crypto/openssh/ssh-pkcs11.c
306
&k11->provider->slotinfo[k11->slotidx], type);
crypto/openssh/ssh-pkcs11.c
322
if (!k11->provider || !k11->provider->valid) {
crypto/openssh/ssh-pkcs11.c
327
f = k11->provider->function_list;
crypto/openssh/ssh-pkcs11.c
328
si = &k11->provider->slotinfo[k11->slotidx];
crypto/openssh/ssh-pkcs11.c
341
k11->provider->name, k11->slotidx, obj, type, *val);
crypto/openssh/ssh-pkcs11.c
359
if (!k11->provider || !k11->provider->valid) {
crypto/openssh/ssh-pkcs11.c
364
f = k11->provider->function_list;
crypto/openssh/ssh-pkcs11.c
365
si = &k11->provider->slotinfo[k11->slotidx];
crypto/openssh/ssh-pkcs11.c
391
if (pkcs11_find(k11->provider, k11->slotidx, key_filter, 3, &obj) < 0 &&
crypto/openssh/ssh-pkcs11.c
392
pkcs11_find(k11->provider, k11->slotidx, key_filter, 2, &obj) < 0) {
crypto/openssh/ssh-pkcs11.c
442
f = k11->provider->function_list;
crypto/openssh/ssh-pkcs11.c
443
si = &k11->provider->slotinfo[k11->slotidx];
crypto/openssh/ssh-pkcs11.c
486
pkcs11_rsa_wrap(struct pkcs11_provider *provider, CK_ULONG slotidx,
crypto/openssh/ssh-pkcs11.c
495
k11->provider = provider;
crypto/openssh/ssh-pkcs11.c
496
provider->refcount++; /* provider referenced by RSA key */
crypto/openssh/ssh-pkcs11.c
535
f = k11->provider->function_list;
crypto/openssh/ssh-pkcs11.c
536
si = &k11->provider->slotinfo[k11->slotidx];
crypto/openssh/ssh-pkcs11.c
600
pkcs11_ecdsa_wrap(struct pkcs11_provider *provider, CK_ULONG slotidx,
crypto/openssh/ssh-pkcs11.c
609
k11->provider = provider;
crypto/openssh/ssh-pkcs11.c
610
provider->refcount++; /* provider referenced by ECDSA key */
crypto/openssh/ssh-pkcs11.c
74
struct pkcs11_provider *provider;
crypto/openssh/ssh-sk-client.c
230
sshsk_sign(const char *provider, struct sshkey *key,
crypto/openssh/ssh-sk-client.c
255
(r = sshbuf_put_cstring(req, provider)) != 0 ||
lib/libefivar/efivar-dp-xlate.c
226
LIST_FOREACH(cp, &provider->lg_consumers, lg_consumer) {
libexec/pppoed/pppoed.c
225
plen = strlen(provider);
libexec/pppoed/pppoed.c
229
memcpy(data->data, provider, plen);
libexec/pppoed/pppoed.c
237
if (provider)
libexec/pppoed/pppoed.c
239
spath, provider);
libexec/pppoed/pppoed.c
255
Spawn(const char *prog __unused, const char *acname, const char *provider,
libexec/pppoed/pppoed.c
338
if (provider) {
libexec/pppoed/pppoed.c
339
slen = strlen(provider);
libexec/pppoed/pppoed.c
342
memcpy(data->data, provider, slen);
libexec/pppoed/pppoed.c
504
const char *label, *prog, *provider, *acname;
libexec/pppoed/pppoed.c
516
provider = "";
libexec/pppoed/pppoed.c
551
provider = optarg;
libexec/pppoed/pppoed.c
567
label = provider;
libexec/pppoed/pppoed.c
606
if ((ret = ConfigureNode(prog, argv[optind], provider, cs, ds,
libexec/pppoed/pppoed.c
649
if (*provider)
libexec/pppoed/pppoed.c
650
syslog(LOG_INFO, "Listening as provider %s", provider);
libexec/pppoed/pppoed.c
676
Spawn(prog, acname, provider, exec, ngc, cs, ds, response, sz, optd);
libexec/pppoed/pppoed.c
88
ConfigureNode(const char *prog __unused, const char *iface, const char *provider,
sys/bus/gpio/gpio_acpi/gpio_acpi.c
139
gpioio_alloc_pins(device_t dev, device_t provider, ACPI_RESOURCE_GPIO *gpio,
sys/bus/gpio/gpio_acpi/gpio_acpi.c
161
if (GPIO_ALLOC_IO_PIN(provider, gpio->PinTable[idx + i], flags,
sys/bus/gpio/gpio_acpi/gpio_acpi.c
168
GPIO_RELEASE_IO_PIN(provider, pins[j]);
sys/bus/gpio/gpio_acpi/gpio_acpi.c
79
static void **gpioio_alloc_pins(device_t dev, device_t provider,
usr.sbin/ppp/ether.c
468
const char *iface, *provider;
usr.sbin/ppp/ether.c
483
provider = strchr(iface, ':');
usr.sbin/ppp/ether.c
484
if (provider) {
usr.sbin/ppp/ether.c
485
ifacelen = provider - iface;
usr.sbin/ppp/ether.c
486
provider++;
usr.sbin/ppp/ether.c
487
providerlen = strlen(provider);
usr.sbin/ppp/ether.c
490
provider = "";
usr.sbin/ppp/ether.c
637
memcpy(data->data, provider, providerlen);
usr.sbin/sdpd/dun.c
103
provider_t const *provider = (provider_t const *) data;
usr.sbin/sdpd/dun.c
104
sdp_dun_profile_p dun = (sdp_dun_profile_p) provider->data;
usr.sbin/sdpd/dun.c
90
provider_t const *provider = (provider_t const *) data;
usr.sbin/sdpd/dun.c
91
sdp_dun_profile_p dun = (sdp_dun_profile_p) provider->data;
usr.sbin/sdpd/ftrn.c
90
provider_t const *provider = (provider_t const *) data;
usr.sbin/sdpd/ftrn.c
91
sdp_ftrn_profile_p ftrn = (sdp_ftrn_profile_p) provider->data;
usr.sbin/sdpd/hf.c
108
provider_t const *provider = (provider_t const *) data;
usr.sbin/sdpd/hf.c
109
sdp_hf_profile_t *hf = (sdp_hf_profile_t *) provider->data;
usr.sbin/sdpd/hf.c
67
provider_t const *provider = (provider_t const *) data;
usr.sbin/sdpd/hf.c
68
sdp_hf_profile_t *hf = (sdp_hf_profile_t *) provider->data;
usr.sbin/sdpd/hset.c
67
provider_t const *provider = (provider_t const *) data;
usr.sbin/sdpd/hset.c
68
sdp_hset_profile_t *hset = (sdp_hset_profile_t *) provider->data;
usr.sbin/sdpd/irmc.c
103
provider_t const *provider = (provider_t const *) data;
usr.sbin/sdpd/irmc.c
104
sdp_irmc_profile_p irmc = (sdp_irmc_profile_p) provider->data;
usr.sbin/sdpd/irmc.c
90
provider_t const *provider = (provider_t const *) data;
usr.sbin/sdpd/irmc.c
91
sdp_irmc_profile_p irmc = (sdp_irmc_profile_p) provider->data;
usr.sbin/sdpd/irmc_command.c
90
provider_t const *provider = (provider_t const *) data;
usr.sbin/sdpd/irmc_command.c
91
sdp_irmc_command_profile_p irmc_command = (sdp_irmc_command_profile_p) provider->data;
usr.sbin/sdpd/lan.c
105
provider_t const *provider = (provider_t const *) data;
usr.sbin/sdpd/lan.c
106
sdp_lan_profile_p lan = (sdp_lan_profile_p) provider->data;
usr.sbin/sdpd/lan.c
122
provider_t const *provider = (provider_t const *) data;
usr.sbin/sdpd/lan.c
123
sdp_lan_profile_p lan = (sdp_lan_profile_p) provider->data;
usr.sbin/sdpd/lan.c
92
provider_t const *provider = (provider_t const *) data;
usr.sbin/sdpd/lan.c
93
sdp_lan_profile_p lan = (sdp_lan_profile_p) provider->data;
usr.sbin/sdpd/opush.c
103
provider_t const *provider = (provider_t const *) data;
usr.sbin/sdpd/opush.c
104
sdp_opush_profile_p opush = (sdp_opush_profile_p) provider->data;
usr.sbin/sdpd/opush.c
90
provider_t const *provider = (provider_t const *) data;
usr.sbin/sdpd/opush.c
91
sdp_opush_profile_p opush = (sdp_opush_profile_p) provider->data;
usr.sbin/sdpd/provider.c
100
provider->profile = profile;
usr.sbin/sdpd/provider.c
101
memcpy(provider->data, data, datalen);
usr.sbin/sdpd/provider.c
111
provider->handle = next_handle;
usr.sbin/sdpd/provider.c
113
memcpy(&provider->bdaddr, bdaddr,
usr.sbin/sdpd/provider.c
114
sizeof(provider->bdaddr));
usr.sbin/sdpd/provider.c
115
provider->fd = fd;
usr.sbin/sdpd/provider.c
117
TAILQ_INSERT_TAIL(&providers, provider, provider_next);
usr.sbin/sdpd/provider.c
120
free(provider);
usr.sbin/sdpd/provider.c
121
provider = NULL;
usr.sbin/sdpd/provider.c
125
return (provider);
usr.sbin/sdpd/provider.c
133
provider_unregister(provider_p provider)
usr.sbin/sdpd/provider.c
135
TAILQ_REMOVE(&providers, provider, provider_next);
usr.sbin/sdpd/provider.c
136
if (provider->data != NULL)
usr.sbin/sdpd/provider.c
137
free(provider->data);
usr.sbin/sdpd/provider.c
138
free(provider);
usr.sbin/sdpd/provider.c
147
provider_update(provider_p provider, uint8_t const *data, uint32_t datalen)
usr.sbin/sdpd/provider.c
149
uint8_t *new_data = (uint8_t *) realloc(provider->data, datalen);
usr.sbin/sdpd/provider.c
155
provider->data = new_data;
usr.sbin/sdpd/provider.c
167
provider_p provider = NULL;
usr.sbin/sdpd/provider.c
169
TAILQ_FOREACH(provider, &providers, provider_next)
usr.sbin/sdpd/provider.c
170
if (provider->handle == handle)
usr.sbin/sdpd/provider.c
173
return (provider);
usr.sbin/sdpd/provider.c
187
provider_get_next(provider_p provider)
usr.sbin/sdpd/provider.c
189
return (TAILQ_NEXT(provider, provider_next));
usr.sbin/sdpd/provider.c
210
provider_match_uuid(provider_p provider, uint128_t *uuid, int ucount)
usr.sbin/sdpd/provider.c
215
max = provider->profile->usize / sizeof(provider->profile->uuid[0]);
usr.sbin/sdpd/provider.c
226
puuid.b[2] = provider->profile->uuid[num] >> 8;
usr.sbin/sdpd/provider.c
227
puuid.b[3] = provider->profile->uuid[num];
usr.sbin/sdpd/provider.c
44
static TAILQ_HEAD(, provider) providers = TAILQ_HEAD_INITIALIZER(providers);
usr.sbin/sdpd/provider.c
95
provider_p provider = calloc(1, sizeof(*provider));
usr.sbin/sdpd/provider.c
97
if (provider != NULL) {
usr.sbin/sdpd/provider.c
98
provider->data = malloc(datalen);
usr.sbin/sdpd/provider.c
99
if (provider->data != NULL) {
usr.sbin/sdpd/provider.h
102
provider_p provider_get_next (provider_p provider);
usr.sbin/sdpd/provider.h
105
int provider_match_uuid (provider_p provider,
usr.sbin/sdpd/provider.h
79
TAILQ_ENTRY(provider) provider_next; /* all providers */
usr.sbin/sdpd/provider.h
82
typedef struct provider provider_t;
usr.sbin/sdpd/provider.h
83
typedef struct provider * provider_p;
usr.sbin/sdpd/provider.h
96
void provider_unregister (provider_p provider);
usr.sbin/sdpd/provider.h
97
int32_t provider_update (provider_p provider,
usr.sbin/sdpd/sar.c
123
len = server_prepare_attr_value_pair(provider, lo, ptr, rsp_end);
usr.sbin/sdpd/sar.c
153
provider_t *provider = NULL;
usr.sbin/sdpd/sar.c
217
if ((provider = provider_by_handle(handle)) == NULL)
usr.sbin/sdpd/sar.c
229
cs = server_prepare_attr_list(provider, req, req+aidlen, rsp, rsp_end);
usr.sbin/sdpd/sar.c
58
provider_p const provider, uint16_t attr,
usr.sbin/sdpd/sar.c
61
profile_attr_create_p cf = profile_get_attr(provider->profile, attr);
usr.sbin/sdpd/sar.c
73
len = cf(buf, eob, (uint8_t const *) provider, sizeof(*provider));
usr.sbin/sdpd/sar.c
87
server_prepare_attr_list(provider_p const provider,
usr.sbin/sdpd/scr.c
56
provider_t *provider = NULL;
usr.sbin/sdpd/scr.c
73
provider = provider_by_handle(handle);
usr.sbin/sdpd/scr.c
74
if (provider == NULL || provider->fd != fd)
usr.sbin/sdpd/scr.c
78
if (req_end - req < provider->profile->dsize ||
usr.sbin/sdpd/scr.c
79
provider->profile->valid == NULL ||
usr.sbin/sdpd/scr.c
80
(provider->profile->valid)(req, req_end - req) == 0)
usr.sbin/sdpd/scr.c
84
if (provider_update(provider, req, req_end - req) < 0)
usr.sbin/sdpd/server.c
615
provider_p provider = NULL, provider_next = NULL;
usr.sbin/sdpd/server.c
631
for (provider = provider_get_first();
usr.sbin/sdpd/server.c
632
provider != NULL;
usr.sbin/sdpd/server.c
633
provider = provider_next) {
usr.sbin/sdpd/server.c
634
provider_next = provider_get_next(provider);
usr.sbin/sdpd/server.c
636
if (provider->fd == fd)
usr.sbin/sdpd/server.c
637
provider_unregister(provider);
usr.sbin/sdpd/sp.c
90
provider_t const *provider = (provider_t const *) data;
usr.sbin/sdpd/sp.c
91
sdp_sp_profile_p sp = (sdp_sp_profile_p) provider->data;
usr.sbin/sdpd/srr.c
60
provider_t *provider = NULL;
usr.sbin/sdpd/srr.c
94
provider = provider_register(profile, bdaddr, fd, req, req_end - req);
usr.sbin/sdpd/srr.c
95
if (provider == NULL)
usr.sbin/sdpd/srr.c
99
SDP_PUT32(provider->handle, rsp);
usr.sbin/sdpd/ssar.c
150
for (provider = provider_get_first();
usr.sbin/sdpd/ssar.c
151
provider != NULL;
usr.sbin/sdpd/ssar.c
152
provider = provider_get_next(provider)) {
usr.sbin/sdpd/ssar.c
153
if (!provider_match_bdaddr(provider, &srv->req_sa.bt_bdaddr))
usr.sbin/sdpd/ssar.c
156
if (!provider_match_uuid(provider, ulist, ucount))
usr.sbin/sdpd/ssar.c
159
cs = server_prepare_attr_list(provider,
usr.sbin/sdpd/ssar.c
59
provider_t *provider = NULL;
usr.sbin/sdpd/ssr.c
159
provider_t *provider = NULL;
usr.sbin/sdpd/ssr.c
213
for (provider = provider_get_first();
usr.sbin/sdpd/ssr.c
214
provider != NULL;
usr.sbin/sdpd/ssr.c
215
provider = provider_get_next(provider)) {
usr.sbin/sdpd/ssr.c
216
if (!provider_match_bdaddr(provider, &srv->req_sa.bt_bdaddr))
usr.sbin/sdpd/ssr.c
219
if (!provider_match_uuid(provider, ulist, ucount))
usr.sbin/sdpd/ssr.c
225
SDP_PUT32(provider->handle, rsp);
usr.sbin/sdpd/sur.c
56
provider_t *provider = NULL;
usr.sbin/sdpd/sur.c
73
provider = provider_by_handle(handle);
usr.sbin/sdpd/sur.c
74
if (provider == NULL || provider->fd != fd)
usr.sbin/sdpd/sur.c
77
provider_unregister(provider);