Home
last modified time | relevance | path

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

/rk3399_rockchip-uboot/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 …]
/rk3399_rockchip-uboot/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
/rk3399_rockchip-uboot/lib/avb/libavb_user/
H A Davb_ops_user.c375 AvbIOResult avb_read_perm_attr(AvbAtxOps *atx_ops, in avb_read_perm_attr() argument
390 AvbIOResult avb_read_perm_attr_hash(AvbAtxOps *atx_ops, in avb_read_perm_attr_hash() argument
406 static void avb_set_key_version(AvbAtxOps *atx_ops, in avb_set_key_version() argument
422 AvbIOResult rk_get_random(AvbAtxOps *atx_ops, in rk_get_random() argument
612 ops->atx_ops = calloc(1, sizeof(AvbAtxOps)); in avb_ops_user_new()
613 if (!ops->atx_ops) { in avb_ops_user_new()
623 free(ops->atx_ops); in avb_ops_user_new()
630 ops->atx_ops->ops = ops; in avb_ops_user_new()
649 ops->atx_ops->read_permanent_attributes = avb_read_perm_attr; in avb_ops_user_new()
650 ops->atx_ops->read_permanent_attributes_hash = avb_read_perm_attr_hash; in avb_ops_user_new()
[all …]
/rk3399_rockchip-uboot/cmd/
H A Dboot_android.c529 if (ops->atx_ops->read_permanent_attributes_hash(ops->atx_ops, hash) != 0) { in do_perm_attr_test()
/rk3399_rockchip-uboot/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()