Lines Matching refs:event_index
33 size_t event_index; in AddTraceEvent() local
34 TraceObject* trace_object = chunk->AddTraceEvent(&event_index); in AddTraceEvent()
35 *handle = MakeHandle(chunk_index_, chunk->seq(), event_index); in AddTraceEvent()
41 size_t chunk_index, event_index; in GetEventByHandle() local
43 ExtractHandle(handle, &chunk_index, &chunk_seq, &event_index); in GetEventByHandle()
47 return chunk->GetEventAt(event_index); in GetEventByHandle()
71 size_t event_index) const { in MakeHandle()
73 chunk_index * TraceBufferChunk::kChunkSize + event_index; in MakeHandle()
78 size_t* event_index) const { in ExtractHandle()
82 *event_index = indices % TraceBufferChunk::kChunkSize; in ExtractHandle()
97 TraceObject* TraceBufferChunk::AddTraceEvent(size_t* event_index) { in AddTraceEvent() argument
98 *event_index = next_free_++; in AddTraceEvent()
99 return &chunk_[*event_index]; in AddTraceEvent()