TIOVX User Guide
|
Implementation of real-time trace log API. More...
#include <tivx_log_rt_if.h>
Go to the source code of this file.
Data Structures | |
struct | tivx_log_rt_queue_t |
Event logger queue header, structure size MUST be 64b aligned. More... | |
struct | tivx_log_rt_obj_t |
Event logger object. More... | |
Functions | |
void | ownLogRtInit (void) |
Init run-time logger module. More... | |
void | ownLogRtResetShm (void *shm_base) |
Reset shared memory used for logging. More... | |
void | ownLogRtTraceNodeExeStart (uint64_t timestamp, const tivx_obj_desc_node_t *node_obj_desc) |
Log trace on node execute start. | |
void | ownLogRtTraceNodeExeEnd (uint64_t timestamp, const tivx_obj_desc_node_t *node_obj_desc) |
Log trace on node execute end. | |
void | ownLogRtTraceGraphExeStart (uint64_t timestamp, const tivx_obj_desc_graph_t *graph_obj_desc) |
Log trace on graph execute start. | |
void | ownLogRtTraceGraphExeEnd (uint64_t timestamp, const tivx_obj_desc_graph_t *graph_obj_desc) |
Log trace on graph execute end. | |
void | ownLogRtTraceTargetExeStart (tivx_target target, const tivx_obj_desc_t *obj_desc) |
Log trace on target execute start. | |
void | ownLogRtTraceTargetExeEnd (tivx_target target, const tivx_obj_desc_t *obj_desc) |
Log trace on target execute end. | |
Implementation of real-time trace log API.
Definition in file tivx_log_rt_trace.h.