Searched refs:shdr (Results 1 – 8 of 8) sorted by relevance
81 if (shdr->sh_type == SHT_STRTAB) in load_elf64_image_shdr()90 shdr->sh_addr == 0 || shdr->sh_size == 0) { in load_elf64_image_shdr()97 &strtab[shdr->sh_name], in load_elf64_image_shdr()99 (long)shdr->sh_size); in load_elf64_image_shdr()104 shdr->sh_size); in load_elf64_image_shdr()111 roundup((shdr->sh_addr + shdr->sh_size), in load_elf64_image_shdr()186 if (shdr->sh_type == SHT_STRTAB) in load_elf_image_shdr()195 shdr->sh_addr == 0 || shdr->sh_size == 0) { in load_elf_image_shdr()204 (long)shdr->sh_size); in load_elf_image_shdr()209 shdr->sh_size); in load_elf_image_shdr()[all …]
314 Elf32_Shdr *shdr; local367 return shdr;378 Elf32_Shdr *shdr; local382 if (!shdr)384 if (IS_ERR(shdr))385 return PTR_ERR(shdr);423 Elf64_Shdr *shdr; local476 return shdr;487 Elf64_Shdr *shdr; local491 if (!shdr)[all …]
550 Elf64_Shdr *shdr; in elf2flat64() local560 if (!shdr->sh_size || !shdr->sh_addr || in elf2flat64()567 if ((le64_to_cpu(shdr->sh_addr) + le64_to_cpu(shdr->sh_size)) > in elf2flat64()570 le64_to_cpu(shdr->sh_size); in elf2flat64()584 if (!shdr->sh_size || !shdr->sh_addr || in elf2flat64()588 if (shdr->sh_type != SHT_NOBITS) in elf2flat64()598 Elf32_Shdr *shdr; in elf2flat32() local608 if (!shdr->sh_size || !shdr->sh_addr || in elf2flat32()615 if ((le32_to_cpu(shdr->sh_addr) + le32_to_cpu(shdr->sh_size)) > in elf2flat32()618 le32_to_cpu(shdr->sh_size); in elf2flat32()[all …]
325 struct sb_sections_header *shdr; in sb_encrypt_sb_sections_header() local327 const int size = sizeof(*shdr); in sb_encrypt_sb_sections_header()330 shdr = &sctx->payload; in sb_encrypt_sb_sections_header()748 shdr = &sctx->payload; in sb_build_section()749 shdr->section_number = id; in sb_build_section()750 shdr->section_flags = bootable; in sb_build_section()1419 shdr = &sctx->payload; in sb_fixup_sections_and_tags()1423 offset += shdr->section_size; in sb_fixup_sections_and_tags()1426 shdr->section_size--; in sb_fixup_sections_and_tags()1987 shdr = &sctx->payload; in sb_verify_sections_cmds()[all …]
352 u32 addr = be32_to_cpu(shdr->sh_addr); in pe_load_pmem_section()353 u32 size = be32_to_cpu(shdr->sh_size); in pe_load_pmem_section()354 u32 type = be32_to_cpu(shdr->sh_type); in pe_load_pmem_section()403 u32 addr = be32_to_cpu(shdr->sh_addr); in pe_load_dmem_section()404 u32 size = be32_to_cpu(shdr->sh_size); in pe_load_dmem_section()405 u32 type = be32_to_cpu(shdr->sh_type); in pe_load_dmem_section()460 u32 addr = be32_to_cpu(shdr->sh_addr); in pe_load_ddr_section()461 u32 size = be32_to_cpu(shdr->sh_size); in pe_load_ddr_section()462 u32 type = be32_to_cpu(shdr->sh_type); in pe_load_ddr_section()544 u32 addr = be32_to_cpu(shdr->sh_addr); in pe_load_pe_lmem_section()[all …]
46 Elf32_Shdr *shdr = (Elf32_Shdr *)(pfe_firmware + in pfe_load_elf() local77 for (section = 0; section < sections; section++, shdr++) { in pfe_load_elf()78 if (!(be32_to_cpu(shdr->sh_flags) & (SHF_WRITE | SHF_ALLOC | in pfe_load_elf()84 pfe_firmware, shdr); in pfe_load_elf()
202 Elf32_Shdr *shdr = (Elf32_Shdr *)(valid_elf32 + ehdr->e_shoff); in dm_test_remoteproc_elf() local234 shdr->sh_addr = CONFIG_SYS_SDRAM_BASE; in dm_test_remoteproc_elf()235 rsc_table_size = shdr->sh_size; in dm_test_remoteproc_elf()237 loaded_rsc_table_paddr = shdr->sh_addr + DEVICE_TO_PHYSICAL_OFFSET; in dm_test_remoteproc_elf()248 ut_asserteq_mem(loaded_firmware, valid_elf32 + shdr->sh_offset, in dm_test_remoteproc_elf()249 shdr->sh_size); in dm_test_remoteproc_elf()
137 int pe_load_elf_section(int id, const void *data, Elf32_Shdr *shdr);
Completed in 20 milliseconds