Lines Matching refs:sh_addr
408 if (shdr[i].sh_addr == 0) in link_elf_link_preload()
421 if (shdr[shdr[i].sh_info].sh_addr == 0) in link_elf_link_preload()
426 if (shdr[shdr[i].sh_info].sh_addr == 0) in link_elf_link_preload()
464 if (shdr[i].sh_addr != 0 && (off == 0 || shdr[i].sh_addr < off)) in link_elf_link_preload()
465 off = shdr[i].sh_addr; in link_elf_link_preload()
468 if (shdr[i].sh_addr != 0) in link_elf_link_preload()
469 shdr[i].sh_addr = shdr[i].sh_addr - off + in link_elf_link_preload()
474 ef->ddbsymtab = (Elf_Sym *)shdr[symtabindex].sh_addr; in link_elf_link_preload()
476 ef->ddbstrtab = (char *)shdr[symstrindex].sh_addr; in link_elf_link_preload()
478 ef->shstrtab = (char *)shdr[shstrindex].sh_addr; in link_elf_link_preload()
493 if (shdr[i].sh_addr == 0) in link_elf_link_preload()
495 ef->progtab[pb].addr = (void *)shdr[i].sh_addr; in link_elf_link_preload()
587 if (shdr[shdr[i].sh_info].sh_addr == 0) in link_elf_link_preload()
589 ef->reltab[rl].rel = (Elf_Rel *)shdr[i].sh_addr; in link_elf_link_preload()
595 if (shdr[shdr[i].sh_info].sh_addr == 0) in link_elf_link_preload()
597 ef->relatab[ra].rela = (Elf_Rela *)shdr[i].sh_addr; in link_elf_link_preload()