Lines Matching defs:Buffer
24 template <class T> char *WriteBytes(const T &Pod, char *Buffer) {
25 *(T *)Buffer = Pod;
26 return Buffer + sizeof(T);
62 const u64 ExpectedNumBytes, char *&Buffer) {
63 char *Ptr = Buffer;
83 *((u64 *)Buffer) = NumSegmentsRecorded;
84 CHECK(ExpectedNumBytes >= static_cast<u64>(Ptr - Buffer) &&
117 const u64 ExpectedNumBytes, char *&Buffer) {
119 char *Ptr = Buffer;
139 CHECK(ExpectedNumBytes >= static_cast<u64>(Ptr - Buffer) &&
160 const u64 ExpectedNumBytes, char *&Buffer) {
161 char *Ptr = Buffer;
181 CHECK(ExpectedNumBytes >= static_cast<u64>(Ptr - Buffer) &&
230 char *&Buffer) {
265 Buffer = (char *)InternalAlloc(TotalSizeBytes);
266 char *Ptr = Buffer;