|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
Named resettable trace; captured bytes remain owned by the caller. More...
#include <trace.h>
Data Fields | |
| const char * | name |
| Stable display name. | |
| uint64_t | n |
| Valid access count. | |
| uint32_t | footprint |
| Reported working-set pages. | |
| cb_trace_kind_t | kind |
| Generator/parser selection. | |
| cb_source_t | source |
| Captured source binding, when selected. | |
| uint64_t | fingerprint |
| Bound captured-content fingerprint. | |
| char | name_storage [k_cb_trace_name_capacity] |
| Captured-name copy. | |
Named resettable trace; captured bytes remain owned by the caller.
| uint64_t cb_trace::fingerprint |
Bound captured-content fingerprint.
Definition at line 48 of file trace.h.
Referenced by cb_trace_bind(), cb_trace_cursor_finish(), and cb_trace_cursor_open().
| uint32_t cb_trace::footprint |
Reported working-set pages.
Definition at line 45 of file trace.h.
Referenced by internal_report_trace_header().
| cb_trace_kind_t cb_trace::kind |
Generator/parser selection.
Definition at line 46 of file trace.h.
Referenced by cb_trace_cursor_finish(), cb_trace_cursor_next(), cb_trace_cursor_open(), and internal_trace_synthetic_next().
| uint64_t cb_trace::n |
Valid access count.
Definition at line 44 of file trace.h.
Referenced by cb_trace_bind(), cb_trace_cursor_finish(), cb_trace_cursor_next(), and internal_report_trace_header().
| const char* cb_trace::name |
Stable display name.
Definition at line 43 of file trace.h.
Referenced by cb_trace_bind(), and internal_report_trace_header().
| char cb_trace::name_storage[k_cb_trace_name_capacity] |
| cb_source_t cb_trace::source |
Captured source binding, when selected.
Definition at line 47 of file trace.h.
Referenced by cb_trace_cursor_open(), and internal_trace_read_byte().