Lines Matching refs:OffsetPtr
17 uint64_t *OffsetPtr, in extractAddresses() argument
19 assert(EndOffset >= *OffsetPtr); in extractAddresses()
20 uint64_t DataSize = EndOffset - *OffsetPtr; in extractAddresses()
21 assert(Data.isValidOffsetForDataOfSize(*OffsetPtr, DataSize)); in extractAddresses()
38 Addrs.push_back(Data.getRelocatedValue(AddrSize, OffsetPtr)); in extractAddresses()
43 uint64_t *OffsetPtr, uint8_t CUAddrSize, in extractV5() argument
45 Offset = *OffsetPtr; in extractV5()
47 std::tie(Length, Format) = Data.getInitialLength(OffsetPtr, &Err); in extractV5()
56 if (!Data.isValidOffsetForDataOfSize(*OffsetPtr, Length)) { in extractV5()
65 uint64_t EndOffset = *OffsetPtr + Length; in extractV5()
78 Version = Data.getU16(OffsetPtr); in extractV5()
79 AddrSize = Data.getU8(OffsetPtr); in extractV5()
80 SegSize = Data.getU8(OffsetPtr); in extractV5()
95 if (Error Err = extractAddresses(Data, OffsetPtr, EndOffset)) in extractV5()
108 uint64_t *OffsetPtr, in extractPreStandard() argument
113 Offset = *OffsetPtr; in extractPreStandard()
119 return extractAddresses(Data, OffsetPtr, Data.size()); in extractPreStandard()
123 uint64_t *OffsetPtr, in extract() argument
128 return extractPreStandard(Data, OffsetPtr, CUVersion, CUAddrSize); in extract()
133 return extractV5(Data, OffsetPtr, CUAddrSize, WarnCallback); in extract()