Searched refs:atx_ops (Results 1 – 7 of 7) sorted by relevance
/external/avb/examples/things/ |
D | avb_atx_slot_verify.c | 46 AvbAtxOps atx_ops; member 53 static AvbAtxOpsContext* get_ops_context(AvbAtxOps* atx_ops) { in get_ops_context() argument 54 return &((AvbAtxOpsWithContext*)atx_ops)->context; in get_ops_context() 60 static void save_key_version_to_context(AvbAtxOps* atx_ops, in save_key_version_to_context() argument 63 AvbAtxOpsContext* context = get_ops_context(atx_ops); in save_key_version_to_context() 79 ops_with_context->atx_ops = *existing_ops; in setup_ops_with_context() 81 ops_with_context->atx_ops.ops->atx_ops = &ops_with_context->atx_ops; in setup_ops_with_context() 82 ops_with_context->atx_ops.set_key_version = save_key_version_to_context; in setup_ops_with_context() 83 return &ops_with_context->atx_ops; in setup_ops_with_context() 126 AvbAtxOps* atx_ops, in avb_atx_slot_verify() argument [all …]
|
/external/avb/libavb_atx/ |
D | avb_atx_validate.c | 206 result = ops->atx_ops->read_permanent_attributes(ops->atx_ops, in avb_atx_validate_vbmeta_public_key() 212 result = ops->atx_ops->read_permanent_attributes_hash( in avb_atx_validate_vbmeta_public_key() 213 ops->atx_ops, permanent_attributes_hash); in avb_atx_validate_vbmeta_public_key() 276 ops->atx_ops->set_key_version( in avb_atx_validate_vbmeta_public_key() 277 ops->atx_ops, in avb_atx_validate_vbmeta_public_key() 280 ops->atx_ops->set_key_version( in avb_atx_validate_vbmeta_public_key() 281 ops->atx_ops, in avb_atx_validate_vbmeta_public_key() 290 AvbAtxOps* atx_ops, AvbAtxUnlockChallenge* out_unlock_challenge) { in avb_atx_generate_unlock_challenge() argument 295 result = atx_ops->read_permanent_attributes(atx_ops, &permanent_attributes); in avb_atx_generate_unlock_challenge() 300 result = atx_ops->get_random( in avb_atx_generate_unlock_challenge() [all …]
|
D | avb_atx_ops.h | 54 AvbAtxOps* atx_ops, AvbAtxPermanentAttributes* attributes); 61 AvbAtxOps* atx_ops, uint8_t hash[AVB_SHA256_DIGEST_SIZE]); 66 void (*set_key_version)(AvbAtxOps* atx_ops, 75 AvbIOResult (*get_random)(AvbAtxOps* atx_ops,
|
D | avb_atx_validate.h | 75 AvbAtxOps* atx_ops, AvbAtxUnlockChallenge* out_unlock_challenge); 83 AvbAtxOps* atx_ops,
|
/external/avb/test/ |
D | fake_avb_ops.cc | 500 AvbAtxOps* atx_ops, AvbAtxPermanentAttributes* attributes) { in my_ops_read_permanent_attributes() argument 501 return FakeAvbOps::GetInstanceFromAvbOps(atx_ops->ops) in my_ops_read_permanent_attributes() 507 AvbAtxOps* atx_ops, uint8_t hash[AVB_SHA256_DIGEST_SIZE]) { in my_ops_read_permanent_attributes_hash() argument 508 return FakeAvbOps::GetInstanceFromAvbOps(atx_ops->ops) in my_ops_read_permanent_attributes_hash() 513 static void my_ops_set_key_version(AvbAtxOps* atx_ops, in my_ops_set_key_version() argument 516 return FakeAvbOps::GetInstanceFromAvbOps(atx_ops->ops) in my_ops_set_key_version() 521 static AvbIOResult my_ops_get_random(AvbAtxOps* atx_ops, in my_ops_get_random() argument 524 return FakeAvbOps::GetInstanceFromAvbOps(atx_ops->ops) in my_ops_get_random() 532 avb_ops_.atx_ops = &avb_atx_ops_; in FakeAvbOps()
|
/external/avb/libavb/ |
D | avb_ops.h | 110 struct AvbAtxOps* atx_ops; member
|
/external/u-boot/lib/libavb/ |
D | avb_ops.h | 90 struct AvbAtxOps* atx_ops; member
|