Searched refs:img_size (Results 1 – 6 of 6) sorted by relevance
| /optee_os/core/crypto/ |
| H A D | signed_hdr.c | 20 struct shdr *shdr_alloc_and_copy(size_t offs, const void *img, size_t img_size) in shdr_alloc_and_copy() argument 28 if (ADD_OVERFLOW(offs, sizeof(struct shdr), &end) || end > img_size) in shdr_alloc_and_copy() 32 if (!shdr_size || ADD_OVERFLOW(offs, shdr_size, &end) || end > img_size) in shdr_alloc_and_copy() 181 static TEE_Result check_attrs(const struct shdr_subkey *subkey, size_t img_size) in check_attrs() argument 189 end > img_size) in check_attrs() 194 end > img_size) in check_attrs() 276 if (shdr->img_size < sizeof(*subkey)) in shdr_load_pub_key() 279 if (ADD_OVERFLOW(shdr->img_size, offs, &end) || end > ns_img_size) in shdr_load_pub_key() 282 img = mempool_alloc(mempool_default, shdr->img_size + shdr->hash_size); in shdr_load_pub_key() 285 memcpy(img + shdr->hash_size, ns_img + offs, shdr->img_size); in shdr_load_pub_key() [all …]
|
| /optee_os/scripts/ |
| H A D | sign_encrypt.py | 479 [magic, img_type, img_size, algo_value, hash_size, 524 if len(self.ciphertext) != img_size: 527 .format(len(self.ciphertext), img_size)) 531 if len(self.img) != img_size: 533 .format(len(self.img), img_size)) 542 self.attr = self.inf[offs:offs + img_size - 568 if len(self.img) != img_size: 570 .format(len(self.img), img_size)) 632 if len(ciphertext) != img_size: 635 .format(len(ciphertext), img_size)) [all …]
|
| /optee_os/core/include/ |
| H A D | signed_hdr.h | 37 uint32_t img_size; member 190 struct shdr *shdr_alloc_and_copy(size_t offs, const void *img, size_t img_size);
|
| /optee_os/ta/remoteproc/src/ |
| H A D | remoteproc_core.c | 663 uint32_t *img_size) in get_tlv_images_size() argument 676 if (length != (sizeof(*img_size) * num_img)) in get_tlv_images_size() 679 memcpy(&tlv_v, &tlv_value[sizeof(*img_size) * idx], sizeof(tlv_v)); in get_tlv_images_size() 680 *img_size = TEE_U32_FROM_LITTLE_ENDIAN(tlv_v); in get_tlv_images_size() 790 uint32_t img_size = 0; in remoteproc_load_elf() local 839 res = get_tlv_images_size(ctx, num_img, i, &img_size); in remoteproc_load_elf() 843 res = e32_parser_load_elf_image(ctx->fw_img + offset, img_size, in remoteproc_load_elf() 850 img_size, &rsc_pa, &rsc_size); in remoteproc_load_elf() 874 offset += img_size; in remoteproc_load_elf()
|
| /optee_os/core/kernel/ |
| H A D | ree_fs_ta.c | 304 if (ADD_OVERFLOW(offs, shdr->img_size, &offs) || in ree_fs_ta_open() 446 if (ta_size != offs + ehdr_sz + shdr->img_size) { in ree_fs_ta_open() 467 shdr->img_size); in ree_fs_ta_open() 475 if (ta_size != offs + shdr->img_size) { in ree_fs_ta_open() 511 *size = handle->shdr->img_size; in ree_fs_ta_get_size()
|
| /optee_os/core/arch/arm/kernel/ |
| H A D | secure_partition.c | 80 uint32_t img_size; member 1937 if (ADD_OVERFLOW(sp_pkg_hdr->img_offset, sp_pkg_hdr->img_size, in process_sp_pkg() 1964 sp->sp_img.image.size = sp_pkg_hdr->img_size; in process_sp_pkg()
|