Lines Matching refs:gots
789 gots.emplace_back(); in getGot()
790 gots.back().file = &f; in getGot()
791 f.mipsGotIndex = gots.size() - 1; in getGot()
793 return gots[f.mipsGotIndex]; in getGot()
799 const FileGot &g = gots[f->mipsGotIndex]; in getPageEntryOffset()
813 const FileGot &g = gots[f->mipsGotIndex]; in getSymEntryOffset()
823 const FileGot &g = gots[f->mipsGotIndex]; in getTlsIndexOffset()
829 const FileGot &g = gots[f->mipsGotIndex]; in getGlobalDynOffset()
835 if (gots.empty()) in getFirstGlobalEntry()
837 const FileGot &primGot = gots.front(); in getFirstGlobalEntry()
846 if (gots.empty()) in getLocalEntriesNum()
848 return headerEntriesNum + gots.front().getPageEntriesNum() + in getLocalEntriesNum()
849 gots.front().local16.size(); in getLocalEntriesNum()
875 for (const FileGot &g : gots) in updateAllocSize()
881 if (gots.empty()) in build()
889 for (FileGot &got : gots) { in build()
901 for (FileGot &got : gots) { in build()
913 for (FileGot &got : gots) { in build()
920 for (FileGot &got : gots) { in build()
941 for (FileGot &srcGot : gots) { in build()
959 std::swap(gots, mergedGots); in build()
963 primGot = &gots.front(); in build()
970 for (FileGot &got : gots) { in build()
1011 for (FileGot &got : gots) { in build()
1094 return getVA() + gots[f->mipsGotIndex].startIndex * config->wordsize + 0x7ff0; in getGp()
1113 for (const FileGot &g : gots) { in writeTo()
1137 if (&g == &gots.front()) in writeTo()