Zephyr Project API 4.0.0
A Scalable Open Source RTOS
|
Work Poll Tracing APIs. More...
Macros | |
#define | sys_port_trace_k_work_poll_init_enter(work) |
Trace initialisation of a Work Poll structure enter. | |
#define | sys_port_trace_k_work_poll_init_exit(work) |
Trace initialisation of a Work Poll structure exit. | |
#define | sys_port_trace_k_work_poll_submit_to_queue_enter(work_q, work, timeout) |
Trace work poll submit to queue enter. | |
#define | sys_port_trace_k_work_poll_submit_to_queue_blocking(work_q, work, timeout) |
Trace work poll submit to queue blocking. | |
#define | sys_port_trace_k_work_poll_submit_to_queue_exit(work_q, work, timeout, ret) |
Trace work poll submit to queue exit. | |
#define | sys_port_trace_k_work_poll_submit_enter(work, timeout) |
Trace work poll submit to system queue enter. | |
#define | sys_port_trace_k_work_poll_submit_exit(work, timeout, ret) |
Trace work poll submit to system queue exit. | |
#define | sys_port_trace_k_work_poll_cancel_enter(work) |
Trace work poll cancel enter. | |
#define | sys_port_trace_k_work_poll_cancel_exit(work, ret) |
Trace work poll cancel exit. | |
Work Poll Tracing APIs.
#define sys_port_trace_k_work_poll_cancel_enter | ( | work | ) |
#include <include/zephyr/tracing/tracing.h>
Trace work poll cancel enter.
work | Work structure |
#define sys_port_trace_k_work_poll_cancel_exit | ( | work, | |
ret | |||
) |
#include <include/zephyr/tracing/tracing.h>
Trace work poll cancel exit.
work | Work structure |
ret | Return value |
#define sys_port_trace_k_work_poll_init_enter | ( | work | ) |
#include <include/zephyr/tracing/tracing.h>
Trace initialisation of a Work Poll structure enter.
work | Work structure |
#define sys_port_trace_k_work_poll_init_exit | ( | work | ) |
#include <include/zephyr/tracing/tracing.h>
Trace initialisation of a Work Poll structure exit.
work | Work structure |
#define sys_port_trace_k_work_poll_submit_enter | ( | work, | |
timeout | |||
) |
#include <include/zephyr/tracing/tracing.h>
Trace work poll submit to system queue enter.
work | Work structure |
timeout | Timeout period |
#define sys_port_trace_k_work_poll_submit_exit | ( | work, | |
timeout, | |||
ret | |||
) |
#include <include/zephyr/tracing/tracing.h>
Trace work poll submit to system queue exit.
work | Work structure |
timeout | Timeout period |
ret | Return value |
#define sys_port_trace_k_work_poll_submit_to_queue_blocking | ( | work_q, | |
work, | |||
timeout | |||
) |
#include <include/zephyr/tracing/tracing.h>
Trace work poll submit to queue blocking.
work_q | Work queue |
work | Work structure |
timeout | Timeout period |
#define sys_port_trace_k_work_poll_submit_to_queue_enter | ( | work_q, | |
work, | |||
timeout | |||
) |
#include <include/zephyr/tracing/tracing.h>
Trace work poll submit to queue enter.
work_q | Work queue |
work | Work structure |
timeout | Timeout period |
#define sys_port_trace_k_work_poll_submit_to_queue_exit | ( | work_q, | |
work, | |||
timeout, | |||
ret | |||
) |
#include <include/zephyr/tracing/tracing.h>
Trace work poll submit to queue exit.
work_q | Work queue |
work | Work structure |
timeout | Timeout period |
ret | Return value |