Lines Matching refs:CurReloc
875 auto CurReloc = partition_point(Relocs, [StartPos](const ValidReloc &Reloc) { in getRelocations() local
879 while (CurReloc != Relocs.end() && CurReloc->Offset >= StartPos && in getRelocations()
880 CurReloc->Offset < EndPos) { in getRelocations()
881 Res.push_back(*CurReloc); in getRelocations()
882 CurReloc++; in getRelocations()
1016 for (const ValidReloc &CurReloc : Relocs) { in applyValidRelocs() local
1017 assert(CurReloc.Offset - BaseOffset < Data.size()); in applyValidRelocs()
1018 assert(CurReloc.Offset - BaseOffset + CurReloc.Size <= Data.size()); in applyValidRelocs()
1020 uint64_t Value = relocate(CurReloc); in applyValidRelocs()
1021 for (unsigned I = 0; I != CurReloc.Size; ++I) { in applyValidRelocs()
1022 unsigned Index = IsLittleEndian ? I : (CurReloc.Size - I - 1); in applyValidRelocs()
1025 assert(CurReloc.Size <= sizeof(Buf)); in applyValidRelocs()
1026 memcpy(&Data[CurReloc.Offset - BaseOffset], Buf, CurReloc.Size); in applyValidRelocs()