Lines Matching refs:Buffer
37 template <class T = uint64_t> T Read(char *&Buffer) { in Read() argument
39 assert(reinterpret_cast<size_t>(Buffer) % sizeof(T) == 0 && in Read()
41 T t = *reinterpret_cast<T *>(Buffer); in Read()
42 Buffer += sizeof(T); in Read()
69 const char *Buffer = Ptr; in TEST() local
114 EXPECT_EQ(memcmp(Buffer + SegmentOffset, ExpectedSegmentBytes, 72), 0); in TEST()
117 EXPECT_EQ(*reinterpret_cast<const uint64_t *>(Buffer + MIBOffset), 2ULL); in TEST()
119 EXPECT_EQ(*reinterpret_cast<const uint64_t *>(Buffer + MIBOffset + 8), in TEST()
129 memcmp(Buffer + MIBOffset + 16, ExpectedMIBBytes, sizeof(MemInfoBlock)), in TEST()
133 EXPECT_EQ(memcmp(Buffer + MIBOffset + 16 + sizeof(MemInfoBlock) + 8, in TEST()
138 EXPECT_EQ(*reinterpret_cast<const uint64_t *>(Buffer + StackOffset), 2ULL); in TEST()
140 EXPECT_EQ(*reinterpret_cast<const uint64_t *>(Buffer + StackOffset + 8), in TEST()
157 EXPECT_EQ(memcmp(Buffer + StackOffset + 16, ExpectedStackBytes[0], in TEST()
163 *reinterpret_cast<const uint64_t *>(Buffer + StackOffset + 8 + 6 * 8 + 8), in TEST()
166 EXPECT_EQ(memcmp(Buffer + StackOffset + 16 + 6 * 8 + 8, ExpectedStackBytes[1], in TEST()