Zephyr API Documentation 4.0.99
A Scalable Open Source RTOS
|
Pipe Tracing APIs . More...
Macros | |
#define | sys_port_trace_k_pipe_init(pipe, buffer, size) |
Trace initialization of Pipe. | |
#define | sys_port_trace_k_pipe_reset_enter(pipe) |
Trace Pipe reset entry. | |
#define | sys_port_trace_k_pipe_reset_exit(pipe) |
Trace Pipe reset exit. | |
#define | sys_port_trace_k_pipe_close_enter(pipe) |
Trace Pipe close entry. | |
#define | sys_port_trace_k_pipe_close_exit(pipe) |
Trace Pipe close exit. | |
#define | sys_port_trace_k_pipe_write_enter(pipe, data, len, timeout) |
Trace Pipe write attempt entry. | |
#define | sys_port_trace_k_pipe_write_blocking(pipe, timeout) |
Trace Pipe write attempt blocking. | |
#define | sys_port_trace_k_pipe_write_exit(pipe, ret) |
Trace Pipe write attempt outcome. | |
#define | sys_port_trace_k_pipe_read_enter(pipe, data, len, timeout) |
Trace Pipe read attempt entry. | |
#define | sys_port_trace_k_pipe_read_blocking(pipe, timeout) |
Trace Pipe read attempt blocking. | |
#define | sys_port_trace_k_pipe_read_exit(pipe, ret) |
Trace Pipe read attempt outcome. | |
#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 | ) |
#define sys_port_trace_k_pipe_alloc_init_exit | ( | pipe, | |
ret ) |
#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 | ) |
#define sys_port_trace_k_pipe_buffer_flush_exit | ( | pipe | ) |
#define sys_port_trace_k_pipe_cleanup_enter | ( | pipe | ) |
#define sys_port_trace_k_pipe_cleanup_exit | ( | pipe, | |
ret ) |
#include <zephyr/tracing/tracing.h>
Trace Pipe cleanup exit.
pipe | Pipe object |
ret | Return value |
#define sys_port_trace_k_pipe_close_enter | ( | pipe | ) |
#define sys_port_trace_k_pipe_close_exit | ( | pipe | ) |
#define sys_port_trace_k_pipe_flush_enter | ( | pipe | ) |
#define sys_port_trace_k_pipe_flush_exit | ( | pipe | ) |
#define sys_port_trace_k_pipe_get_blocking | ( | pipe, | |
timeout ) |
#include <zephyr/tracing/tracing.h>
Trace Pipe get attempt blocking.
pipe | Pipe object |
timeout | Timeout period |
#define sys_port_trace_k_pipe_get_enter | ( | pipe, | |
timeout ) |
#include <zephyr/tracing/tracing.h>
Trace Pipe get attempt entry.
pipe | Pipe object |
timeout | Timeout period |
#define sys_port_trace_k_pipe_get_exit | ( | pipe, | |
timeout, | |||
ret ) |
#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, | |
buffer, | |||
size ) |
#include <zephyr/tracing/tracing.h>
Trace initialization of Pipe.
pipe | Pipe object |
buffer | data buffer |
size | data buffer size |
#define sys_port_trace_k_pipe_put_blocking | ( | pipe, | |
timeout ) |
#include <zephyr/tracing/tracing.h>
Trace Pipe put attempt blocking.
pipe | Pipe object |
timeout | Timeout period |
#define sys_port_trace_k_pipe_put_enter | ( | pipe, | |
timeout ) |
#include <zephyr/tracing/tracing.h>
Trace Pipe put attempt entry.
pipe | Pipe object |
timeout | Timeout period |
#define sys_port_trace_k_pipe_put_exit | ( | pipe, | |
timeout, | |||
ret ) |
#include <zephyr/tracing/tracing.h>
Trace Pipe put attempt outcome.
pipe | Pipe object |
timeout | Timeout period |
ret | Return value |
#define sys_port_trace_k_pipe_read_blocking | ( | pipe, | |
timeout ) |
#include <zephyr/tracing/tracing.h>
Trace Pipe read attempt blocking.
pipe | Pipe object |
timeout | Timeout period |
#define sys_port_trace_k_pipe_read_enter | ( | pipe, | |
data, | |||
len, | |||
timeout ) |
#include <zephyr/tracing/tracing.h>
Trace Pipe read attempt entry.
pipe | Pipe object |
data | Pointer to data |
len | Length of data |
timeout | Timeout period |
#define sys_port_trace_k_pipe_read_exit | ( | pipe, | |
ret ) |
#include <zephyr/tracing/tracing.h>
Trace Pipe read attempt outcome.
pipe | Pipe object |
ret | Return value |
#define sys_port_trace_k_pipe_reset_enter | ( | pipe | ) |
#define sys_port_trace_k_pipe_reset_exit | ( | pipe | ) |
#define sys_port_trace_k_pipe_write_blocking | ( | pipe, | |
timeout ) |
#include <zephyr/tracing/tracing.h>
Trace Pipe write attempt blocking.
pipe | Pipe object |
timeout | Timeout period |
#define sys_port_trace_k_pipe_write_enter | ( | pipe, | |
data, | |||
len, | |||
timeout ) |
#include <zephyr/tracing/tracing.h>
Trace Pipe write attempt entry.
pipe | Pipe object |
data | pointer to data |
len | length of data |
timeout | Timeout period |
#define sys_port_trace_k_pipe_write_exit | ( | pipe, | |
ret ) |
#include <zephyr/tracing/tracing.h>
Trace Pipe write attempt outcome.
pipe | Pipe object |
ret | Return value |