Lines Matching refs:pshdrs
105 const unsigned char* pshdrs,
120 const unsigned char* p = pshdrs;
134 pshdrs);
162 pshdrs);
196 pshdrs);
202 // Read the contents of section SHNDX. PSHDRS points to the section
210 const unsigned char* pshdrs,
226 typename This::Shdr shdr(pshdrs + shndx * This::shdr_size);
241 // has a DT_SONAME tag. Record the DT_NEEDED tags. PSHDRS points to
249 Sized_dynobj<size, big_endian>::read_dynamic(const unsigned char* pshdrs,
255 typename This::Shdr dynamicshdr(pshdrs + dynamic_shndx * This::shdr_size);
272 typename This::Shdr strtabshdr(pshdrs + link * This::shdr_size);
352 const unsigned char* const pshdrs = sd->section_headers->data();
358 this->find_dynsym_sections(pshdrs, &versym_shndx, &verdef_shndx,
383 pshdrs, this->shnum(), names, sd->section_names_size, this, true);
391 typename This::Shdr dynsymshdr(pshdrs
408 typename This::Shdr strtabshdr(pshdrs + strtab_shndx * This::shdr_size);
426 this->read_dynsym_section(pshdrs, versym_shndx, elfcpp::SHT_GNU_versym,
435 this->read_dynsym_section(pshdrs, verdef_shndx, elfcpp::SHT_GNU_verdef,
439 this->read_dynsym_section(pshdrs, verneed_shndx, elfcpp::SHT_GNU_verneed,
449 this->read_dynamic(pshdrs, dynamic_shndx, strtab_shndx,
484 const unsigned char* pshdrs = sd->section_headers->data();
491 pshdrs += This::shdr_size;
492 for (unsigned int i = 1; i < shnum; ++i, pshdrs += This::shdr_size)
494 typename This::Shdr shdr(pshdrs);