Home
last modified time | relevance | path

Searched refs:ChunkMeta (Results 1 – 3 of 3) sorted by relevance

/external/perfetto/src/tracing/core/
Dtrace_buffer.cc147 ChunkMeta::Key key(record); in CopyChunkUntrusted()
156 ChunkMeta* record_meta = &it->second; in CopyChunkUntrusted()
163 if (PERFETTO_UNLIKELY(ChunkMeta::Key(*prev) != key || in CopyChunkUntrusted()
177 ChunkMeta::Key subsequent_key = key; in CopyChunkUntrusted()
272 key, ChunkMeta(GetChunkRecordAt(wptr_), num_fragments, chunk_complete, in CopyChunkUntrusted()
350 ChunkMeta::Key key(next_chunk); in DeleteNextChunksFor()
354 const ChunkMeta& meta = it->second; in DeleteNextChunksFor()
412 ChunkMeta::Key key(producer_id, writer_id, chunk_id); in TryPatchChunkContents()
418 ChunkMeta& chunk_meta = it->second; in TryPatchChunkContents()
422 PERFETTO_DCHECK(ChunkMeta::Key(*chunk_meta.chunk_record) == key); in TryPatchChunkContents()
[all …]
Dtrace_buffer.h326 struct ChunkMeta { struct
371 ChunkMeta(ChunkRecord* r, uint16_t p, bool complete, uint8_t f, uid_t u) in ChunkMeta() argument
421 using ChunkMap = std::map<ChunkMeta::Key, ChunkMeta>; argument
466 ChunkMeta& operator*() {
547 ReadPacketResult ReadNextPacketInChunk(ChunkMeta*, TracePacket*);
Dtrace_buffer_unittest.cc43 using ChunkMetaKey = TraceBuffer::ChunkMeta::Key;
123 TraceBuffer::ChunkMeta::Key key(p, w, 0); in GetReadIterForSequence()