Lines Matching refs:StackIds
32 auto *StackIds = reinterpret_cast<Vector<u64> *>(Arg); in RecordStackId() local
33 StackIds->PushBack(Key); in RecordStackId()
88 u64 StackSizeBytes(const Vector<u64> &StackIds) { in StackSizeBytes() argument
91 const u64 NumIds = StackIds.Size(); in StackSizeBytes()
93 const u64 Id = StackIds[k]; in StackSizeBytes()
116 void SerializeStackToBuffer(const Vector<u64> &StackIds, in SerializeStackToBuffer() argument
118 const u64 NumIds = StackIds.Size(); in SerializeStackToBuffer()
123 const u64 Id = StackIds[k]; in SerializeStackToBuffer()
153 void SerializeMIBInfoToBuffer(MIBMapTy &MIBMap, const Vector<u64> &StackIds, in SerializeMIBInfoToBuffer() argument
156 const u64 NumEntries = StackIds.Size(); in SerializeMIBInfoToBuffer()
160 const u64 Key = StackIds[i]; in SerializeMIBInfoToBuffer()
213 Vector<u64> StackIds; in SerializeToRawProfile() local
214 MIBMap.ForEach(RecordStackId, reinterpret_cast<void *>(&StackIds)); in SerializeToRawProfile()
219 sizeof(u64) + StackIds.Size() * (sizeof(u64) + sizeof(MemInfoBlock)), 8); in SerializeToRawProfile()
221 const u64 NumStackBytes = RoundUpTo(StackSizeBytes(StackIds), 8); in SerializeToRawProfile()
244 SerializeMIBInfoToBuffer(MIBMap, StackIds, NumMIBInfoBytes, Ptr); in SerializeToRawProfile()
247 SerializeStackToBuffer(StackIds, NumStackBytes, Ptr); in SerializeToRawProfile()