Lines Matching refs:Add

238     Elf_Word Add(const void* data, size_t length) {  in Add()  function
281 Elf_Word Add(const std::string& name) { in Add() function
285 return CachedSection::Add(name.c_str(), name.length() + 1); in Add()
352 void Add(Elf_Word name, in Add() function
364 Add(sym, section); in Add()
368 void Add(Elf_Sym sym, const Section* section) { in Add() function
655 dynstr_.Add(""); // dynstr should start with empty string. in PrepareDynamicSection()
656 Elf_Word oatdata = dynstr_.Add("oatdata"); in PrepareDynamicSection()
657 dynsym_.Add(oatdata, &rodata_, rodata_.GetAddress(), rodata_size, STB_GLOBAL, STT_OBJECT); in PrepareDynamicSection()
661 Elf_Word oatexec = dynstr_.Add("oatexec"); in PrepareDynamicSection()
662 dynsym_.Add(oatexec, &text_, text_.GetAddress(), /* size= */ 0, STB_GLOBAL, STT_OBJECT); in PrepareDynamicSection()
663 Elf_Word oatlastword = dynstr_.Add("oatlastword"); in PrepareDynamicSection()
665 dynsym_.Add(oatlastword, &text_, oatlastword_address, 4, STB_GLOBAL, STT_OBJECT); in PrepareDynamicSection()
668 Elf_Word oatlastword = dynstr_.Add("oatlastword"); in PrepareDynamicSection()
670 dynsym_.Add(oatlastword, &rodata_, oatlastword_address, 4, STB_GLOBAL, STT_OBJECT); in PrepareDynamicSection()
673 Elf_Word oatdatabimgrelro = dynstr_.Add("oatdatabimgrelro"); in PrepareDynamicSection()
674 dynsym_.Add(oatdatabimgrelro, in PrepareDynamicSection()
680 Elf_Word oatdatabimgrelrolastword = dynstr_.Add("oatdatabimgrelrolastword"); in PrepareDynamicSection()
683 dynsym_.Add(oatdatabimgrelrolastword, in PrepareDynamicSection()
692 Elf_Word oatbss = dynstr_.Add("oatbss"); in PrepareDynamicSection()
693 dynsym_.Add(oatbss, &bss_, bss_.GetAddress(), bss_roots_offset, STB_GLOBAL, STT_OBJECT); in PrepareDynamicSection()
700 Elf_Word oatbssroots = dynstr_.Add("oatbssmethods"); in PrepareDynamicSection()
701 dynsym_.Add( in PrepareDynamicSection()
708 Elf_Word oatbssroots = dynstr_.Add("oatbssroots"); in PrepareDynamicSection()
709 dynsym_.Add( in PrepareDynamicSection()
712 Elf_Word oatbsslastword = dynstr_.Add("oatbsslastword"); in PrepareDynamicSection()
714 dynsym_.Add(oatbsslastword, &bss_, bsslastword_address, 4, STB_GLOBAL, STT_OBJECT); in PrepareDynamicSection()
717 Elf_Word oatdex = dynstr_.Add("oatdex"); in PrepareDynamicSection()
718 dynsym_.Add(oatdex, &dex_, dex_.GetAddress(), /* size= */ 0, STB_GLOBAL, STT_OBJECT); in PrepareDynamicSection()
719 Elf_Word oatdexlastword = dynstr_.Add("oatdexlastword"); in PrepareDynamicSection()
721 dynsym_.Add(oatdexlastword, &dex_, oatdexlastword_address, 4, STB_GLOBAL, STT_OBJECT); in PrepareDynamicSection()
724 Elf_Word soname_offset = dynstr_.Add(soname); in PrepareDynamicSection()
741 hash_.Add(hash.data(), hash.size() * sizeof(hash[0])); in PrepareDynamicSection()
757 dynamic_.Add(&dyns, sizeof(dyns)); in PrepareDynamicSection()