Home
last modified time | relevance | path

Searched refs:atx_ops (Results 1 – 7 of 7) sorted by relevance

/OK3568_Linux_fs/u-boot/lib/avb/libavb_atx/
H A Davb_atx_validate.c275 result = ops->atx_ops->read_permanent_attributes(ops->atx_ops, in avb_atx_validate_vbmeta_public_key()
281 result = ops->atx_ops->read_permanent_attributes_hash( in avb_atx_validate_vbmeta_public_key()
282 ops->atx_ops, permanent_attributes_hash); in avb_atx_validate_vbmeta_public_key()
345 ops->atx_ops->set_key_version( in avb_atx_validate_vbmeta_public_key()
346 ops->atx_ops, in avb_atx_validate_vbmeta_public_key()
349 ops->atx_ops->set_key_version( in avb_atx_validate_vbmeta_public_key()
350 ops->atx_ops, in avb_atx_validate_vbmeta_public_key()
359 AvbAtxOps* atx_ops, AvbAtxUnlockChallenge* out_unlock_challenge) { in avb_atx_generate_unlock_challenge() argument
364 result = atx_ops->read_permanent_attributes(atx_ops, &permanent_attributes); in avb_atx_generate_unlock_challenge()
369 result = atx_ops->get_random( in avb_atx_generate_unlock_challenge()
[all …]
/OK3568_Linux_fs/u-boot/lib/avb/libavb_user/
H A Davb_ops_user.c369 AvbIOResult avb_read_perm_attr(AvbAtxOps *atx_ops, in avb_read_perm_attr() argument
384 AvbIOResult avb_read_perm_attr_hash(AvbAtxOps *atx_ops, in avb_read_perm_attr_hash() argument
400 static void avb_set_key_version(AvbAtxOps *atx_ops, in avb_set_key_version() argument
416 AvbIOResult rk_get_random(AvbAtxOps *atx_ops, in rk_get_random() argument
597 ops->atx_ops = calloc(1, sizeof(AvbAtxOps)); in avb_ops_user_new()
598 if (!ops->atx_ops) { in avb_ops_user_new()
608 free(ops->atx_ops); in avb_ops_user_new()
615 ops->atx_ops->ops = ops; in avb_ops_user_new()
634 ops->atx_ops->read_permanent_attributes = avb_read_perm_attr; in avb_ops_user_new()
635 ops->atx_ops->read_permanent_attributes_hash = avb_read_perm_attr_hash; in avb_ops_user_new()
[all …]
/OK3568_Linux_fs/u-boot/include/android_avb/
H A Davb_atx_ops.h56 AvbAtxOps* atx_ops, AvbAtxPermanentAttributes* attributes);
63 AvbAtxOps* atx_ops, uint8_t hash[AVB_SHA256_DIGEST_SIZE]);
68 void (*set_key_version)(AvbAtxOps* atx_ops,
77 AvbIOResult (*get_random)(AvbAtxOps* atx_ops,
H A Davb_atx_validate.h77 AvbAtxOps* atx_ops, AvbAtxUnlockChallenge* out_unlock_challenge);
85 AvbAtxOps* atx_ops,
H A Davb_ops.h112 struct AvbAtxOps* atx_ops; member
/OK3568_Linux_fs/u-boot/cmd/
H A Dboot_android.c529 if (ops->atx_ops->read_permanent_attributes_hash(ops->atx_ops, hash) != 0) { in do_perm_attr_test()
/OK3568_Linux_fs/u-boot/lib/avb/rk_avb_user/
H A Drk_avb_ops_user.c615 if (avb_atx_validate_unlock_credential(ops->atx_ops, in rk_auth_unlock()
639 result = avb_atx_generate_unlock_challenge(ops->atx_ops, in rk_generate_unlock_challenge()