• Home
  • Raw
  • Download

Lines Matching refs:AvbABData

27 bool avb_ab_data_verify_and_byteswap(const AvbABData* src, AvbABData* dest) {  in avb_ab_data_verify_and_byteswap()
34 avb_memcpy(dest, src, sizeof(AvbABData)); in avb_ab_data_verify_and_byteswap()
47 avb_crc32((const uint8_t*)dest, sizeof(AvbABData) - sizeof(uint32_t))) { in avb_ab_data_verify_and_byteswap()
55 void avb_ab_data_update_crc_and_byteswap(const AvbABData* src, in avb_ab_data_update_crc_and_byteswap()
56 AvbABData* dest) { in avb_ab_data_update_crc_and_byteswap()
57 avb_memcpy(dest, src, sizeof(AvbABData)); in avb_ab_data_update_crc_and_byteswap()
59 avb_crc32((const uint8_t*)dest, sizeof(AvbABData) - sizeof(uint32_t))); in avb_ab_data_update_crc_and_byteswap()
62 void avb_ab_data_init(AvbABData* data) { in avb_ab_data_init()
63 avb_memset(data, '\0', sizeof(AvbABData)); in avb_ab_data_init()
83 AvbIOResult avb_ab_data_read(AvbABOps* ab_ops, AvbABData* data) { in avb_ab_data_read()
85 AvbABData serialized; in avb_ab_data_read()
92 sizeof(AvbABData), in avb_ab_data_read()
98 num_bytes_read != sizeof(AvbABData)) { in avb_ab_data_read()
114 AvbIOResult avb_ab_data_write(AvbABOps* ab_ops, const AvbABData* data) { in avb_ab_data_write()
116 AvbABData serialized; in avb_ab_data_write()
123 sizeof(AvbABData), in avb_ab_data_write()
172 AvbABData* ab_data, in load_metadata()
173 AvbABData* ab_data_orig) { in load_metadata()
196 AvbABData* ab_data, in save_metadata_if_changed()
197 AvbABData* ab_data_orig) { in save_metadata_if_changed()
198 if (avb_safe_memcmp(ab_data, ab_data_orig, sizeof(AvbABData)) != 0) { in save_metadata_if_changed()
214 AvbABData ab_data, ab_data_orig; in avb_ab_flow()
411 AvbABData ab_data, ab_data_orig; in avb_ab_mark_slot_active()
444 AvbABData ab_data, ab_data_orig; in avb_ab_mark_slot_unbootable()
467 AvbABData ab_data, ab_data_orig; in avb_ab_mark_slot_successful()