Lines Matching refs:shdr
377 Elf_Shdr *shdr = get_index(shdr_start, shentsize, i); in fill_relocs() local
380 if (shdr_type(shdr) != SHT_RELA) in fill_relocs()
383 rel = (void *)ehdr + shdr_offset(shdr); in fill_relocs()
384 end = (void *)rel + shdr_size(shdr); in fill_relocs()
386 for (; (void *)rel < end; rel = (void *)rel + shdr_entsize(shdr)) { in fill_relocs()
432 Elf_Shdr *shdr = get_index(shdr_start, shentsize, i); in replace_relocs() local
435 if (shdr_type(shdr) != SHT_RELA) in replace_relocs()
438 rel = (void *)ehdr + shdr_offset(shdr); in replace_relocs()
439 end = (void *)rel + shdr_size(shdr); in replace_relocs()
441 for (; (void *)rel < end; rel = (void *)rel + shdr_entsize(shdr)) { in replace_relocs()
641 Elf_Shdr *shdr = get_index(shdr_start, shentsize, i); in do_sort() local
643 idx = shdr_name(shdr); in do_sort()
645 extab_sec = shdr; in do_sort()
647 symtab_sec = shdr; in do_sort()
649 strtab_sec = shdr; in do_sort()
651 if (shdr_type(shdr) == SHT_SYMTAB_SHNDX) in do_sort()
653 shdr_offset(shdr)); in do_sort()
658 mstruct.init_data_sec = shdr; in do_sort()
664 orc_ip_size = shdr_size(shdr); in do_sort()
666 shdr_offset(shdr)); in do_sort()
669 orc_size = shdr_size(shdr); in do_sort()
671 shdr_offset(shdr)); in do_sort()