Lines Matching refs:cbor_item_t

12 check_key_type(cbor_item_t *item)
27 ctap_check_cbor(cbor_item_t *prev, cbor_item_t *curr)
62 cbor_map_iter(const cbor_item_t *item, void *arg, int(*f)(const cbor_item_t *,
63 const cbor_item_t *, void *))
96 cbor_array_iter(const cbor_item_t *item, void *arg, int(*f)(const cbor_item_t *,
99 cbor_item_t **v;
121 int(*parser)(const cbor_item_t *, const cbor_item_t *, void *))
123 cbor_item_t *item = NULL;
167 cbor_vector_free(cbor_item_t **item, size_t len)
175 cbor_bytestring_copy(const cbor_item_t *item, unsigned char **buf, size_t *len)
200 cbor_string_copy(const cbor_item_t *item, char **str)
226 cbor_add_bytestring(cbor_item_t *item, const char *key,
256 cbor_add_string(cbor_item_t *item, const char *key, const char *value)
285 cbor_add_bool(cbor_item_t *item, const char *key, fido_opt_t value)
314 cbor_add_uint8(cbor_item_t *item, const char *key, uint8_t value)
343 cbor_add_arg(cbor_item_t *item, uint8_t n, cbor_item_t *arg)
373 cbor_item_t *
374 cbor_flatten_vector(cbor_item_t *argv[], size_t argc)
376 cbor_item_t *map;
398 cbor_build_frame(uint8_t cmd, cbor_item_t *argv[], size_t argc, fido_blob_t *f)
400 cbor_item_t *flat = NULL;
432 cbor_item_t *
435 cbor_item_t *item = NULL;
449 cbor_item_t *
452 cbor_item_t *item = NULL;
470 cbor_item_t *
473 cbor_item_t *item = NULL;
474 cbor_item_t *body = NULL;
521 cbor_item_t *
524 cbor_item_t *cbor_key = NULL;
537 cbor_item_t *
540 cbor_item_t *array = NULL;
541 cbor_item_t *key = NULL;
563 cbor_item_t *
566 cbor_item_t *array = NULL;
567 cbor_item_t *entry = NULL;
590 cbor_encode_largeblob_key_ext(cbor_item_t *map)
599 cbor_item_t *
602 cbor_item_t *item = NULL;
656 cbor_item_t *
659 cbor_item_t *item = NULL;
672 cbor_item_t *
675 cbor_item_t *item = NULL;
688 cbor_item_t *
721 cbor_item_t *
734 cbor_item_t *
740 cbor_item_t *item = NULL;
783 cbor_encode_hmac_secret_param(const fido_dev_t *dev, cbor_item_t *item,
786 cbor_item_t *param = NULL;
787 cbor_item_t *argv[4];
868 cbor_item_t *
872 cbor_item_t *item = NULL;
908 cbor_decode_fmt(const cbor_item_t *item, char **fmt)
936 find_cose_alg(const cbor_item_t *key, const cbor_item_t *val, void *arg)
979 get_cose_alg(const cbor_item_t *item, int *cose_alg)
1030 cbor_decode_pubkey(const cbor_item_t *item, int *type, void *key)
1068 cbor_item_t *item = NULL;
1125 decode_cred_extension(const cbor_item_t *key, const cbor_item_t *val, void *arg)
1184 cbor_item_t *item = NULL;
1216 decode_assert_extension(const cbor_item_t *key, const cbor_item_t *val,
1254 cbor_item_t *item = NULL;
1284 cbor_decode_cred_authdata(const cbor_item_t *item, int cose_alg,
1334 cbor_decode_assert_authdata(const cbor_item_t *item, fido_blob_t *authdata_cbor,
1380 decode_x5c(const cbor_item_t *item, void *arg)
1391 decode_attstmt_entry(const cbor_item_t *key, const cbor_item_t *val, void *arg)
1448 cbor_decode_attstmt(const cbor_item_t *item, fido_attstmt_t *attstmt)
1470 cbor_decode_uint64(const cbor_item_t *item, uint64_t *n)
1483 decode_cred_id_entry(const cbor_item_t *key, const cbor_item_t *val, void *arg)
1509 cbor_decode_cred_id(const cbor_item_t *item, fido_blob_t *id)
1522 decode_user_entry(const cbor_item_t *key, const cbor_item_t *val, void *arg)
1564 cbor_decode_user(const cbor_item_t *item, fido_user_t *user)
1577 decode_rp_entity_entry(const cbor_item_t *key, const cbor_item_t *val,
1610 cbor_decode_rp_entity(const cbor_item_t *item, fido_rp_t *rp)
1622 cbor_item_t *
1636 cbor_array_append(cbor_item_t **array, cbor_item_t *item)
1638 cbor_item_t **v, *ret;
1662 cbor_array_drop(cbor_item_t **array, size_t idx)
1664 cbor_item_t **v, *ret;