Lines Matching refs:gots
767 gots.emplace_back(); in getGot()
768 gots.back().file = &f; in getGot()
769 f.mipsGotIndex = gots.size() - 1; in getGot()
771 return gots[*f.mipsGotIndex]; in getGot()
777 const FileGot &g = gots[*f->mipsGotIndex]; in getPageEntryOffset()
791 const FileGot &g = gots[*f->mipsGotIndex]; in getSymEntryOffset()
801 const FileGot &g = gots[*f->mipsGotIndex]; in getTlsIndexOffset()
807 const FileGot &g = gots[*f->mipsGotIndex]; in getGlobalDynOffset()
813 if (gots.empty()) in getFirstGlobalEntry()
815 const FileGot &primGot = gots.front(); in getFirstGlobalEntry()
824 if (gots.empty()) in getLocalEntriesNum()
826 return headerEntriesNum + gots.front().getPageEntriesNum() + in getLocalEntriesNum()
827 gots.front().local16.size(); in getLocalEntriesNum()
853 for (const FileGot &g : gots) in updateAllocSize()
859 if (gots.empty()) in build()
867 for (FileGot &got : gots) { in build()
879 for (FileGot &got : gots) { in build()
891 for (FileGot &got : gots) { in build()
898 for (FileGot &got : gots) { in build()
919 for (FileGot &srcGot : gots) { in build()
937 std::swap(gots, mergedGots); in build()
941 primGot = &gots.front(); in build()
948 for (FileGot &got : gots) { in build()
983 for (FileGot &got : gots) { in build()
1057 return getVA() + gots[*f->mipsGotIndex].startIndex * config->wordsize + in getGp()
1077 for (const FileGot &g : gots) { in writeTo()
1101 if (&g == &gots.front()) in writeTo()