lib/libfido2/src/aes256.c
188
aes256_cbc_enc(const fido_dev_t *dev, const fido_blob_t *secret,
lib/libfido2/src/aes256.c
196
aes256_cbc_dec(const fido_dev_t *dev, const fido_blob_t *secret,
lib/libfido2/src/assert.c
161
fido_dev_get_assert_rx(fido_dev_t *dev, fido_assert_t *assert, int *ms)
lib/libfido2/src/assert.c
202
fido_get_next_assert_tx(fido_dev_t *dev, int *ms)
lib/libfido2/src/assert.c
215
fido_get_next_assert_rx(fido_dev_t *dev, fido_assert_t *assert, int *ms)
lib/libfido2/src/assert.c
244
fido_dev_get_assert_wait(fido_dev_t *dev, fido_assert_t *assert,
lib/libfido2/src/assert.c
265
decrypt_hmac_secrets(const fido_dev_t *dev, fido_assert_t *assert,
lib/libfido2/src/assert.c
285
fido_dev_get_assert(fido_dev_t *dev, fido_assert_t *assert, const char *pin)
lib/libfido2/src/assert.c
80
fido_dev_get_assert_tx(fido_dev_t *dev, fido_assert_t *assert,
lib/libfido2/src/authkey.c
25
fido_dev_authkey_tx(fido_dev_t *dev, int *ms)
lib/libfido2/src/authkey.c
61
fido_dev_authkey_rx(fido_dev_t *dev, es256_pk_t *authkey, int *ms)
lib/libfido2/src/authkey.c
82
fido_dev_authkey_wait(fido_dev_t *dev, es256_pk_t *authkey, int *ms)
lib/libfido2/src/authkey.c
94
fido_dev_authkey(fido_dev_t *dev, es256_pk_t *authkey, int *ms)
lib/libfido2/src/bio.c
234
bio_rx_template_array(fido_dev_t *dev, fido_bio_template_array_t *ta, int *ms)
lib/libfido2/src/bio.c
258
bio_get_template_array_wait(fido_dev_t *dev, fido_bio_template_array_t *ta,
lib/libfido2/src/bio.c
271
fido_bio_dev_get_template_array(fido_dev_t *dev, fido_bio_template_array_t *ta,
lib/libfido2/src/bio.c
283
bio_set_template_name_wait(fido_dev_t *dev, const fido_bio_template_t *t,
lib/libfido2/src/bio.c
312
fido_bio_dev_set_template_name(fido_dev_t *dev, const fido_bio_template_t *t,
lib/libfido2/src/bio.c
385
bio_rx_enroll_begin(fido_dev_t *dev, fido_bio_template_t *t,
lib/libfido2/src/bio.c
418
bio_enroll_begin_wait(fido_dev_t *dev, fido_bio_template_t *t,
lib/libfido2/src/bio.c
446
fido_bio_dev_enroll_begin(fido_dev_t *dev, fido_bio_template_t *t,
lib/libfido2/src/bio.c
488
bio_rx_enroll_continue(fido_dev_t *dev, fido_bio_enroll_t *e, int *ms)
lib/libfido2/src/bio.c
513
bio_enroll_continue_wait(fido_dev_t *dev, const fido_bio_template_t *t,
lib/libfido2/src/bio.c
542
fido_bio_dev_enroll_continue(fido_dev_t *dev, const fido_bio_template_t *t,
lib/libfido2/src/bio.c
554
bio_enroll_cancel_wait(fido_dev_t *dev, int *ms)
lib/libfido2/src/bio.c
569
fido_bio_dev_enroll_cancel(fido_dev_t *dev)
lib/libfido2/src/bio.c
577
bio_enroll_remove_wait(fido_dev_t *dev, const fido_bio_template_t *t,
lib/libfido2/src/bio.c
60
bio_tx(fido_dev_t *dev, uint8_t subcmd, cbor_item_t **sub_argv, size_t sub_argc,
lib/libfido2/src/bio.c
605
fido_bio_dev_enroll_remove(fido_dev_t *dev, const fido_bio_template_t *t,
lib/libfido2/src/bio.c
655
bio_rx_info(fido_dev_t *dev, fido_bio_info_t *i, int *ms)
lib/libfido2/src/bio.c
679
bio_get_info_wait(fido_dev_t *dev, fido_bio_info_t *i, int *ms)
lib/libfido2/src/bio.c
694
fido_bio_dev_get_info(fido_dev_t *dev, fido_bio_info_t *i)
lib/libfido2/src/cbor.c
689
cbor_encode_pin_auth(const fido_dev_t *dev, const fido_blob_t *secret,
lib/libfido2/src/cbor.c
722
cbor_encode_pin_opt(const fido_dev_t *dev)
lib/libfido2/src/cbor.c
735
cbor_encode_change_pin_auth(const fido_dev_t *dev, const fido_blob_t *secret,
lib/libfido2/src/cbor.c
783
cbor_encode_hmac_secret_param(const fido_dev_t *dev, cbor_item_t *item,
lib/libfido2/src/cbor.c
869
cbor_encode_assert_ext(fido_dev_t *dev, const fido_assert_ext_t *ext,
lib/libfido2/src/config.c
102
config_enable_entattest_wait(fido_dev_t *dev, const char *pin, int *ms)
lib/libfido2/src/config.c
114
fido_dev_enable_entattest(fido_dev_t *dev, const char *pin)
lib/libfido2/src/config.c
122
config_toggle_always_uv_wait(fido_dev_t *dev, const char *pin, int *ms)
lib/libfido2/src/config.c
134
fido_dev_toggle_always_uv(fido_dev_t *dev, const char *pin)
lib/libfido2/src/config.c
142
config_pin_minlen_tx(fido_dev_t *dev, size_t len, bool force,
lib/libfido2/src/config.c
182
config_pin_minlen(fido_dev_t *dev, size_t len, bool force,
lib/libfido2/src/config.c
195
fido_dev_set_pin_minlen(fido_dev_t *dev, size_t len, const char *pin)
lib/libfido2/src/config.c
203
fido_dev_force_pin_change(fido_dev_t *dev, const char *pin)
lib/libfido2/src/config.c
211
fido_dev_set_pin_minlen_rpid(fido_dev_t *dev, const char * const *rpid,
lib/libfido2/src/config.c
41
config_tx(fido_dev_t *dev, uint8_t subcmd, cbor_item_t **paramv, size_t paramc,
lib/libfido2/src/cred.c
139
fido_dev_make_cred_rx(fido_dev_t *dev, fido_cred_t *cred, int *ms)
lib/libfido2/src/cred.c
182
fido_dev_make_cred_wait(fido_dev_t *dev, fido_cred_t *cred, const char *pin,
lib/libfido2/src/cred.c
195
fido_dev_make_cred(fido_dev_t *dev, fido_cred_t *cred, const char *pin)
lib/libfido2/src/cred.c
50
fido_dev_make_cred_tx(fido_dev_t *dev, fido_cred_t *cred, const char *pin,
lib/libfido2/src/credman.c
114
credman_tx(fido_dev_t *dev, uint8_t subcmd, const void *param, const char *pin,
lib/libfido2/src/credman.c
201
credman_rx_metadata(fido_dev_t *dev, fido_credman_metadata_t *metadata, int *ms)
lib/libfido2/src/credman.c
225
credman_get_metadata_wait(fido_dev_t *dev, fido_credman_metadata_t *metadata,
lib/libfido2/src/credman.c
239
fido_credman_get_dev_metadata(fido_dev_t *dev, fido_credman_metadata_t *metadata,
lib/libfido2/src/credman.c
326
credman_rx_rk(fido_dev_t *dev, fido_credman_rk_t *rk, int *ms)
lib/libfido2/src/credman.c
365
credman_rx_next_rk(fido_dev_t *dev, fido_credman_rk_t *rk, int *ms)
lib/libfido2/src/credman.c
394
credman_get_rk_wait(fido_dev_t *dev, const char *rp_id, fido_credman_rk_t *rk,
lib/libfido2/src/credman.c
426
fido_credman_get_dev_rk(fido_dev_t *dev, const char *rp_id,
lib/libfido2/src/credman.c
435
credman_del_rk_wait(fido_dev_t *dev, const unsigned char *cred_id,
lib/libfido2/src/credman.c
459
fido_credman_del_dev_rk(fido_dev_t *dev, const unsigned char *cred_id,
lib/libfido2/src/credman.c
535
credman_rx_rp(fido_dev_t *dev, fido_credman_rp_t *rp, int *ms)
lib/libfido2/src/credman.c
574
credman_rx_next_rp(fido_dev_t *dev, fido_credman_rp_t *rp, int *ms)
lib/libfido2/src/credman.c
603
credman_get_rp_wait(fido_dev_t *dev, fido_credman_rp_t *rp, const char *pin,
lib/libfido2/src/credman.c
625
fido_credman_get_dev_rp(fido_dev_t *dev, fido_credman_rp_t *rp, const char *pin)
lib/libfido2/src/credman.c
633
credman_set_dev_rk_wait(fido_dev_t *dev, fido_cred_t *cred, const char *pin,
lib/libfido2/src/credman.c
647
fido_credman_set_dev_rk(fido_dev_t *dev, fido_cred_t *cred, const char *pin)
lib/libfido2/src/dev.c
162
fido_dev_open_rx(fido_dev_t *dev, int *ms)
lib/libfido2/src/dev.c
17
set_random_report_len(fido_dev_t *dev)
lib/libfido2/src/dev.c
227
fido_dev_open_wait(fido_dev_t *dev, const char *path, int *ms)
lib/libfido2/src/dev.c
27
fido_dev_set_extension_flags(fido_dev_t *dev, const fido_cbor_info_t *info)
lib/libfido2/src/dev.c
280
fido_dev_open_with_info(fido_dev_t *dev)
lib/libfido2/src/dev.c
291
fido_dev_open(fido_dev_t *dev, const char *path)
lib/libfido2/src/dev.c
312
fido_dev_close(fido_dev_t *dev)
lib/libfido2/src/dev.c
329
fido_dev_set_sigmask(fido_dev_t *dev, const fido_sigset_t *sigmask)
lib/libfido2/src/dev.c
345
fido_dev_cancel(fido_dev_t *dev)
lib/libfido2/src/dev.c
362
fido_dev_set_io_functions(fido_dev_t *dev, const fido_dev_io_t *io)
lib/libfido2/src/dev.c
38
fido_dev_set_option_flags(fido_dev_t *dev, const fido_cbor_info_t *info)
lib/libfido2/src/dev.c
382
fido_dev_set_transport_functions(fido_dev_t *dev, const fido_dev_transport_t *t)
lib/libfido2/src/dev.c
396
fido_dev_io_handle(const fido_dev_t *dev)
lib/libfido2/src/dev.c
411
fido_dev_t *
lib/libfido2/src/dev.c
414
fido_dev_t *dev;
lib/libfido2/src/dev.c
431
fido_dev_t *
lib/libfido2/src/dev.c
434
fido_dev_t *dev;
lib/libfido2/src/dev.c
464
fido_dev_free(fido_dev_t **dev_p)
lib/libfido2/src/dev.c
466
fido_dev_t *dev;
lib/libfido2/src/dev.c
478
fido_dev_protocol(const fido_dev_t *dev)
lib/libfido2/src/dev.c
484
fido_dev_major(const fido_dev_t *dev)
lib/libfido2/src/dev.c
490
fido_dev_minor(const fido_dev_t *dev)
lib/libfido2/src/dev.c
496
fido_dev_build(const fido_dev_t *dev)
lib/libfido2/src/dev.c
502
fido_dev_flags(const fido_dev_t *dev)
lib/libfido2/src/dev.c
508
fido_dev_is_fido2(const fido_dev_t *dev)
lib/libfido2/src/dev.c
514
fido_dev_is_winhello(const fido_dev_t *dev)
lib/libfido2/src/dev.c
520
fido_dev_supports_pin(const fido_dev_t *dev)
lib/libfido2/src/dev.c
526
fido_dev_has_pin(const fido_dev_t *dev)
lib/libfido2/src/dev.c
532
fido_dev_supports_cred_prot(const fido_dev_t *dev)
lib/libfido2/src/dev.c
538
fido_dev_supports_credman(const fido_dev_t *dev)
lib/libfido2/src/dev.c
544
fido_dev_supports_uv(const fido_dev_t *dev)
lib/libfido2/src/dev.c
550
fido_dev_has_uv(const fido_dev_t *dev)
lib/libfido2/src/dev.c
556
fido_dev_supports_permissions(const fido_dev_t *dev)
lib/libfido2/src/dev.c
562
fido_dev_force_u2f(fido_dev_t *dev)
lib/libfido2/src/dev.c
569
fido_dev_force_fido2(fido_dev_t *dev)
lib/libfido2/src/dev.c
575
fido_dev_get_pin_protocol(const fido_dev_t *dev)
lib/libfido2/src/dev.c
586
fido_dev_maxmsgsize(const fido_dev_t *dev)
lib/libfido2/src/dev.c
592
fido_dev_set_timeout(fido_dev_t *dev, int ms)
lib/libfido2/src/dev.c
62
fido_dev_set_protocol_flags(fido_dev_t *dev, const fido_cbor_info_t *info)
lib/libfido2/src/dev.c
83
fido_dev_set_flags(fido_dev_t *dev, const fido_cbor_info_t *info)
lib/libfido2/src/dev.c
91
fido_dev_open_tx(fido_dev_t *dev, const char *path, int *ms)
lib/libfido2/src/ecdh.c
115
do_ecdh(const fido_dev_t *dev, const es256_sk_t *sk, const es256_pk_t *pk,
lib/libfido2/src/ecdh.c
167
fido_do_ecdh(fido_dev_t *dev, es256_pk_t **pk, fido_blob_t **ecdh, int *ms)
lib/libfido2/src/extern.h
126
int fido_nfc_rx(fido_dev_t *, uint8_t, unsigned char *, size_t, int);
lib/libfido2/src/extern.h
127
int fido_nfc_tx(fido_dev_t *, uint8_t, const unsigned char *, size_t);
lib/libfido2/src/extern.h
129
int fido_dev_set_nfc(fido_dev_t *);
lib/libfido2/src/extern.h
137
int fido_pcsc_rx(fido_dev_t *, uint8_t, unsigned char *, size_t, int);
lib/libfido2/src/extern.h
138
int fido_pcsc_tx(fido_dev_t *, uint8_t, const unsigned char *, size_t);
lib/libfido2/src/extern.h
139
int fido_dev_set_pcsc(fido_dev_t *);
lib/libfido2/src/extern.h
143
int fido_winhello_open(fido_dev_t *);
lib/libfido2/src/extern.h
144
int fido_winhello_close(fido_dev_t *);
lib/libfido2/src/extern.h
145
int fido_winhello_cancel(fido_dev_t *);
lib/libfido2/src/extern.h
146
int fido_winhello_get_assert(fido_dev_t *, fido_assert_t *, const char *, int);
lib/libfido2/src/extern.h
147
int fido_winhello_get_cbor_info(fido_dev_t *, fido_cbor_info_t *);
lib/libfido2/src/extern.h
148
int fido_winhello_make_cred(fido_dev_t *, fido_cred_t *, const char *, int);
lib/libfido2/src/extern.h
151
int fido_rx_cbor_status(fido_dev_t *, int *);
lib/libfido2/src/extern.h
152
int fido_rx(fido_dev_t *, uint8_t, void *, size_t, int *);
lib/libfido2/src/extern.h
153
int fido_tx(fido_dev_t *, uint8_t, const void *, size_t, int *);
lib/libfido2/src/extern.h
179
int u2f_register(fido_dev_t *, fido_cred_t *, int *);
lib/libfido2/src/extern.h
180
int u2f_authenticate(fido_dev_t *, fido_assert_t *, int *);
lib/libfido2/src/extern.h
181
int u2f_get_touch_begin(fido_dev_t *, int *);
lib/libfido2/src/extern.h
182
int u2f_get_touch_status(fido_dev_t *, int *, int *);
lib/libfido2/src/extern.h
185
uint8_t fido_dev_get_pin_protocol(const fido_dev_t *);
lib/libfido2/src/extern.h
186
int fido_dev_authkey(fido_dev_t *, es256_pk_t *, int *);
lib/libfido2/src/extern.h
187
int fido_dev_get_cbor_info_wait(fido_dev_t *, fido_cbor_info_t *, int *);
lib/libfido2/src/extern.h
188
int fido_dev_get_uv_token(fido_dev_t *, uint8_t, const char *,
lib/libfido2/src/extern.h
191
uint64_t fido_dev_maxmsgsize(const fido_dev_t *);
lib/libfido2/src/extern.h
192
int fido_do_ecdh(fido_dev_t *, es256_pk_t **, fido_blob_t **, int *);
lib/libfido2/src/extern.h
28
int aes256_cbc_dec(const fido_dev_t *dev, const fido_blob_t *,
lib/libfido2/src/extern.h
30
int aes256_cbc_enc(const fido_dev_t *dev, const fido_blob_t *,
lib/libfido2/src/extern.h
41
cbor_item_t *cbor_encode_change_pin_auth(const fido_dev_t *,
lib/libfido2/src/extern.h
44
cbor_item_t *cbor_encode_assert_ext(fido_dev_t *,
lib/libfido2/src/extern.h
47
cbor_item_t *cbor_encode_pin_auth(const fido_dev_t *, const fido_blob_t *,
lib/libfido2/src/extern.h
49
cbor_item_t *cbor_encode_pin_opt(const fido_dev_t *);
lib/libfido2/src/extern.h
88
int cbor_add_uv_params(fido_dev_t *, uint8_t, const fido_blob_t *,
lib/libfido2/src/fido.h
149
int fido_dev_set_sigmask(fido_dev_t *, const fido_sigset_t *);
lib/libfido2/src/fido.h
151
int fido_dev_cancel(fido_dev_t *);
lib/libfido2/src/fido.h
152
int fido_dev_close(fido_dev_t *);
lib/libfido2/src/fido.h
153
int fido_dev_get_assert(fido_dev_t *, fido_assert_t *, const char *);
lib/libfido2/src/fido.h
154
int fido_dev_get_cbor_info(fido_dev_t *, fido_cbor_info_t *);
lib/libfido2/src/fido.h
155
int fido_dev_get_retry_count(fido_dev_t *, int *);
lib/libfido2/src/fido.h
156
int fido_dev_get_uv_retry_count(fido_dev_t *, int *);
lib/libfido2/src/fido.h
157
int fido_dev_get_touch_begin(fido_dev_t *);
lib/libfido2/src/fido.h
158
int fido_dev_get_touch_status(fido_dev_t *, int *, int);
lib/libfido2/src/fido.h
162
int fido_dev_make_cred(fido_dev_t *, fido_cred_t *, const char *);
lib/libfido2/src/fido.h
163
int fido_dev_open_with_info(fido_dev_t *);
lib/libfido2/src/fido.h
164
int fido_dev_open(fido_dev_t *, const char *);
lib/libfido2/src/fido.h
165
int fido_dev_reset(fido_dev_t *);
lib/libfido2/src/fido.h
166
int fido_dev_set_io_functions(fido_dev_t *, const fido_dev_io_t *);
lib/libfido2/src/fido.h
167
int fido_dev_set_pin(fido_dev_t *, const char *, const char *);
lib/libfido2/src/fido.h
168
int fido_dev_set_transport_functions(fido_dev_t *, const fido_dev_transport_t *);
lib/libfido2/src/fido.h
169
int fido_dev_set_timeout(fido_dev_t *, int);
lib/libfido2/src/fido.h
204
uint8_t fido_dev_protocol(const fido_dev_t *);
lib/libfido2/src/fido.h
205
uint8_t fido_dev_major(const fido_dev_t *);
lib/libfido2/src/fido.h
206
uint8_t fido_dev_minor(const fido_dev_t *);
lib/libfido2/src/fido.h
207
uint8_t fido_dev_build(const fido_dev_t *);
lib/libfido2/src/fido.h
208
uint8_t fido_dev_flags(const fido_dev_t *);
lib/libfido2/src/fido.h
218
bool fido_dev_has_pin(const fido_dev_t *);
lib/libfido2/src/fido.h
219
bool fido_dev_has_uv(const fido_dev_t *);
lib/libfido2/src/fido.h
220
bool fido_dev_is_fido2(const fido_dev_t *);
lib/libfido2/src/fido.h
221
bool fido_dev_is_winhello(const fido_dev_t *);
lib/libfido2/src/fido.h
222
bool fido_dev_supports_credman(const fido_dev_t *);
lib/libfido2/src/fido.h
223
bool fido_dev_supports_cred_prot(const fido_dev_t *);
lib/libfido2/src/fido.h
224
bool fido_dev_supports_permissions(const fido_dev_t *);
lib/libfido2/src/fido.h
225
bool fido_dev_supports_pin(const fido_dev_t *);
lib/libfido2/src/fido.h
226
bool fido_dev_supports_uv(const fido_dev_t *);
lib/libfido2/src/fido.h
228
int fido_dev_largeblob_get(fido_dev_t *, const unsigned char *, size_t,
lib/libfido2/src/fido.h
230
int fido_dev_largeblob_set(fido_dev_t *, const unsigned char *, size_t,
lib/libfido2/src/fido.h
232
int fido_dev_largeblob_remove(fido_dev_t *, const unsigned char *, size_t,
lib/libfido2/src/fido.h
234
int fido_dev_largeblob_get_array(fido_dev_t *, unsigned char **, size_t *);
lib/libfido2/src/fido.h
235
int fido_dev_largeblob_set_array(fido_dev_t *, const unsigned char *, size_t,
lib/libfido2/src/fido.h
40
fido_dev_t *fido_dev_new(void);
lib/libfido2/src/fido.h
41
fido_dev_t *fido_dev_new_with_info(const fido_dev_info_t *);
lib/libfido2/src/fido.h
44
void *fido_dev_io_handle(const fido_dev_t *);
lib/libfido2/src/fido.h
49
void fido_dev_force_fido2(fido_dev_t *);
lib/libfido2/src/fido.h
50
void fido_dev_force_u2f(fido_dev_t *);
lib/libfido2/src/fido.h
51
void fido_dev_free(fido_dev_t **);
lib/libfido2/src/fido/bio.h
81
int fido_bio_dev_enroll_begin(fido_dev_t *, fido_bio_template_t *,
lib/libfido2/src/fido/bio.h
83
int fido_bio_dev_enroll_cancel(fido_dev_t *);
lib/libfido2/src/fido/bio.h
84
int fido_bio_dev_enroll_continue(fido_dev_t *, const fido_bio_template_t *,
lib/libfido2/src/fido/bio.h
86
int fido_bio_dev_enroll_remove(fido_dev_t *, const fido_bio_template_t *,
lib/libfido2/src/fido/bio.h
88
int fido_bio_dev_get_info(fido_dev_t *, fido_bio_info_t *);
lib/libfido2/src/fido/bio.h
89
int fido_bio_dev_get_template_array(fido_dev_t *, fido_bio_template_array_t *,
lib/libfido2/src/fido/bio.h
91
int fido_bio_dev_set_template_name(fido_dev_t *, const fido_bio_template_t *,
lib/libfido2/src/fido/config.h
25
int fido_dev_enable_entattest(fido_dev_t *, const char *);
lib/libfido2/src/fido/config.h
26
int fido_dev_force_pin_change(fido_dev_t *, const char *);
lib/libfido2/src/fido/config.h
27
int fido_dev_toggle_always_uv(fido_dev_t *, const char *);
lib/libfido2/src/fido/config.h
28
int fido_dev_set_pin_minlen(fido_dev_t *, size_t, const char *);
lib/libfido2/src/fido/config.h
29
int fido_dev_set_pin_minlen_rpid(fido_dev_t *, const char * const *, size_t,
lib/libfido2/src/fido/credman.h
67
int fido_credman_del_dev_rk(fido_dev_t *, const unsigned char *, size_t,
lib/libfido2/src/fido/credman.h
69
int fido_credman_get_dev_metadata(fido_dev_t *, fido_credman_metadata_t *,
lib/libfido2/src/fido/credman.h
71
int fido_credman_get_dev_rk(fido_dev_t *, const char *, fido_credman_rk_t *,
lib/libfido2/src/fido/credman.h
73
int fido_credman_get_dev_rp(fido_dev_t *, fido_credman_rp_t *, const char *);
lib/libfido2/src/fido/credman.h
74
int fido_credman_set_dev_rk(fido_dev_t *, fido_cred_t *, const char *);
lib/libfido2/src/fido/types.h
274
} fido_dev_t;
lib/libfido2/src/info.c
284
fido_dev_get_cbor_info_tx(fido_dev_t *dev, int *ms)
lib/libfido2/src/info.c
299
fido_dev_get_cbor_info_rx(fido_dev_t *dev, fido_cbor_info_t *ci, int *ms)
lib/libfido2/src/info.c
320
fido_dev_get_cbor_info_wait(fido_dev_t *dev, fido_cbor_info_t *ci, int *ms)
lib/libfido2/src/info.c
336
fido_dev_get_cbor_info(fido_dev_t *dev, fido_cbor_info_t *ci)
lib/libfido2/src/io.c
122
tx(fido_dev_t *d, uint8_t cmd, const unsigned char *buf, size_t count, int *ms)
lib/libfido2/src/io.c
147
transport_tx(fido_dev_t *d, uint8_t cmd, const void *buf, size_t count, int *ms)
lib/libfido2/src/io.c
164
fido_tx(fido_dev_t *d, uint8_t cmd, const void *buf, size_t count, int *ms)
lib/libfido2/src/io.c
180
rx_frame(fido_dev_t *d, struct frame *fp, int *ms)
lib/libfido2/src/io.c
198
rx_preamble(fido_dev_t *d, uint8_t cmd, struct frame *fp, int *ms)
lib/libfido2/src/io.c
227
rx(fido_dev_t *d, uint8_t cmd, unsigned char *buf, size_t count, int *ms)
lib/libfido2/src/io.c
295
transport_rx(fido_dev_t *d, uint8_t cmd, void *buf, size_t count, int *ms)
lib/libfido2/src/io.c
312
fido_rx(fido_dev_t *d, uint8_t cmd, void *buf, size_t count, int *ms)
lib/libfido2/src/io.c
33
tx_pkt(fido_dev_t *d, const void *pkt, size_t len, int *ms)
lib/libfido2/src/io.c
332
fido_rx_cbor_status(fido_dev_t *d, int *ms)
lib/libfido2/src/io.c
50
tx_empty(fido_dev_t *d, uint8_t cmd, int *ms)
lib/libfido2/src/io.c
70
tx_preamble(fido_dev_t *d, uint8_t cmd, const void *buf, size_t count, int *ms)
lib/libfido2/src/io.c
97
tx_frame(fido_dev_t *d, uint8_t seq, const void *buf, size_t count, int *ms)
lib/libfido2/src/largeblob.c
156
largeblob_get_tx(fido_dev_t *dev, size_t offset, size_t count, int *ms)
lib/libfido2/src/largeblob.c
201
largeblob_get_rx(fido_dev_t *dev, fido_blob_t **chunk, int *ms)
lib/libfido2/src/largeblob.c
251
get_chunklen(fido_dev_t *dev)
lib/libfido2/src/largeblob.c
422
largeblob_get_array(fido_dev_t *dev, cbor_item_t **item, int *ms)
lib/libfido2/src/largeblob.c
493
largeblob_set_tx(fido_dev_t *dev, const fido_blob_t *token, const u_char *chunk,
lib/libfido2/src/largeblob.c
537
largeblob_get_uv_token(fido_dev_t *dev, const char *pin, fido_blob_t **token,
lib/libfido2/src/largeblob.c
568
largeblob_set_array(fido_dev_t *dev, const cbor_item_t *item, const char *pin,
lib/libfido2/src/largeblob.c
637
largeblob_add(fido_dev_t *dev, const fido_blob_t *key, cbor_item_t *item,
lib/libfido2/src/largeblob.c
681
largeblob_drop(fido_dev_t *dev, const fido_blob_t *key, const char *pin,
lib/libfido2/src/largeblob.c
715
fido_dev_largeblob_get(fido_dev_t *dev, const unsigned char *key_ptr,
lib/libfido2/src/largeblob.c
761
fido_dev_largeblob_set(fido_dev_t *dev, const unsigned char *key_ptr,
lib/libfido2/src/largeblob.c
806
fido_dev_largeblob_remove(fido_dev_t *dev, const unsigned char *key_ptr,
lib/libfido2/src/largeblob.c
832
fido_dev_largeblob_get_array(fido_dev_t *dev, unsigned char **cbor_ptr,
lib/libfido2/src/largeblob.c
867
fido_dev_largeblob_set_array(fido_dev_t *dev, const unsigned char *cbor_ptr,
lib/libfido2/src/nfc.c
146
rx_init(fido_dev_t *d, unsigned char *buf, size_t count, int ms)
lib/libfido2/src/nfc.c
186
tx_get_response(fido_dev_t *d, uint8_t count)
lib/libfido2/src/nfc.c
203
rx_apdu(fido_dev_t *d, uint8_t sw[2], unsigned char **buf, size_t *count, int *ms)
lib/libfido2/src/nfc.c
21
tx_short_apdu(fido_dev_t *d, const iso7816_header_t *h, const uint8_t *payload,
lib/libfido2/src/nfc.c
235
rx_msg(fido_dev_t *d, unsigned char *buf, size_t count, int ms)
lib/libfido2/src/nfc.c
266
rx_cbor(fido_dev_t *d, unsigned char *buf, size_t count, int ms)
lib/libfido2/src/nfc.c
277
fido_nfc_rx(fido_dev_t *d, uint8_t cmd, unsigned char *buf, size_t count, int ms)
lib/libfido2/src/nfc.c
300
fido_dev_set_nfc(fido_dev_t *d)
lib/libfido2/src/nfc.c
62
nfc_do_tx(fido_dev_t *d, const uint8_t *apdu_ptr, size_t apdu_len)
lib/libfido2/src/nfc.c
95
fido_nfc_tx(fido_dev_t *d, uint8_t cmd, const unsigned char *buf, size_t count)
lib/libfido2/src/pin.c
148
ctap20_uv_token_tx(fido_dev_t *dev, const char *pin, const fido_blob_t *ecdh,
lib/libfido2/src/pin.c
205
ctap21_uv_token_tx(fido_dev_t *dev, const char *pin, const fido_blob_t *ecdh,
lib/libfido2/src/pin.c
283
uv_token_rx(fido_dev_t *dev, const fido_blob_t *ecdh, fido_blob_t *token,
lib/libfido2/src/pin.c
323
uv_token_wait(fido_dev_t *dev, uint8_t cmd, const char *pin,
lib/libfido2/src/pin.c
342
fido_dev_get_uv_token(fido_dev_t *dev, uint8_t cmd, const char *pin,
lib/libfido2/src/pin.c
35
pin_sha256_enc(const fido_dev_t *dev, const fido_blob_t *shared,
lib/libfido2/src/pin.c
350
fido_dev_change_pin_tx(fido_dev_t *dev, const char *pin, const char *oldpin,
lib/libfido2/src/pin.c
422
fido_dev_set_pin_tx(fido_dev_t *dev, const char *pin, int *ms)
lib/libfido2/src/pin.c
473
fido_dev_set_pin_wait(fido_dev_t *dev, const char *pin, const char *oldpin,
lib/libfido2/src/pin.c
505
fido_dev_set_pin(fido_dev_t *dev, const char *pin, const char *oldpin)
lib/libfido2/src/pin.c
549
fido_dev_get_retry_count_tx(fido_dev_t *dev, uint8_t subcmd, int *ms)
lib/libfido2/src/pin.c
580
fido_dev_get_pin_retry_count_rx(fido_dev_t *dev, int *retries, int *ms)
lib/libfido2/src/pin.c
604
fido_dev_get_pin_retry_count_wait(fido_dev_t *dev, int *retries, int *ms)
lib/libfido2/src/pin.c
616
fido_dev_get_retry_count(fido_dev_t *dev, int *retries)
lib/libfido2/src/pin.c
624
fido_dev_get_uv_retry_count_rx(fido_dev_t *dev, int *retries, int *ms)
lib/libfido2/src/pin.c
648
fido_dev_get_uv_retry_count_wait(fido_dev_t *dev, int *retries, int *ms)
lib/libfido2/src/pin.c
660
fido_dev_get_uv_retry_count(fido_dev_t *dev, int *retries)
lib/libfido2/src/pin.c
668
cbor_add_uv_params(fido_dev_t *dev, uint8_t cmd, const fido_blob_t *hmac_data,
lib/libfido2/src/pin.c
96
pin_pad64_enc(const fido_dev_t *dev, const fido_blob_t *shared,
lib/libfido2/src/reset.c
10
fido_dev_reset_tx(fido_dev_t *dev, int *ms)
lib/libfido2/src/reset.c
23
fido_dev_reset_wait(fido_dev_t *dev, int *ms)
lib/libfido2/src/reset.c
40
fido_dev_reset(fido_dev_t *dev)
lib/libfido2/src/touch.c
11
fido_dev_get_touch_begin(fido_dev_t *dev)
lib/libfido2/src/touch.c
83
fido_dev_get_touch_status(fido_dev_t *dev, int *touched, int ms)
lib/libfido2/src/u2f.c
143
send_dummy_register(fido_dev_t *dev, int *ms)
lib/libfido2/src/u2f.c
191
key_lookup(fido_dev_t *dev, const char *rp_id, const fido_blob_t *key_id,
lib/libfido2/src/u2f.c
297
do_auth(fido_dev_t *dev, const fido_blob_t *cdh, const char *rp_id,
lib/libfido2/src/u2f.c
642
u2f_register(fido_dev_t *dev, fido_cred_t *cred, int *ms)
lib/libfido2/src/u2f.c
729
u2f_authenticate_single(fido_dev_t *dev, const fido_blob_t *key_id,
lib/libfido2/src/u2f.c
785
u2f_authenticate(fido_dev_t *dev, fido_assert_t *fa, int *ms)
lib/libfido2/src/u2f.c
832
u2f_get_touch_begin(fido_dev_t *dev, int *ms)
lib/libfido2/src/u2f.c
881
u2f_get_touch_status(fido_dev_t *dev, int *touched, int *ms)
usr.bin/ssh/sk-usbhid.c
315
check_sk_options(fido_dev_t *dev, const char *opt, int *ret)
usr.bin/ssh/sk-usbhid.c
647
key_lookup(fido_dev_t *dev, const char *application, const uint8_t *user_id,
usr.bin/ssh/sk-usbhid.c
73
fido_dev_t *dev;