Lines Matching refs:OffsetPtr
16 uint64_t *OffsetPtr, in extractAddresses() argument
18 assert(EndOffset >= *OffsetPtr); in extractAddresses()
19 uint64_t DataSize = EndOffset - *OffsetPtr; in extractAddresses()
20 assert(Data.isValidOffsetForDataOfSize(*OffsetPtr, DataSize)); in extractAddresses()
39 Addrs.push_back(Data.getRelocatedValue(AddrSize, OffsetPtr)); in extractAddresses()
44 uint64_t *OffsetPtr, uint8_t CUAddrSize, in extractV5() argument
46 Offset = *OffsetPtr; in extractV5()
48 std::tie(Length, Format) = Data.getInitialLength(OffsetPtr, &Err); in extractV5()
57 if (!Data.isValidOffsetForDataOfSize(*OffsetPtr, Length)) { in extractV5()
66 uint64_t EndOffset = *OffsetPtr + Length; in extractV5()
79 Version = Data.getU16(OffsetPtr); in extractV5()
80 AddrSize = Data.getU8(OffsetPtr); in extractV5()
81 SegSize = Data.getU8(OffsetPtr); in extractV5()
96 if (Error Err = extractAddresses(Data, OffsetPtr, EndOffset)) in extractV5()
109 uint64_t *OffsetPtr, in extractPreStandard() argument
114 Offset = *OffsetPtr; in extractPreStandard()
120 return extractAddresses(Data, OffsetPtr, Data.size()); in extractPreStandard()
124 uint64_t *OffsetPtr, in extract() argument
129 return extractPreStandard(Data, OffsetPtr, CUVersion, CUAddrSize); in extract()
134 return extractV5(Data, OffsetPtr, CUAddrSize, WarnCallback); in extract()