Lines Matching refs:isec
336 static uint64_t scanCortexA53Errata843419(InputSection *isec, uint64_t &off, in scanCortexA53Errata843419() argument
338 uint64_t isecAddr = isec->getVA(0); in scanCortexA53Errata843419()
353 const uint8_t *buf = isec->rawData.begin(); in scanCortexA53Errata843419()
493 for (const InputSection *isec : isd.sections) { in insertPatches() local
494 isecLimit = isec->outSecOff + isec->getSize(); in insertPatches()
531 InputSection *isec, in implementPatch() argument
547 auto relIt = llvm::find_if(isec->relocations, [=](const Relocation &r) { in implementPatch()
550 if (relIt != isec->relocations.end() && in implementPatch()
557 auto *ps = make<Patch843419Section>(isec, patcheeOffset); in implementPatch()
564 if (relIt != isec->relocations.end()) { in implementPatch()
569 isec->relocations.push_back(makeRelToPatch(patcheeOffset, ps->patchSym)); in implementPatch()
579 for (InputSection *isec : isd.sections) { in patchInputSectionDescription()
581 if (isa<SyntheticSection>(isec)) in patchInputSectionDescription()
588 std::vector<const Defined *> &mapSyms = sectionMap[isec]; in patchInputSectionDescription()
595 (dataSym == mapSyms.end()) ? isec->rawData.size() : (*dataSym)->value; in patchInputSectionDescription()
598 uint64_t startAddr = isec->getVA(off); in patchInputSectionDescription()
600 scanCortexA53Errata843419(isec, off, limit)) in patchInputSectionDescription()
601 implementPatch(startAddr, patcheeOffset, isec, patches); in patchInputSectionDescription()