Lines Matching defs:MemprofChunk
153 struct MemprofChunk : ChunkHeader {
169 MemprofChunk *chunk_header;
172 MemprofChunk *Get() const {
178 void Set(MemprofChunk *p) {
315 static MemInfoBlock CreateNewMIB(uptr p, MemprofChunk *m, u64 user_size) {
323 static MemInfoBlock CreateNewMIBWithHistogram(uptr p, MemprofChunk *m,
343 static MemInfoBlock CreateNewMIBWithoutHistogram(uptr p, MemprofChunk *m,
387 MemprofChunk *m =
474 MemprofChunk *m = reinterpret_cast<MemprofChunk *>(chunk_beg);
515 MemprofChunk *m = reinterpret_cast<MemprofChunk *>(chunk_beg);
551 MemprofChunk *m = reinterpret_cast<MemprofChunk *>(chunk_beg);
589 MemprofChunk *GetMemprofChunk(void *alloc_beg, u64 &user_requested_size) {
592 MemprofChunk *p = reinterpret_cast<LargeChunkHeader *>(alloc_beg)->Get();
596 p = reinterpret_cast<MemprofChunk *>(alloc_beg);
607 MemprofChunk *GetMemprofChunkByAddr(uptr p, u64 &user_requested_size) {
614 MemprofChunk *m = GetMemprofChunkByAddr(p, user_requested_size);
623 return reinterpret_cast<MemprofChunk *>(p - kChunkHeaderSize)->UsedSize();
753 MemprofChunk *m =