Searched refs:rolling_buffer_size (Results 1 - 5 of 5) sorted by relevance

/fuchsia/zircon/system/ulib/trace-reader/
H A Dreader_internal.cpp63 auto rolling_buffer_size = header.rolling_buffer_size; local
66 if ((rolling_buffer_size & 7) != 0) {
68 rolling_buffer_size);
76 if (rolling_buffer_size != buffer_size - sizeof(trace_buffer_header)) {
78 rolling_buffer_size);
85 if (rolling_buffer_size >= buffer_size / 2) {
87 rolling_buffer_size);
89 if (durable_buffer_size >= rolling_buffer_size) {
94 2 * rolling_buffer_size) !
[all...]
/fuchsia/zircon/system/ulib/trace-engine/include/trace-engine/
H A Dbuffer_internal.h65 // total_size == header + rolling_buffer_size
67 // total_size == header + durable_buffer_size + 2 * rolling_buffer_size
99 uint64_t rolling_buffer_size; member in struct:trace::internal::trace_buffer_header
/fuchsia/zircon/system/ulib/trace-reader/include/trace-reader/
H A Dreader_internal.h50 uint64_t rolling_buffer_size() const { function in class:trace::internal::BufferHeaderReader
51 return header_->rolling_buffer_size;
84 offset += rolling_buffer_size();
99 return rolling_buffer_size();
/fuchsia/zircon/system/ulib/trace-engine/
H A Dcontext.cpp348 // header_size is a multiple of 8. In order for rolling_buffer_size
357 uint64_t rolling_buffer_size = (avail - durable_buffer_size) / 2; local
358 ZX_DEBUG_ASSERT((rolling_buffer_size & 7) == 0);
363 ZX_DEBUG_ASSERT(durable_buffer_size + 2 * rolling_buffer_size == avail);
367 rolling_buffer_start_[1] = rolling_buffer_start_[0] + rolling_buffer_size;
368 rolling_buffer_size_ = rolling_buffer_size;
390 header_->rolling_buffer_size = rolling_buffer_size_;
/fuchsia/zircon/system/utest/trace/
H A Dengine_tests.cpp508 EXPECT_NE(header.rolling_buffer_size, 0);
510 2 * header.rolling_buffer_size, kBufferSize);
514 EXPECT_LE(header.rolling_data_end[0], header.rolling_buffer_size);
516 EXPECT_LE(header.rolling_data_end[1], header.rolling_buffer_size);

Completed in 83 milliseconds