Lines Matching refs:strscn
79 Elf_Scn *strscn; local
91 strscn = &runp->data[idx];
112 if (unlikely (strscn->shdr.e32->sh_type != SHT_STRTAB))
119 if (unlikely (offset >= strscn->shdr.e32->sh_size))
128 if (unlikely (strscn->shdr.e64->sh_type != SHT_STRTAB))
135 if (unlikely (offset >= strscn->shdr.e64->sh_size))
143 if (strscn->rawdata_base == NULL && ! strscn->data_read)
147 if (strscn->rawdata_base == NULL && ! strscn->data_read
149 && __libelf_set_rawdata_wrlock (strscn) != 0)
153 if (likely (strscn->rawdata_base != NULL))
154 result = &strscn->rawdata_base[offset];
159 struct Elf_Data_List *dl = &strscn->data_list;