| rte_trace.h(3) | Library Functions Manual | rte_trace.h(3) |
rte_trace.h
#include <stdbool.h>
#include <stdio.h>
#include <rte_common.h>
#include <rte_compat.h>
enum rte_trace_mode { RTE_TRACE_MODE_OVERWRITE,
RTE_TRACE_MODE_DISCARD }
__rte_experimental bool rte_trace_is_enabled (void)
static __rte_experimental __rte_always_inline bool
rte_trace_feature_is_enabled (void)
__rte_experimental void rte_trace_mode_set (enum rte_trace_mode
mode)
__rte_experimental enum rte_trace_mode rte_trace_mode_get (void)
__rte_experimental int rte_trace_pattern (const char *pattern, bool
enable)
__rte_experimental int rte_trace_regexp (const char *regex, bool
enable)
__rte_experimental int rte_trace_save (void)
__rte_experimental int rte_trace_metadata_dump (FILE *f)
__rte_experimental void rte_trace_dump (FILE *f)
RTE Trace API
This file provides the trace API to RTE applications.
Warning
Definition in file rte_trace.h.
Enumerate trace mode operation.
Enumerator
Definition at line 61 of file rte_trace.h.
Test if trace is enabled.
Returns
Warning
Test if trace feature is enabled at compile time.
Returns
Definition at line 49 of file rte_trace.h.
Set the trace mode.
Parameters
Get the trace mode.
Returns
Enable/Disable a set of tracepoints based on globbing pattern.
Parameters
Returns
Enable/Disable a set of tracepoints based on regular expression.
Parameters
Returns
Save the trace buffer to the trace directory.
By default, trace directory will be created at $HOME directory and this can be overridden by --trace-dir EAL parameter.
Returns
Dump the trace metadata to a file.
Parameters
Returns
Dump the trace subsystem status to a file.
Parameters
Generated automatically by Doxygen for DPDK from the source code.
| Version 24.11.3 | DPDK |