/mcuboot-latest/boot/mynewt/flash_map_backend/src/ |
D | flash_map_extended.c | 25 int flash_area_id_from_multi_image_slot(int image_index, int slot) in flash_area_id_from_multi_image_slot() argument 28 case 0: return FLASH_AREA_IMAGE_PRIMARY(image_index); in flash_area_id_from_multi_image_slot() 30 case 1: return FLASH_AREA_IMAGE_SECONDARY(image_index); in flash_area_id_from_multi_image_slot() 39 int flash_area_id_to_multi_image_slot(int image_index, int area_id) in flash_area_id_to_multi_image_slot() argument 41 if (area_id == FLASH_AREA_IMAGE_PRIMARY(image_index)) { in flash_area_id_to_multi_image_slot() 45 if (area_id == FLASH_AREA_IMAGE_SECONDARY(image_index)) { in flash_area_id_to_multi_image_slot()
|
/mcuboot-latest/boot/bootutil/src/ |
D | swap_misc.c | 46 uint8_t image_index; in swap_erase_trailer_sectors() local 51 image_index = BOOT_CURR_IMG(state); in swap_erase_trailer_sectors() 52 fa_id_primary = flash_area_id_from_multi_image_slot(image_index, in swap_erase_trailer_sectors() 54 fa_id_secondary = flash_area_id_from_multi_image_slot(image_index, in swap_erase_trailer_sectors() 88 uint8_t image_index; in swap_status_init() local 95 image_index = BOOT_CURR_IMG(state); in swap_status_init() 99 rc = boot_read_swap_state_by_id(FLASH_AREA_IMAGE_SECONDARY(image_index), in swap_status_init() 104 rc = boot_write_swap_info(fap, bs->swap_type, image_index); in swap_status_init() 189 swap_set_copy_done(uint8_t image_index) in swap_set_copy_done() argument 194 rc = flash_area_open(FLASH_AREA_IMAGE_PRIMARY(image_index), in swap_set_copy_done() [all …]
|
D | image_validate.c | 65 bootutil_img_hash(struct enc_key_data *enc_state, int image_index, in bootutil_img_hash() argument 82 (void)image_index; in bootutil_img_hash() 98 if (MUST_DECRYPT(fap, image_index, hdr) && in bootutil_img_hash() 149 if (MUST_DECRYPT(fap, image_index, hdr)) { in bootutil_img_hash() 151 int slot = flash_area_id_to_multi_image_slot(image_index, in bootutil_img_hash() 257 bootutil_find_key(uint8_t image_index, uint8_t *key, uint16_t key_len) in bootutil_find_key() argument 271 rc = boot_retrieve_public_key_hash(image_index, key_hash, &key_hash_size); in bootutil_find_key() 385 bootutil_img_validate(struct enc_key_data *enc_state, int image_index, in bootutil_img_validate() argument 402 int key_id = image_index; in bootutil_img_validate() 419 rc = bootutil_img_hash(enc_state, image_index, hdr, fap, tmp_buf, in bootutil_img_validate() [all …]
|
D | swap_priv.h | 72 int swap_set_copy_done(uint8_t image_index); 83 int swap_set_image_ok(uint8_t image_index);
|
D | bootutil_public.c | 397 boot_swap_type_multi(int image_index) in boot_swap_type_multi() argument 406 BOOT_HOOK_REGULAR, image_index, &primary_slot); in boot_swap_type_multi() 409 rc = boot_read_swap_state_by_id(FLASH_AREA_IMAGE_PRIMARY(image_index), in boot_swap_type_multi() 416 rc = boot_read_swap_state_by_id(FLASH_AREA_IMAGE_SECONDARY(image_index), in boot_swap_type_multi() 420 "is unreachable. Treat it as empty", image_index); in boot_swap_type_multi() 443 BOOT_LOG_INF("Image index: %d, Swap type: %s", image_index, in boot_swap_type_multi() 457 BOOT_LOG_INF("Image index: %d, Swap type: none", image_index); in boot_swap_type_multi() 656 boot_set_pending_multi(int image_index, int permanent) in boot_set_pending_multi() argument 661 rc = flash_area_open(FLASH_AREA_IMAGE_SECONDARY(image_index), &fap); in boot_set_pending_multi() 701 boot_set_confirmed_multi(int image_index) in boot_set_confirmed_multi() argument [all …]
|
D | bootutil_misc.c | 153 boot_status_entries(int image_index, const struct flash_area *fap) in boot_status_entries() argument 160 if (flash_area_get_id(fap) == FLASH_AREA_IMAGE_PRIMARY(image_index) || in boot_status_entries() 161 flash_area_get_id(fap) == FLASH_AREA_IMAGE_SECONDARY(image_index)) { in boot_status_entries() 211 boot_find_status(int image_index, const struct flash_area **fap) in boot_find_status() argument 217 FLASH_AREA_IMAGE_PRIMARY(image_index), in boot_find_status()
|
/mcuboot-latest/boot/espressif/include/ |
D | esp_loader.h | 9 void start_cpu0_image(int image_index, int slot, unsigned int hdr_offset); 11 void start_cpu1_image(int image_index, int slot, unsigned int hdr_offset); 14 void esp_app_image_load(int image_index, int slot, unsigned int hdr_offset, unsigned int *entry_add…
|
/mcuboot-latest/boot/zephyr/ |
D | hooks_sample.c | 64 int boot_read_swap_state_primary_slot_hook(int image_index, in boot_read_swap_state_primary_slot_hook() argument 67 if (image_index == 1) { in boot_read_swap_state_primary_slot_hook() 70 state->image_num = image_index ; // ? in boot_read_swap_state_primary_slot_hook() 92 int boot_img_install_stat_hook(int image_index, int slot, int *img_install_stat) in boot_img_install_stat_hook() argument
|
D | flash_map_extended.c | 59 int flash_area_id_from_multi_image_slot(int image_index, int slot) in flash_area_id_from_multi_image_slot() argument 62 case 0: return FLASH_AREA_IMAGE_PRIMARY(image_index); in flash_area_id_from_multi_image_slot() 64 case 1: return FLASH_AREA_IMAGE_SECONDARY(image_index); in flash_area_id_from_multi_image_slot() 79 int flash_area_id_to_multi_image_slot(int image_index, int area_id) in flash_area_id_to_multi_image_slot() argument 81 if (area_id == FLASH_AREA_IMAGE_PRIMARY(image_index)) { in flash_area_id_to_multi_image_slot() 85 if (area_id == FLASH_AREA_IMAGE_SECONDARY(image_index)) { in flash_area_id_to_multi_image_slot()
|
/mcuboot-latest/boot/espressif/port/ |
D | esp_loader.c | 38 void esp_app_image_load(int image_index, int slot, unsigned int hdr_offset, unsigned int *entry_add… in esp_app_image_load() argument 44 area_id = flash_area_id_from_multi_image_slot(image_index, slot); in esp_app_image_load() 50 BOOT_LOG_INF("Loading image %d - slot %d from flash, area id: %d", image_index, slot, area_id); in esp_app_image_load() 90 void start_cpu0_image(int image_index, int slot, unsigned int hdr_offset) in start_cpu0_image() argument 93 esp_app_image_load(image_index, slot, hdr_offset, &entry_addr); in start_cpu0_image() 99 void start_cpu1_image(int image_index, int slot, unsigned int hdr_offset) in start_cpu1_image() argument 102 esp_app_image_load(image_index, slot, hdr_offset, &entry_addr); in start_cpu1_image()
|
/mcuboot-latest/sim/mcuboot-sys/src/ |
D | c.rs | 72 counter: Option<&mut i32>, image_index: Option<i32>, in boot_go() 94 match image_index { in boot_go() 159 pub fn set_security_counter(image_index: u32, security_counter_value: u32) { in set_security_counter() 160 api::sim_set_nv_counter_for_image(image_index, security_counter_value); in set_security_counter() 163 pub fn get_security_counter(image_index: u32) -> u32 { in get_security_counter() 165 api::sim_get_nv_counter_for_image(image_index, &mut counter_val as *mut u32); in get_security_counter() 178 rsp: *mut BootRsp, image_index: libc::c_int) -> libc::c_int; in invoke_boot_go()
|
D | api.rs | 357 pub extern "C" fn sim_set_nv_counter_for_image(image_index: u32, security_counter_value: u32) -> li… in sim_set_nv_counter_for_image() 361 if image_index as usize >= counter_storage.storage.len() { in sim_set_nv_counter_for_image() 365 if counter_storage.storage[image_index as usize] > security_counter_value { in sim_set_nv_counter_for_image() 367 …ailed to set security counter value ({}) for image index {}", security_counter_value, image_index); in sim_set_nv_counter_for_image() 371 counter_storage.storage[image_index as usize] = security_counter_value; in sim_set_nv_counter_for_image() 378 pub extern "C" fn sim_get_nv_counter_for_image(image_index: u32, security_counter_value: *mut u32) … in sim_get_nv_counter_for_image() 382 if image_index as usize >= counter_storage.storage.len() { in sim_get_nv_counter_for_image() 386 unsafe { *security_counter_value = counter_storage.storage[image_index as usize] }; in sim_get_nv_counter_for_image()
|
/mcuboot-latest/sim/mcuboot-sys/csupport/ |
D | security_cnt.c | 18 int sim_set_nv_counter_for_image(uint32_t image_index, uint32_t security_counter_value); 20 int sim_get_nv_counter_for_image(uint32_t image_index, uint32_t* data);
|
/mcuboot-latest/boot/bootutil/include/bootutil/ |
D | bootutil_public.h | 164 int boot_swap_type_multi(int image_index); 190 int boot_set_pending_multi(int image_index, int permanent); 216 int boot_set_confirmed_multi(int image_index);
|
D | boot_public_hooks.h | 49 int boot_read_swap_state_primary_slot_hook(int image_index,
|
D | sign_key.h | 60 int boot_retrieve_public_key_hash(uint8_t image_index,
|
/mcuboot-latest/boot/boot_serial/src/ |
D | boot_serial.c | 264 uint8_t image_index; in bs_list() local 272 image_index = 0; in bs_list() 273 IMAGES_ITER(image_index) { in bs_list() 275 int swap_status = boot_swap_type_multi(image_index); in bs_list() 289 area_id = flash_area_id_from_multi_image_slot(image_index, slot); in bs_list() 295 BOOT_HOOK_REGULAR, image_index, slot, &hdr); in bs_list() 305 fih_rc, image_index, slot); in bs_list() 310 if (IS_ENCRYPTED(&hdr) && MUST_DECRYPT(fap, image_index, &hdr)) { in bs_list() 348 zcbor_uint32_put(cbor_state, image_index); in bs_list() 441 uint8_t image_index = 0; in bs_set() local [all …]
|
/mcuboot-latest/boot/zephyr/include/flash_map_backend/ |
D | flash_map_backend.h | 48 int flash_area_id_from_multi_image_slot(int image_index, int slot); 57 int flash_area_id_to_multi_image_slot(int image_index, int area_id);
|
/mcuboot-latest/boot/nuttx/src/flash_map_backend/ |
D | flash_map_backend.c | 706 int flash_area_id_from_multi_image_slot(int image_index, int slot) in flash_area_id_from_multi_image_slot() argument 708 BOOT_LOG_INF("image_index:%d slot:%d", image_index, slot); in flash_area_id_from_multi_image_slot() 713 return FLASH_AREA_IMAGE_PRIMARY(image_index); in flash_area_id_from_multi_image_slot() 715 return FLASH_AREA_IMAGE_SECONDARY(image_index); in flash_area_id_from_multi_image_slot() 719 image_index, slot); in flash_area_id_from_multi_image_slot() 763 int flash_area_id_to_multi_image_slot(int image_index, int area_id) in flash_area_id_to_multi_image_slot() argument 765 BOOT_LOG_INF("image_index:%d area_id:%d", image_index, area_id); in flash_area_id_to_multi_image_slot() 767 if (area_id == FLASH_AREA_IMAGE_PRIMARY(image_index)) in flash_area_id_to_multi_image_slot() 772 if (area_id == FLASH_AREA_IMAGE_SECONDARY(image_index)) in flash_area_id_to_multi_image_slot() 778 image_index, area_id); in flash_area_id_to_multi_image_slot()
|
/mcuboot-latest/boot/mynewt/flash_map_backend/include/flash_map_backend/ |
D | flash_map_backend.h | 45 int flash_area_id_from_multi_image_slot(int image_index, int slot); 46 int flash_area_id_to_multi_image_slot(int image_index, int area_id);
|
/mcuboot-latest/sim/mcuboot-sys/csupport/storage/ |
D | flash_map.h | 164 int flash_area_id_from_multi_image_slot(int image_index, int slot); 165 int flash_area_id_to_multi_image_slot(int image_index, int area_id);
|
/mcuboot-latest/boot/mbed/include/flash_map_backend/ |
D | flash_map_backend.h | 161 int flash_area_id_from_multi_image_slot(int image_index, int slot); 171 int flash_area_id_to_multi_image_slot(int image_index, int area_id);
|
/mcuboot-latest/boot/nuttx/include/flash_map_backend/ |
D | flash_map_backend.h | 390 int flash_area_id_from_multi_image_slot(int image_index, int slot); 426 int flash_area_id_to_multi_image_slot(int image_index, int area_id);
|
/mcuboot-latest/boot/mbed/src/ |
D | flash_map_backend.cpp | 237 int flash_area_id_from_multi_image_slot(int image_index, int slot) in flash_area_id_from_multi_image_slot() argument 239 assert(image_index == 0); in flash_area_id_from_multi_image_slot() 243 int flash_area_id_to_multi_image_slot(int image_index, int area_id) in flash_area_id_to_multi_image_slot() argument 245 assert(image_index == 0); in flash_area_id_to_multi_image_slot()
|
/mcuboot-latest/boot/cypress/cy_flash_pal/ |
D | cy_flash_map.c | 413 int flash_area_id_from_multi_image_slot(int image_index, int slot) in flash_area_id_from_multi_image_slot() argument 416 case 0: return FLASH_AREA_IMAGE_PRIMARY(image_index); in flash_area_id_from_multi_image_slot() 417 case 1: return FLASH_AREA_IMAGE_SECONDARY(image_index); in flash_area_id_from_multi_image_slot() 429 int flash_area_id_to_multi_image_slot(int image_index, int area_id) in flash_area_id_to_multi_image_slot() argument 431 if (area_id == FLASH_AREA_IMAGE_PRIMARY(image_index)) { in flash_area_id_to_multi_image_slot() 434 if (area_id == FLASH_AREA_IMAGE_SECONDARY(image_index)) { in flash_area_id_to_multi_image_slot()
|