Searched refs:slot_data (Results 1 – 9 of 9) sorted by relevance
| /rk3399_rockchip-uboot/lib/avb/libavb/ |
| H A D | avb_cmdline.c | 133 static int cmdline_append_option(AvbSlotVerifyData* slot_data, in cmdline_append_option() argument 143 if (slot_data->cmdline != NULL) { in cmdline_append_option() 144 offset = avb_strlen(slot_data->cmdline); in cmdline_append_option() 155 avb_memcpy(new_cmdline, slot_data->cmdline, offset - 1); in cmdline_append_option() 161 if (slot_data->cmdline != NULL) { in cmdline_append_option() 162 avb_free(slot_data->cmdline); in cmdline_append_option() 164 slot_data->cmdline = new_cmdline; in cmdline_append_option() 193 static int cmdline_append_version(AvbSlotVerifyData* slot_data, in cmdline_append_version() argument 209 return cmdline_append_option(slot_data, key, combined); in cmdline_append_version() 212 static int cmdline_append_uint64_base10(AvbSlotVerifyData* slot_data, in cmdline_append_uint64_base10() argument [all …]
|
| H A D | avb_slot_verify.c | 288 AvbSlotVerifyData* slot_data) { in load_and_verify_hash_partition() argument 470 if (slot_data->num_loaded_partitions == MAX_NUMBER_OF_LOADED_PARTITIONS) { in load_and_verify_hash_partition() 476 &slot_data->loaded_partitions[slot_data->num_loaded_partitions++]; in load_and_verify_hash_partition() 495 AvbSlotVerifyData* slot_data) { in load_requested_partitions() argument 536 if (slot_data->num_loaded_partitions == MAX_NUMBER_OF_LOADED_PARTITIONS) { in load_requested_partitions() 542 &slot_data->loaded_partitions[slot_data->num_loaded_partitions++]; in load_requested_partitions() 579 AvbSlotVerifyData* slot_data, in load_and_verify_vbmeta() argument 603 avb_assert(slot_data != NULL); in load_and_verify_vbmeta() 733 slot_data, in load_and_verify_vbmeta() 901 avb_assert(slot_data->num_vbmeta_images == 0); in load_and_verify_vbmeta() [all …]
|
| /rk3399_rockchip-uboot/lib/avb/libavb_ab/ |
| H A D | avb_ab_flow.c | 212 AvbSlotVerifyData* slot_data[2] = {NULL, NULL}; in avb_ab_flow() local 240 &slot_data[n]); in avb_ab_flow() 325 if (slot_data[0] != NULL && slot_data[1] != NULL) { in avb_ab_flow() 326 uint64_t a_rollback_index = slot_data[0]->rollback_indexes[n]; in avb_ab_flow() 327 uint64_t b_rollback_index = slot_data[1]->rollback_indexes[n]; in avb_ab_flow() 331 } else if (slot_data[0] != NULL) { in avb_ab_flow() 332 rollback_index_value = slot_data[0]->rollback_indexes[n]; in avb_ab_flow() 333 } else if (slot_data[1] != NULL) { in avb_ab_flow() 334 rollback_index_value = slot_data[1]->rollback_indexes[n]; in avb_ab_flow() 363 avb_assert(slot_data[slot_index_to_boot] != NULL); in avb_ab_flow() [all …]
|
| /rk3399_rockchip-uboot/common/ |
| H A D | android_bootloader.c | 502 static int avb_image_distribute_prepare(AvbSlotVerifyData *slot_data, in avb_image_distribute_prepare() argument 542 static int avb_image_distribute_finish(AvbSlotVerifyData *slot_data, in avb_image_distribute_finish() argument 554 for (i = 0; i < slot_data->num_loaded_partitions; i++) { in avb_image_distribute_finish() 555 part_name = slot_data->loaded_partitions[i].partition_name; in avb_image_distribute_finish() 558 boot_hdr = slot_data->loaded_partitions[i].data; in avb_image_distribute_finish() 560 init_boot_hdr = slot_data->loaded_partitions[i].data; in avb_image_distribute_finish() 562 vendor_boot_hdr = slot_data->loaded_partitions[i].data; in avb_image_distribute_finish() 616 AvbSlotVerifyData *slot_data = {NULL}; in android_image_verify_resource() local 658 ret = avb_image_distribute_prepare(slot_data, ops, slot_suffix); in android_image_verify_resource() 671 &slot_data); in android_image_verify_resource() [all …]
|
| /rk3399_rockchip-uboot/include/android_avb/ |
| H A D | avb_cmdline.h | 70 AvbSlotVerifyData* slot_data,
|
| H A D | rk_avb_ops_user.h | 342 int rk_avb_update_stored_rollback_indexes_for_slot(AvbOps* ops, AvbSlotVerifyData* slot_data);
|
| /rk3399_rockchip-uboot/cmd/ |
| H A D | boot_android.c | 553 AvbSlotVerifyData *slot_data[2] = {NULL, NULL}; in do_avb_verify_partition() local 570 &slot_data[n]); in do_avb_verify_partition()
|
| /rk3399_rockchip-uboot/lib/avb/rk_avb_user/ |
| H A D | rk_avb_ops_user.c | 822 int rk_avb_update_stored_rollback_indexes_for_slot(AvbOps* ops, AvbSlotVerifyData* slot_data) in rk_avb_update_stored_rollback_indexes_for_slot() argument 824 uint64_t rollback_index = slot_data->rollback_indexes[0]; in rk_avb_update_stored_rollback_indexes_for_slot()
|
| /rk3399_rockchip-uboot/scripts/ |
| H A D | avbtool.py | 2372 def set_ab_metadata(self, misc_image, slot_data): argument 2385 tokens = slot_data.split(':') 2387 raise AvbError('Malformed slot data "{}".'.format(slot_data)) 4856 self.avb.set_ab_metadata(args.misc_image, args.slot_data)
|