Home
last modified time | relevance | path

Searched refs:shdr (Results 1 – 8 of 8) sorted by relevance

/u-boot/lib/
A Delf.c81 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 …]
/u-boot/drivers/remoteproc/
A Drproc-elf-loader.c314 Elf32_Shdr *shdr; local
367 return shdr;
378 Elf32_Shdr *shdr; local
382 if (!shdr)
384 if (IS_ERR(shdr))
385 return PTR_ERR(shdr);
423 Elf64_Shdr *shdr; local
476 return shdr;
487 Elf64_Shdr *shdr; local
491 if (!shdr)
[all …]
/u-boot/tools/
A Dzynqmpbif.c550 Elf64_Shdr *shdr; in elf2flat64() local
560 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() local
608 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 …]
A Dmxsimage.c325 struct sb_sections_header *shdr; in sb_encrypt_sb_sections_header() local
327 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 …]
/u-boot/drivers/net/pfe_eth/
A Dpfe_hw.c352 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 …]
A Dpfe_firmware.c46 Elf32_Shdr *shdr = (Elf32_Shdr *)(pfe_firmware + in pfe_load_elf() local
77 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()
/u-boot/test/dm/
A Dremoteproc.c202 Elf32_Shdr *shdr = (Elf32_Shdr *)(valid_elf32 + ehdr->e_shoff); in dm_test_remoteproc_elf() local
234 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()
/u-boot/include/net/pfe_eth/pfe/
A Dpfe_hw.h137 int pe_load_elf_section(int id, const void *data, Elf32_Shdr *shdr);

Completed in 20 milliseconds