| /OK3568_Linux_fs/u-boot/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 …]
|
| /OK3568_Linux_fs/u-boot/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 …]
|
| /OK3568_Linux_fs/u-boot/common/ |
| H A D | android_bootloader.c | 503 static int avb_image_distribute_prepare(AvbSlotVerifyData *slot_data, in avb_image_distribute_prepare() argument 543 static int avb_image_distribute_finish(AvbSlotVerifyData *slot_data, in avb_image_distribute_finish() argument 555 for (i = 0; i < slot_data->num_loaded_partitions; i++) { in avb_image_distribute_finish() 556 part_name = slot_data->loaded_partitions[i].partition_name; in avb_image_distribute_finish() 559 boot_hdr = slot_data->loaded_partitions[i].data; in avb_image_distribute_finish() 561 init_boot_hdr = slot_data->loaded_partitions[i].data; in avb_image_distribute_finish() 563 vendor_boot_hdr = slot_data->loaded_partitions[i].data; in avb_image_distribute_finish() 617 AvbSlotVerifyData *slot_data = {NULL}; in android_image_verify_resource() local 659 ret = avb_image_distribute_prepare(slot_data, ops, slot_suffix); in android_image_verify_resource() 672 &slot_data); in android_image_verify_resource() [all …]
|
| /OK3568_Linux_fs/u-boot/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);
|
| /OK3568_Linux_fs/kernel/drivers/mmc/host/ |
| H A D | atmel-mci.c | 2221 struct mci_slot_pdata *slot_data, unsigned int id, in atmci_init_slot() argument 2234 slot->detect_pin = slot_data->detect_pin; in atmci_init_slot() 2235 slot->wp_pin = slot_data->wp_pin; in atmci_init_slot() 2236 slot->detect_is_active_high = slot_data->detect_is_active_high; in atmci_init_slot() 2243 id, slot_data->bus_width, slot_data->detect_pin, in atmci_init_slot() 2244 slot_data->detect_is_active_high ? "true" : "false", in atmci_init_slot() 2245 slot_data->wp_pin); in atmci_init_slot() 2260 if ((slot_data->bus_width >= 4) && host->caps.has_rwproof) { in atmci_init_slot() 2262 if (slot_data->bus_width >= 8) in atmci_init_slot() 2293 if (slot_data->non_removable) in atmci_init_slot()
|
| /OK3568_Linux_fs/u-boot/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()
|
| /OK3568_Linux_fs/u-boot/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()
|
| /OK3568_Linux_fs/kernel/drivers/staging/vc04_services/interface/vchiq_arm/ |
| H A D | vchiq_core.h | 400 struct vchiq_slot *slot_data; member
|
| H A D | vchiq_core.c | 23 #define SLOT_DATA_FROM_INDEX(state, index) (state->slot_data + (index)) 25 (((unsigned int)((char *)data - (char *)state->slot_data)) / \ 1712 state->slot_data)->version; in parse_rx_slots() 2161 state->slot_data = (struct vchiq_slot *)slot_zero; in vchiq_init_state()
|
| /OK3568_Linux_fs/tools/linux/Linux_SecurityAVB/scripts/ |
| H A D | avbtool | 2055 def set_ab_metadata(self, misc_image, slot_data): argument 2068 tokens = slot_data.split(':') 2070 raise AvbError('Malformed slot data "{}".'.format(slot_data)) 4106 self.avb.set_ab_metadata(args.misc_image, args.slot_data)
|
| /OK3568_Linux_fs/u-boot/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)
|