Lines Matching refs:TraceBufferChunk

71 const size_t kTraceBufferChunkSize = TraceBufferChunk::kTraceBufferChunkSize;
143 virtual scoped_ptr<TraceBufferChunk> GetChunk(size_t* index) OVERRIDE {
155 TraceBufferChunk* chunk = chunks_[*index];
160 chunk = new TraceBufferChunk(current_chunk_seq_++);
162 return scoped_ptr<TraceBufferChunk>(chunk);
166 scoped_ptr<TraceBufferChunk> chunk) OVERRIDE {
194 TraceBufferChunk* chunk = chunks_[handle.chunk_index];
200 virtual const TraceBufferChunk* NextChunk() OVERRIDE {
222 TraceBufferChunk* chunk = chunks_[chunk_index];
234 virtual const TraceBufferChunk* NextChunk() OVERRIDE {
239 virtual scoped_ptr<TraceBufferChunk> GetChunk(size_t* index) OVERRIDE {
241 return scoped_ptr<TraceBufferChunk>();
244 scoped_ptr<TraceBufferChunk>) OVERRIDE {
259 ScopedVector<TraceBufferChunk> chunks_;
288 ScopedVector<TraceBufferChunk> chunks_;
309 virtual scoped_ptr<TraceBufferChunk> GetChunk(size_t* index) OVERRIDE {
318 return scoped_ptr<TraceBufferChunk>(
319 new TraceBufferChunk(static_cast<uint32>(*index) + 1));
323 scoped_ptr<TraceBufferChunk> chunk) OVERRIDE {
347 TraceBufferChunk* chunk = chunks_[handle.chunk_index];
353 virtual const TraceBufferChunk* NextChunk() OVERRIDE {
356 const TraceBufferChunk* chunk = chunks_[current_iteration_index_++];
372 ScopedVector<TraceBufferChunk> chunks_;
415 void TraceBufferChunk::Reset(uint32 new_seq) {
422 TraceEvent* TraceBufferChunk::AddTraceEvent(size_t* event_index) {
428 scoped_ptr<TraceBufferChunk> TraceBufferChunk::Clone() const {
429 scoped_ptr<TraceBufferChunk> cloned_chunk(new TraceBufferChunk(seq_));
1080 scoped_ptr<TraceBufferChunk> chunk_;
1755 const TraceBufferChunk* chunk = logged_events->NextChunk();