Zephyr Project API 3.7.0
A Scalable Open Source RTOS
|
Pipe Tracing APIs. More...
Macros | |
#define | sys_port_trace_k_pipe_init(pipe) |
Trace initialization of Pipe. | |
#define | sys_port_trace_k_pipe_cleanup_enter(pipe) |
Trace Pipe cleanup entry. | |
#define | sys_port_trace_k_pipe_cleanup_exit(pipe, ret) |
Trace Pipe cleanup exit. | |
#define | sys_port_trace_k_pipe_alloc_init_enter(pipe) |
Trace Pipe alloc init entry. | |
#define | sys_port_trace_k_pipe_alloc_init_exit(pipe, ret) |
Trace Pipe alloc init exit. | |
#define | sys_port_trace_k_pipe_flush_enter(pipe) |
Trace Pipe flush entry. | |
#define | sys_port_trace_k_pipe_flush_exit(pipe) |
Trace Pipe flush exit. | |
#define | sys_port_trace_k_pipe_buffer_flush_enter(pipe) |
Trace Pipe buffer flush entry. | |
#define | sys_port_trace_k_pipe_buffer_flush_exit(pipe) |
Trace Pipe buffer flush exit. | |
#define | sys_port_trace_k_pipe_put_enter(pipe, timeout) |
Trace Pipe put attempt entry. | |
#define | sys_port_trace_k_pipe_put_blocking(pipe, timeout) |
Trace Pipe put attempt blocking. | |
#define | sys_port_trace_k_pipe_put_exit(pipe, timeout, ret) |
Trace Pipe put attempt outcome. | |
#define | sys_port_trace_k_pipe_get_enter(pipe, timeout) |
Trace Pipe get attempt entry. | |
#define | sys_port_trace_k_pipe_get_blocking(pipe, timeout) |
Trace Pipe get attempt blocking. | |
#define | sys_port_trace_k_pipe_get_exit(pipe, timeout, ret) |
Trace Pipe get attempt outcome. | |
Pipe Tracing APIs.
#define sys_port_trace_k_pipe_alloc_init_enter | ( | pipe | ) |
#include <include/zephyr/tracing/tracing.h>
Trace Pipe alloc init exit.
pipe | Pipe object |
ret | Return value |
#define sys_port_trace_k_pipe_buffer_flush_enter | ( | pipe | ) |
#include <include/zephyr/tracing/tracing.h>
Trace Pipe buffer flush entry.
pipe | Pipe object |
#define sys_port_trace_k_pipe_buffer_flush_exit | ( | pipe | ) |
#include <include/zephyr/tracing/tracing.h>
Trace Pipe buffer flush exit.
pipe | Pipe object |
#define sys_port_trace_k_pipe_cleanup_enter | ( | pipe | ) |
#include <include/zephyr/tracing/tracing.h>
Trace Pipe cleanup exit.
pipe | Pipe object |
ret | Return value |
#define sys_port_trace_k_pipe_flush_enter | ( | pipe | ) |
#define sys_port_trace_k_pipe_flush_exit | ( | pipe | ) |
#include <include/zephyr/tracing/tracing.h>
Trace Pipe get attempt blocking.
pipe | Pipe object |
timeout | Timeout period |
#include <include/zephyr/tracing/tracing.h>
Trace Pipe get attempt entry.
pipe | Pipe object |
timeout | Timeout period |
#include <include/zephyr/tracing/tracing.h>
Trace Pipe get attempt outcome.
pipe | Pipe object |
timeout | Timeout period |
ret | Return value |
#define sys_port_trace_k_pipe_init | ( | pipe | ) |
#include <include/zephyr/tracing/tracing.h>
Trace initialization of Pipe.
pipe | Pipe object |
#include <include/zephyr/tracing/tracing.h>
Trace Pipe put attempt blocking.
pipe | Pipe object |
timeout | Timeout period |
#include <include/zephyr/tracing/tracing.h>
Trace Pipe put attempt entry.
pipe | Pipe object |
timeout | Timeout period |
#include <include/zephyr/tracing/tracing.h>
Trace Pipe put attempt outcome.
pipe | Pipe object |
timeout | Timeout period |
ret | Return value |