Searched refs:AvbHashDescriptor (Results 1 – 9 of 9) sorted by relevance
/external/avb/libavb/ |
D | avb_hash_descriptor.h | 64 typedef struct AvbHashDescriptor { struct 73 } AVB_ATTR_PACKED AvbHashDescriptor; argument 80 bool avb_hash_descriptor_validate_and_byteswap(const AvbHashDescriptor* src, 81 AvbHashDescriptor* dest)
|
D | avb_hash_descriptor.c | 28 bool avb_hash_descriptor_validate_and_byteswap(const AvbHashDescriptor* src, in avb_hash_descriptor_validate_and_byteswap() 29 AvbHashDescriptor* dest) { in avb_hash_descriptor_validate_and_byteswap() 32 avb_memcpy(dest, src, sizeof(AvbHashDescriptor)); in avb_hash_descriptor_validate_and_byteswap() 50 expected_size = sizeof(AvbHashDescriptor) - sizeof(AvbDescriptor); in avb_hash_descriptor_validate_and_byteswap()
|
D | avb_slot_verify.c | 283 AvbHashDescriptor hash_desc; in load_and_verify_hash_partition() 302 (const AvbHashDescriptor*)descriptor, &hash_desc)) { in load_and_verify_hash_partition() 308 ((const uint8_t*)descriptor) + sizeof(AvbHashDescriptor); in load_and_verify_hash_partition()
|
/external/avb/rust/src/descriptor/ |
D | hash.rs | 21 use avb_bindgen::{avb_hash_descriptor_validate_and_byteswap, AvbHashDescriptor}; 56 unsafe impl ValidateAndByteswap for AvbHashDescriptor { implementation 72 let descriptor = parse_descriptor::<AvbHashDescriptor>(contents)?; in new() 115 let bad_header_size = size_of::<AvbHashDescriptor>() - 1; in new_hash_descriptor_too_short_header_fails()
|
D | util.rs | 106 use avb_bindgen::{avb_descriptor_validate_and_byteswap, AvbDescriptor, AvbHashDescriptor}; 170 parse_descriptor::<AvbHashDescriptor>(TEST_DESCRIPTOR).unwrap_err(), in parse_descriptor_wrong_type_failure()
|
/external/avb/test/ |
D | avb_util_unittest.cc | 244 AvbHashDescriptor h; in TEST_F() 245 AvbHashDescriptor s; in TEST_F() 246 AvbHashDescriptor bad; in TEST_F() 250 nbf = 44 + sizeof(AvbHashDescriptor) - sizeof(AvbDescriptor); in TEST_F()
|
D | avb_slot_verify_unittest.cc | 1088 AvbHashDescriptor hash_desc; in TEST_F() 1091 ((AvbHashDescriptor*)descriptors[0]), &hash_desc)); in TEST_F() 1093 sizeof(AvbHashDescriptor); in TEST_F() 1271 AvbHashDescriptor hash_desc; in TEST_F() 1274 ((AvbHashDescriptor*)descriptors[0]), &hash_desc)); in TEST_F() 1276 sizeof(AvbHashDescriptor); in TEST_F() 1564 AvbHashDescriptor hash_desc; in TEST_F() 1567 ((AvbHashDescriptor*)descriptors[0]), &hash_desc)); in TEST_F() 1569 sizeof(AvbHashDescriptor); in TEST_F()
|
D | avbtool_unittest.cc | 658 AvbHashDescriptor d; in AddHashFooterTest() 662 reinterpret_cast<const AvbHashDescriptor*>(descriptors[0]), &d)); in AddHashFooterTest() 668 sizeof(AvbHashDescriptor); in AddHashFooterTest()
|
/external/avb/ |
D | avbtool.py | 1571 class AvbHashDescriptor(AvbDescriptor): class 1950 AvbPropertyDescriptor, AvbHashtreeDescriptor, AvbHashDescriptor, 2656 if isinstance(desc, AvbHashDescriptor): 3536 h_desc = AvbHashDescriptor()
|