Pipe Tracing APIs.
More...
|
#define | sys_port_trace_k_pipe_init(pipe) |
| Trace initialization of Pipe. More...
|
|
#define | sys_port_trace_k_pipe_cleanup_enter(pipe) |
| Trace Pipe cleanup entry. More...
|
|
#define | sys_port_trace_k_pipe_cleanup_exit(pipe, ret) |
| Trace Pipe cleanup exit. More...
|
|
#define | sys_port_trace_k_pipe_alloc_init_enter(pipe) |
| Trace Pipe alloc init entry. More...
|
|
#define | sys_port_trace_k_pipe_alloc_init_exit(pipe, ret) |
| Trace Pipe alloc init exit. More...
|
|
#define | sys_port_trace_k_pipe_flush_enter(pipe) |
| Trace Pipe flush entry. More...
|
|
#define | sys_port_trace_k_pipe_flush_exit(pipe) |
| Trace Pipe flush exit. More...
|
|
#define | sys_port_trace_k_pipe_buffer_flush_enter(pipe) |
| Trace Pipe buffer flush entry. More...
|
|
#define | sys_port_trace_k_pipe_buffer_flush_exit(pipe) |
| Trace Pipe buffer flush exit. More...
|
|
#define | sys_port_trace_k_pipe_put_enter(pipe, timeout) |
| Trace Pipe put attempt entry. More...
|
|
#define | sys_port_trace_k_pipe_put_blocking(pipe, timeout) |
| Trace Pipe put attempt blocking. More...
|
|
#define | sys_port_trace_k_pipe_put_exit(pipe, timeout, ret) |
| Trace Pipe put attempt outcome. More...
|
|
#define | sys_port_trace_k_pipe_get_enter(pipe, timeout) |
| Trace Pipe get attempt entry. More...
|
|
#define | sys_port_trace_k_pipe_get_blocking(pipe, timeout) |
| Trace Pipe get attempt blocking. More...
|
|
#define | sys_port_trace_k_pipe_get_exit(pipe, timeout, ret) |
| Trace Pipe get attempt outcome. More...
|
|
#define | sys_port_trace_k_pipe_block_put_enter(pipe, sem) |
| Trace Pipe block put enter. More...
|
|
#define | sys_port_trace_k_pipe_block_put_exit(pipe, sem) |
| Trace Pipe block put exit. More...
|
|
Pipe Tracing APIs.
◆ sys_port_trace_k_pipe_alloc_init_enter
#define sys_port_trace_k_pipe_alloc_init_enter |
( |
|
pipe | ) |
|
◆ sys_port_trace_k_pipe_alloc_init_exit
#define sys_port_trace_k_pipe_alloc_init_exit |
( |
|
pipe, |
|
|
|
ret |
|
) |
| |
◆ sys_port_trace_k_pipe_block_put_enter
#define sys_port_trace_k_pipe_block_put_enter |
( |
|
pipe, |
|
|
|
sem |
|
) |
| |
◆ sys_port_trace_k_pipe_block_put_exit
#define sys_port_trace_k_pipe_block_put_exit |
( |
|
pipe, |
|
|
|
sem |
|
) |
| |
◆ sys_port_trace_k_pipe_buffer_flush_enter
#define sys_port_trace_k_pipe_buffer_flush_enter |
( |
|
pipe | ) |
|
◆ sys_port_trace_k_pipe_buffer_flush_exit
#define sys_port_trace_k_pipe_buffer_flush_exit |
( |
|
pipe | ) |
|
◆ sys_port_trace_k_pipe_cleanup_enter
#define sys_port_trace_k_pipe_cleanup_enter |
( |
|
pipe | ) |
|
◆ sys_port_trace_k_pipe_cleanup_exit
#define sys_port_trace_k_pipe_cleanup_exit |
( |
|
pipe, |
|
|
|
ret |
|
) |
| |
◆ sys_port_trace_k_pipe_flush_enter
#define sys_port_trace_k_pipe_flush_enter |
( |
|
pipe | ) |
|
◆ sys_port_trace_k_pipe_flush_exit
#define sys_port_trace_k_pipe_flush_exit |
( |
|
pipe | ) |
|
◆ sys_port_trace_k_pipe_get_blocking
#define sys_port_trace_k_pipe_get_blocking |
( |
|
pipe, |
|
|
|
timeout |
|
) |
| |
◆ sys_port_trace_k_pipe_get_enter
#define sys_port_trace_k_pipe_get_enter |
( |
|
pipe, |
|
|
|
timeout |
|
) |
| |
◆ sys_port_trace_k_pipe_get_exit
#include <include/tracing/tracing.h>
Trace Pipe get attempt outcome.
- Parameters
-
pipe | Pipe object |
timeout | Timeout period |
ret | Return value |
◆ sys_port_trace_k_pipe_init
#define sys_port_trace_k_pipe_init |
( |
|
pipe | ) |
|
◆ sys_port_trace_k_pipe_put_blocking
#define sys_port_trace_k_pipe_put_blocking |
( |
|
pipe, |
|
|
|
timeout |
|
) |
| |
◆ sys_port_trace_k_pipe_put_enter
#define sys_port_trace_k_pipe_put_enter |
( |
|
pipe, |
|
|
|
timeout |
|
) |
| |
◆ sys_port_trace_k_pipe_put_exit
#include <include/tracing/tracing.h>
Trace Pipe put attempt outcome.
- Parameters
-
pipe | Pipe object |
timeout | Timeout period |
ret | Return value |