Lines Matching refs:Ptr

59   char *Ptr = Buffer;  in SerializeSegmentsToBuffer()  local
61 Ptr += sizeof(u64); in SerializeSegmentsToBuffer()
70 memcpy(Ptr, &Entry, sizeof(SegmentEntry)); in SerializeSegmentsToBuffer()
71 Ptr += sizeof(SegmentEntry); in SerializeSegmentsToBuffer()
78 CHECK(ExpectedNumBytes >= static_cast<u64>(Ptr - Buffer) && in SerializeSegmentsToBuffer()
113 char *Ptr = Buffer; in SerializeStackToBuffer() local
114 Ptr = WriteBytes(static_cast<u64>(NumIds), Ptr); in SerializeStackToBuffer()
118 Ptr = WriteBytes(Id, Ptr); in SerializeStackToBuffer()
119 Ptr += sizeof(u64); // Bump it by u64, we will fill this in later. in SerializeStackToBuffer()
126 Ptr = WriteBytes(static_cast<u64>(pc), Ptr); in SerializeStackToBuffer()
130 *(u64 *)(Ptr - (Count + 1) * sizeof(u64)) = Count; in SerializeStackToBuffer()
133 CHECK(ExpectedNumBytes >= static_cast<u64>(Ptr - Buffer) && in SerializeStackToBuffer()
149 char *Ptr = Buffer; in SerializeMIBInfoToBuffer() local
151 Ptr = WriteBytes(NumEntries, Ptr); in SerializeMIBInfoToBuffer()
157 Ptr = WriteBytes(Key, Ptr); in SerializeMIBInfoToBuffer()
158 Ptr = WriteBytes((*h)->mib, Ptr); in SerializeMIBInfoToBuffer()
161 CHECK(ExpectedNumBytes >= static_cast<u64>(Ptr - Buffer) && in SerializeMIBInfoToBuffer()
225 char *Ptr = Buffer; in SerializeToRawProfile() local
233 Ptr = WriteBytes(header, Ptr); in SerializeToRawProfile()
235 SerializeSegmentsToBuffer(Layout, NumSegmentBytes, Ptr); in SerializeToRawProfile()
236 Ptr += NumSegmentBytes; in SerializeToRawProfile()
238 SerializeMIBInfoToBuffer(MIBMap, StackIds, NumMIBInfoBytes, Ptr); in SerializeToRawProfile()
239 Ptr += NumMIBInfoBytes; in SerializeToRawProfile()
241 SerializeStackToBuffer(StackIds, NumStackBytes, Ptr); in SerializeToRawProfile()