Lines Matching refs:strtab
315 void PopulateHeader(Writer::Slot<Header> header, ELFStringTable* strtab);
465 ELFStringTable* strtab) { in PopulateHeader() argument
466 header->name = strtab->Add(name_); in PopulateHeader()
696 ELFStringTable* strtab = static_cast<ELFStringTable*>(SectionAt(1)); in WriteSectionTable() local
697 strtab->AttachWriter(w); in WriteSectionTable()
701 sections_[i]->PopulateHeader(headers.at(i), strtab); in WriteSectionTable()
703 strtab->DetachWriter(); in WriteSectionTable()
851 ELFStringTable* strtab = in WriteBody() local
853 strtab->AttachWriter(w); in WriteBody()
860 WriteSymbolsList(&locals_, symbols.at(1), strtab); in WriteBody()
861 WriteSymbolsList(&globals_, symbols.at(locals_.length() + 1), strtab); in WriteBody()
862 strtab->DetachWriter(); in WriteBody()
885 ELFStringTable* strtab) { in WriteSymbolsList() argument
889 src->at(i).Write(dst.at(i), strtab); in WriteSymbolsList()
1023 ELFStringTable* strtab = new(zone) ELFStringTable(".strtab"); in CreateSymbolsTable() local
1027 elf->AddSection(strtab); in CreateSymbolsTable()