Lines Matching refs:Ptr

63   char *Ptr = Buffer;  in SerializeSegmentsToBuffer()  local
65 Ptr += sizeof(u64); in SerializeSegmentsToBuffer()
76 memcpy(Ptr, &Entry, sizeof(SegmentEntry)); in SerializeSegmentsToBuffer()
77 Ptr += sizeof(SegmentEntry); in SerializeSegmentsToBuffer()
84 CHECK(ExpectedNumBytes >= static_cast<u64>(Ptr - Buffer) && in SerializeSegmentsToBuffer()
119 char *Ptr = Buffer; in SerializeStackToBuffer() local
120 Ptr = WriteBytes(static_cast<u64>(NumIds), Ptr); in SerializeStackToBuffer()
124 Ptr = WriteBytes(Id, Ptr); in SerializeStackToBuffer()
125 Ptr += sizeof(u64); // Bump it by u64, we will fill this in later. in SerializeStackToBuffer()
132 Ptr = WriteBytes(static_cast<u64>(pc), Ptr); in SerializeStackToBuffer()
136 *(u64 *)(Ptr - (Count + 1) * sizeof(u64)) = Count; in SerializeStackToBuffer()
139 CHECK(ExpectedNumBytes >= static_cast<u64>(Ptr - Buffer) && in SerializeStackToBuffer()
155 char *Ptr = Buffer; in SerializeMIBInfoToBuffer() local
157 Ptr = WriteBytes(NumEntries, Ptr); in SerializeMIBInfoToBuffer()
163 Ptr = WriteBytes(Key, Ptr); in SerializeMIBInfoToBuffer()
164 Ptr = WriteBytes((*h)->mib, Ptr); in SerializeMIBInfoToBuffer()
167 CHECK(ExpectedNumBytes >= static_cast<u64>(Ptr - Buffer) && in SerializeMIBInfoToBuffer()
231 char *Ptr = Buffer; in SerializeToRawProfile() local
239 Ptr = WriteBytes(header, Ptr); in SerializeToRawProfile()
241 SerializeSegmentsToBuffer(Modules, NumSegmentBytes, Ptr); in SerializeToRawProfile()
242 Ptr += NumSegmentBytes; in SerializeToRawProfile()
244 SerializeMIBInfoToBuffer(MIBMap, StackIds, NumMIBInfoBytes, Ptr); in SerializeToRawProfile()
245 Ptr += NumMIBInfoBytes; in SerializeToRawProfile()
247 SerializeStackToBuffer(StackIds, NumStackBytes, Ptr); in SerializeToRawProfile()