Pipe Tracing APIs.
More...
|
#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.
|
Pipe Tracing APIs.
◆ sys_port_trace_k_pipe_close_enter
#define sys_port_trace_k_pipe_close_enter |
( |
| pipe | ) |
|
◆ sys_port_trace_k_pipe_close_exit
#define sys_port_trace_k_pipe_close_exit |
( |
| pipe | ) |
|
◆ sys_port_trace_k_pipe_init
#define sys_port_trace_k_pipe_init |
( |
| pipe, |
|
|
| buffer, |
|
|
| size ) |
#include <zephyr/tracing/tracing.h>
Trace initialization of Pipe.
- Parameters
-
pipe | Pipe object |
buffer | data buffer |
size | data buffer size |
◆ sys_port_trace_k_pipe_read_blocking
#define sys_port_trace_k_pipe_read_blocking |
( |
| pipe, |
|
|
| timeout ) |
◆ sys_port_trace_k_pipe_read_enter
#define sys_port_trace_k_pipe_read_enter |
( |
| pipe, |
|
|
| data, |
|
|
| len, |
|
|
| timeout ) |
#include <zephyr/tracing/tracing.h>
Trace Pipe read attempt entry.
- Parameters
-
pipe | Pipe object |
data | Pointer to data |
len | Length of data |
timeout | Timeout period |
◆ sys_port_trace_k_pipe_read_exit
#define sys_port_trace_k_pipe_read_exit |
( |
| pipe, |
|
|
| ret ) |
◆ sys_port_trace_k_pipe_reset_enter
#define sys_port_trace_k_pipe_reset_enter |
( |
| pipe | ) |
|
◆ sys_port_trace_k_pipe_reset_exit
#define sys_port_trace_k_pipe_reset_exit |
( |
| pipe | ) |
|
◆ sys_port_trace_k_pipe_write_blocking
#define sys_port_trace_k_pipe_write_blocking |
( |
| pipe, |
|
|
| timeout ) |
◆ sys_port_trace_k_pipe_write_enter
#define sys_port_trace_k_pipe_write_enter |
( |
| pipe, |
|
|
| data, |
|
|
| len, |
|
|
| timeout ) |
#include <zephyr/tracing/tracing.h>
Trace Pipe write attempt entry.
- Parameters
-
pipe | Pipe object |
data | pointer to data |
len | length of data |
timeout | Timeout period |
◆ sys_port_trace_k_pipe_write_exit
#define sys_port_trace_k_pipe_write_exit |
( |
| pipe, |
|
|
| ret ) |