Searched refs:trace_context (Results 1 - 4 of 4) sorted by relevance

/fuchsia/zircon/system/ulib/trace-engine/
H A Dcontext.cpp93 trace_context::trace_context(void* buffer, size_t buffer_num_bytes, function in class:trace_context
108 trace_context::~trace_context() = default;
110 uint64_t* trace_context::AllocRecord(size_t num_bytes) {
189 void trace_context::StreamingBufferFullCheck(uint32_t wrapped_count,
213 bool trace_context::SwitchRollingBuffer(uint32_t wrapped_count,
276 uint64_t* trace_context::AllocDurableRecord(size_t num_bytes) {
294 bool trace_context::AllocThreadIndex(trace_thread_index_t* out_index) {
306 bool trace_context
[all...]
H A Dcontext_impl.h21 // Called from trace_context to notify the engine a buffer needs saving.
29 struct trace_context { struct
30 trace_context(void* buffer, size_t buffer_num_bytes, trace_buffering_mode_t buffering_mode,
33 ~trace_context();
H A Dengine.cpp190 if (buffer_num_bytes < trace_context::min_buffer_size() ||
191 buffer_num_bytes > trace_context::max_buffer_size()) {
223 g_context = new trace_context(buffer, buffer_num_bytes, buffering_mode, handler);
/fuchsia/zircon/system/ulib/trace-engine/include/trace-engine/
H A Dcontext.h41 typedef struct trace_context trace_context_t;

Completed in 39 milliseconds