Home
last modified time | relevance | path

Searched refs:fido_dev_t (Results 1 – 25 of 57) sorted by relevance

123

/netbsd-src/external/bsd/libfido2/dist/src/
H A Dfido.h61 fido_dev_t *fido_dev_new(void);
62 fido_dev_t *fido_dev_new_with_info(const fido_dev_info_t *);
65 void *fido_dev_io_handle(const fido_dev_t *);
70 void fido_dev_force_fido2(fido_dev_t *);
71 void fido_dev_force_u2f(fido_dev_t *);
72 void fido_dev_free(fido_dev_t **);
174 int fido_dev_set_sigmask(fido_dev_t *, const fido_sigset_t *);
176 int fido_dev_cancel(fido_dev_t *);
177 int fido_dev_close(fido_dev_t *);
178 int fido_dev_get_assert(fido_dev_t *, fido_assert_t *, const char *);
[all …]
H A Dextern.h29 int aes256_cbc_dec(const fido_dev_t *dev, const fido_blob_t *,
31 int aes256_cbc_enc(const fido_dev_t *dev, const fido_blob_t *,
42 cbor_item_t *cbor_encode_change_pin_auth(const fido_dev_t *,
45 cbor_item_t *cbor_encode_assert_ext(fido_dev_t *,
48 cbor_item_t *cbor_encode_pin_auth(const fido_dev_t *, const fido_blob_t *,
50 cbor_item_t *cbor_encode_pin_opt(const fido_dev_t *);
91 int cbor_add_uv_params(fido_dev_t *, uint8_t, const fido_blob_t *,
130 int fido_nfc_rx(fido_dev_t *, uint8_t, unsigned char *, size_t, int);
131 int fido_nfc_tx(fido_dev_t *, uint8_t, const unsigned char *, size_t);
133 int fido_dev_set_nfc(fido_dev_t *);
[all …]
H A Ddev.c18 set_random_report_len(fido_dev_t *dev) in set_random_report_len()
28 fido_dev_set_extension_flags(fido_dev_t *dev, const fido_cbor_info_t *info) in fido_dev_set_extension_flags()
39 fido_dev_set_option_flags(fido_dev_t *dev, const fido_cbor_info_t *info) in fido_dev_set_option_flags()
63 fido_dev_set_protocol_flags(fido_dev_t *dev, const fido_cbor_info_t *info) in fido_dev_set_protocol_flags()
84 fido_dev_set_flags(fido_dev_t *dev, const fido_cbor_info_t *info) in fido_dev_set_flags()
92 fido_dev_open_tx(fido_dev_t *dev, const char *path, int *ms) in fido_dev_open_tx()
163 fido_dev_open_rx(fido_dev_t *dev, int *ms) in fido_dev_open_rx()
228 fido_dev_open_wait(fido_dev_t *dev, const char *path, int *ms) in fido_dev_open_wait()
281 fido_dev_open_with_info(fido_dev_t *dev) in fido_dev_open_with_info()
292 fido_dev_open(fido_dev_t *dev, const char *path) in fido_dev_open()
[all …]
H A Dconfig.c44 config_tx(fido_dev_t *dev, uint8_t subcmd, cbor_item_t **paramv, size_t paramc, in config_tx()
108 config_enable_entattest_wait(fido_dev_t *dev, const char *pin, int *ms) in config_enable_entattest_wait()
120 fido_dev_enable_entattest(fido_dev_t *dev, const char *pin) in fido_dev_enable_entattest()
128 config_toggle_always_uv_wait(fido_dev_t *dev, const char *pin, int *ms) in config_toggle_always_uv_wait()
140 fido_dev_toggle_always_uv(fido_dev_t *dev, const char *pin) in fido_dev_toggle_always_uv()
148 config_pin_minlen_tx(fido_dev_t *dev, size_t len, bool force, in config_pin_minlen_tx()
188 config_pin_minlen(fido_dev_t *dev, size_t len, bool force, in config_pin_minlen()
201 fido_dev_set_pin_minlen(fido_dev_t *dev, size_t len, const char *pin) in fido_dev_set_pin_minlen()
209 fido_dev_force_pin_change(fido_dev_t *dev, const char *pin) in fido_dev_force_pin_change()
217 fido_dev_set_pin_minlen_rpid(fido_dev_t *dev, const char * const *rpid, in fido_dev_set_pin_minlen_rpid()
H A Dnfc.c22 tx_short_apdu(fido_dev_t *d, const iso7816_header_t *h, const uint8_t *payload, in tx_short_apdu()
63 nfc_do_tx(fido_dev_t *d, const uint8_t *apdu_ptr, size_t apdu_len) in nfc_do_tx()
96 fido_nfc_tx(fido_dev_t *d, uint8_t cmd, const unsigned char *buf, size_t count) in fido_nfc_tx()
147 rx_init(fido_dev_t *d, unsigned char *buf, size_t count, int ms) in rx_init()
187 tx_get_response(fido_dev_t *d, uint8_t count) in tx_get_response()
204 rx_apdu(fido_dev_t *d, uint8_t sw[2], unsigned char **buf, size_t *count, int *ms) in rx_apdu()
236 rx_msg(fido_dev_t *d, unsigned char *buf, size_t count, int ms) in rx_msg()
267 rx_cbor(fido_dev_t *d, unsigned char *buf, size_t count, int ms) in rx_cbor()
278 fido_nfc_rx(fido_dev_t *d, uint8_t cmd, unsigned char *buf, size_t count, int ms) in fido_nfc_rx()
297 fido_dev_t *d; in nfc_is_fido()
[all …]
H A Dio.c34 tx_pkt(fido_dev_t *d, const void *pkt, size_t len, int *ms)
51 tx_empty(fido_dev_t *d, uint8_t cmd, int *ms) in tx_empty()
71 tx_preamble(fido_dev_t *d, uint8_t cmd, const void *buf, size_t count, int *ms) in tx_preamble()
98 tx_frame(fido_dev_t *d, uint8_t seq, const void *buf, size_t count, int *ms) in tx_frame()
123 tx(fido_dev_t *d, uint8_t cmd, const unsigned char *buf, size_t count, int *ms) in tx()
148 transport_tx(fido_dev_t *d, uint8_t cmd, const void *buf, size_t count, int *ms) in transport_tx()
165 fido_tx(fido_dev_t *d, uint8_t cmd, const void *buf, size_t count, int *ms) in fido_tx()
181 rx_frame(fido_dev_t *d, struct frame *fp, int *ms) in rx_frame()
199 rx_preamble(fido_dev_t *d, uint8_t cmd, struct frame *fp, int *ms) in rx_preamble()
228 rx(fido_dev_t *d, uint8_t cmd, unsigned char *buf, size_t count, int *ms) in rx()
[all …]
H A Dpin.c36 pin_sha256_enc(const fido_dev_t *dev, const fido_blob_t *shared, in pin_sha256_enc()
98 pin_pad64_enc(const fido_dev_t *dev, const fido_blob_t *shared, in pin_pad64_enc()
150 ctap20_uv_token_tx(fido_dev_t *dev, const char *pin, const fido_blob_t *ecdh, in ctap20_uv_token_tx()
207 ctap21_uv_token_tx(fido_dev_t *dev, const char *pin, const fido_blob_t *ecdh, in ctap21_uv_token_tx()
285 uv_token_rx(fido_dev_t *dev, const fido_blob_t *ecdh, fido_blob_t *token, in uv_token_rx()
330 uv_token_wait(fido_dev_t *dev, uint8_t cmd, const char *pin, in uv_token_wait()
349 fido_dev_get_uv_token(fido_dev_t *dev, uint8_t cmd, const char *pin, in fido_dev_get_uv_token()
357 fido_dev_change_pin_tx(fido_dev_t *dev, const char *pin, const char *oldpin, in fido_dev_change_pin_tx()
429 fido_dev_set_pin_tx(fido_dev_t *dev, const char *pin, int *ms) in fido_dev_set_pin_tx()
480 fido_dev_set_pin_wait(fido_dev_t *dev, const char *pin, const char *oldpin, in fido_dev_set_pin_wait()
[all …]
H A Dbio.c61 bio_tx(fido_dev_t *dev, uint8_t subcmd, cbor_item_t **sub_argv, size_t sub_argc, in bio_tx()
235 bio_rx_template_array(fido_dev_t *dev, fido_bio_template_array_t *ta, int *ms) in bio_rx_template_array()
268 bio_get_template_array_wait(fido_dev_t *dev, fido_bio_template_array_t *ta, in bio_get_template_array_wait()
281 fido_bio_dev_get_template_array(fido_dev_t *dev, fido_bio_template_array_t *ta, in fido_bio_dev_get_template_array()
293 bio_set_template_name_wait(fido_dev_t *dev, const fido_bio_template_t *t, in bio_set_template_name_wait()
322 fido_bio_dev_set_template_name(fido_dev_t *dev, const fido_bio_template_t *t, in fido_bio_dev_set_template_name()
395 bio_rx_enroll_begin(fido_dev_t *dev, fido_bio_template_t *t, in bio_rx_enroll_begin()
438 bio_enroll_begin_wait(fido_dev_t *dev, fido_bio_template_t *t, in bio_enroll_begin_wait()
466 fido_bio_dev_enroll_begin(fido_dev_t *dev, fido_bio_template_t *t, in fido_bio_dev_enroll_begin()
508 bio_rx_enroll_continue(fido_dev_t *dev, fido_bio_enroll_t *e, int *ms) in bio_rx_enroll_continue()
[all …]
H A Dcredman.c115 credman_tx(fido_dev_t *dev, uint8_t subcmd, const void *param, const char *pin, in credman_tx()
202 credman_rx_metadata(fido_dev_t *dev, fido_credman_metadata_t *metadata, int *ms) in credman_rx_metadata()
235 credman_get_metadata_wait(fido_dev_t *dev, fido_credman_metadata_t *metadata, in credman_get_metadata_wait()
249 fido_credman_get_dev_metadata(fido_dev_t *dev, fido_credman_metadata_t *metadata, in fido_credman_get_dev_metadata()
336 credman_rx_rk(fido_dev_t *dev, fido_credman_rk_t *rk, int *ms) in credman_rx_rk()
384 credman_rx_next_rk(fido_dev_t *dev, fido_credman_rk_t *rk, int *ms) in credman_rx_next_rk()
423 credman_get_rk_wait(fido_dev_t *dev, const char *rp_id, fido_credman_rk_t *rk, in credman_get_rk_wait()
455 fido_credman_get_dev_rk(fido_dev_t *dev, const char *rp_id, in fido_credman_get_dev_rk()
464 credman_del_rk_wait(fido_dev_t *dev, const unsigned char *cred_id, in credman_del_rk_wait()
488 fido_credman_del_dev_rk(fido_dev_t *dev, const unsigned char *cred_id, in fido_credman_del_dev_rk()
[all …]
H A Dauthkey.c26 fido_dev_authkey_tx(fido_dev_t *dev, int *ms) in fido_dev_authkey_tx()
62 fido_dev_authkey_rx(fido_dev_t *dev, es256_pk_t *authkey, int *ms) in fido_dev_authkey_rx()
92 fido_dev_authkey_wait(fido_dev_t *dev, es256_pk_t *authkey, int *ms) in fido_dev_authkey_wait()
104 fido_dev_authkey(fido_dev_t *dev, es256_pk_t *authkey, int *ms) in fido_dev_authkey()
H A Dreset.c11 fido_dev_reset_tx(fido_dev_t *dev, int *ms) in fido_dev_reset_tx()
24 fido_dev_reset_wait(fido_dev_t *dev, int *ms) in fido_dev_reset_wait()
41 fido_dev_reset(fido_dev_t *dev) in fido_dev_reset()
H A Dlargeblob.c157 largeblob_get_tx(fido_dev_t *dev, size_t offset, size_t count, int *ms) in largeblob_get_tx()
202 largeblob_get_rx(fido_dev_t *dev, fido_blob_t **chunk, int *ms) in largeblob_get_rx()
263 get_chunklen(fido_dev_t *dev) in get_chunklen()
434 largeblob_get_array(fido_dev_t *dev, cbor_item_t **item, int *ms) in largeblob_get_array()
505 largeblob_set_tx(fido_dev_t *dev, const fido_blob_t *token, const u_char *chunk, in largeblob_set_tx()
549 largeblob_get_uv_token(fido_dev_t *dev, const char *pin, fido_blob_t **token, in largeblob_get_uv_token()
580 largeblob_set_array(fido_dev_t *dev, const cbor_item_t *item, const char *pin, in largeblob_set_array()
649 largeblob_add(fido_dev_t *dev, const fido_blob_t *key, cbor_item_t *item, in largeblob_add()
693 largeblob_drop(fido_dev_t *dev, const fido_blob_t *key, const char *pin, in largeblob_drop()
727 fido_dev_largeblob_get(fido_dev_t *dev, const unsigned char *key_ptr, in fido_dev_largeblob_get()
[all …]
/netbsd-src/external/bsd/libfido2/dist/src/fido/
H A Dbio.h103 int fido_bio_dev_enroll_begin(fido_dev_t *, fido_bio_template_t *,
105 int fido_bio_dev_enroll_cancel(fido_dev_t *);
106 int fido_bio_dev_enroll_continue(fido_dev_t *, const fido_bio_template_t *,
108 int fido_bio_dev_enroll_remove(fido_dev_t *, const fido_bio_template_t *,
110 int fido_bio_dev_get_info(fido_dev_t *, fido_bio_info_t *);
111 int fido_bio_dev_get_template_array(fido_dev_t *, fido_bio_template_array_t *,
113 int fido_bio_dev_set_template_name(fido_dev_t *, const fido_bio_template_t *,
H A Dconfig.h47 int fido_dev_enable_entattest(fido_dev_t *, const char *);
48 int fido_dev_force_pin_change(fido_dev_t *, const char *);
49 int fido_dev_toggle_always_uv(fido_dev_t *, const char *);
50 int fido_dev_set_pin_minlen(fido_dev_t *, size_t, const char *);
51 int fido_dev_set_pin_minlen_rpid(fido_dev_t *, const char * const *, size_t,
H A Dcredman.h89 int fido_credman_del_dev_rk(fido_dev_t *, const unsigned char *, size_t,
91 int fido_credman_get_dev_metadata(fido_dev_t *, fido_credman_metadata_t *,
93 int fido_credman_get_dev_rk(fido_dev_t *, const char *, fido_credman_rk_t *,
95 int fido_credman_get_dev_rp(fido_dev_t *, fido_credman_rp_t *, const char *);
96 int fido_credman_set_dev_rk(fido_dev_t *, fido_cred_t *, const char *);
/netbsd-src/external/bsd/libfido2/dist/tools/
H A Dextern.h38 fido_dev_t *open_dev(const char *);
52 void bio_info(fido_dev_t *);
73 int credman_get_metadata(fido_dev_t *, const char *);
76 int credman_print_rk(fido_dev_t *, const char *, const char *, const char *);
77 int get_devopt(fido_dev_t *, const char *, int *);
80 int should_retry_with_pin(const fido_dev_t *, int);
H A Dconfig.c21 fido_dev_t *dev; in config_entattest()
51 fido_dev_t *dev; in config_always_uv()
93 fido_dev_t *dev; in config_pin_minlen()
126 fido_dev_t *dev; in config_force_pin_change()
155 fido_dev_t *dev; in config_pin_minlen_rpid()
H A Dbio.c47 fido_dev_t *dev = NULL; in bio_list()
80 fido_dev_t *dev = NULL; in bio_set_name()
161 fido_dev_t *dev = NULL; in bio_enroll()
211 fido_dev_t *dev = NULL; in bio_delete()
260 bio_info(fido_dev_t *dev) in bio_info()
H A Dcredman.c22 credman_get_metadata(fido_dev_t *dev, const char *path) in credman_get_metadata()
80 fido_dev_t *dev = NULL; in credman_list_rp()
149 fido_dev_t *dev = NULL; in credman_list_rk()
185 credman_print_rk(fido_dev_t *dev, const char *path, const char *rp_id, in credman_print_rk()
243 fido_dev_t *dev = NULL; in credman_delete_rk()
280 fido_dev_t *dev = NULL; in credman_update_rk()
H A Dlargeblob.c47 map_known_rps(fido_dev_t *dev, const char *path, struct rkmap *map) in map_known_rps()
97 lookup_key(const char *path, fido_dev_t *dev, const char *rp_id, in lookup_key()
166 const char *path, fido_dev_t *dev, char **pin, struct blob *key) in load_key()
200 fido_dev_t *dev; in blob_set()
240 fido_dev_t *dev; in blob_get()
275 fido_dev_t *dev; in blob_delete()
533 get_cbor_array(fido_dev_t *dev) in get_cbor_array()
587 fido_dev_t *dev = NULL; in blob_list()
/netbsd-src/external/bsd/libfido2/dist/regress/
H A Ddev.c167 fido_dev_t *dev = NULL; in open_iff_ok()
190 fido_dev_t *dev = NULL; in reopen()
219 fido_dev_t *dev = NULL; in double_open()
244 fido_dev_t *dev = NULL; in double_close()
271 fido_dev_t *dev = NULL; in is_fido2()
315 fido_dev_t *dev = NULL; in has_pin()
352 fido_dev_t *dev = NULL; in timeout_rx()
388 fido_dev_t *dev = NULL; in timeout_ok()
414 fido_dev_t *dev; in timeout_misc()
/netbsd-src/external/bsd/libfido2/dist/fuzz/
H A Dfuzz_mgmt.c208 fido_dev_t *dev; in dev_reset()
223 fido_dev_t *dev; in dev_get_cbor_info()
328 fido_dev_t *dev; in dev_set_pin()
343 fido_dev_t *dev; in dev_change_pin()
358 fido_dev_t *dev; in dev_get_retry_count()
375 fido_dev_t *dev; in dev_get_uv_retry_count()
392 fido_dev_t *dev; in dev_enable_entattest()
411 fido_dev_t *dev; in dev_toggle_always_uv()
430 fido_dev_t *dev; in dev_force_pin_change()
449 fido_dev_t *dev; in dev_set_pin_minlen()
[all …]
H A Dfuzz_credman.c204 static fido_dev_t *
207 fido_dev_t *dev; in prepare_dev()
226 fido_dev_t *dev; in get_metadata()
257 fido_dev_t *dev; in get_rp_list()
289 fido_dev_t *dev; in get_rk_list()
333 fido_dev_t *dev; in del_rk()
348 fido_dev_t *dev = NULL; in set_rk()
H A Dfuzz_bio.c220 static fido_dev_t *
223 fido_dev_t *dev; in prepare_dev()
246 fido_dev_t *dev = NULL; in get_info()
295 fido_dev_t *dev = NULL; in enroll()
330 fido_dev_t *dev = NULL; in list()
358 fido_dev_t *dev = NULL; in set_name()
384 fido_dev_t *dev = NULL; in del()
/netbsd-src/external/bsd/libfido2/dist/examples/
H A Dselect.c33 static fido_dev_t *
36 fido_dev_t *dev; in open_dev()
59 select_dev(const fido_dev_info_t *devlist, size_t ndevs, fido_dev_t **dev, in select_dev()
63 fido_dev_t **devtab; in select_dev()
187 fido_dev_t *dev; in main()

123