Lines Matching defs:shdr
76 GElf_Shdr *shdr = gelf_getshdr (scn, &shdr_mem);
77 if (unlikely (shdr == NULL))
80 if (shdr->sh_flags & SHF_ALLOC)
82 const GElf_Xword align = shdr->sh_addralign ?: 1;
84 if (shdr->sh_addr == 0
90 shdr->sh_addr = next;
94 start = base = shdr->sh_addr;
131 end = shdr->sh_addr + shdr->sh_size;
132 if (likely (shdr->sh_addr != 0)
133 && unlikely (! gelf_update_shdr (scn, shdr)))
139 if (first || end < shdr->sh_addr + shdr->sh_size)
140 end = shdr->sh_addr + shdr->sh_size;
141 if (first || bias > shdr->sh_addr)
143 bias = shdr->sh_addr;
145 if ((shdr->sh_addr - bias + base) & (align - 1))