| 
    Zephyr API Documentation
    2.7.0-rc2
    
   A Scalable Open Source RTOS 
   | 
 
Work Tracing APIs. More...
Macros | |
| #define | sys_port_trace_k_work_init(work) | 
| Trace initialisation of a Work structure.  More... | |
| #define | sys_port_trace_k_work_submit_to_queue_enter(queue, work) | 
| Trace submit work to work queue call entry.  More... | |
| #define | sys_port_trace_k_work_submit_to_queue_exit(queue, work, ret) | 
| Trace submit work to work queue call exit.  More... | |
| #define | sys_port_trace_k_work_submit_enter(work) | 
| Trace submit work to system work queue call entry.  More... | |
| #define | sys_port_trace_k_work_submit_exit(work, ret) | 
| Trace submit work to system work queue call exit.  More... | |
| #define | sys_port_trace_k_work_flush_enter(work) | 
| Trace flush work call entry.  More... | |
| #define | sys_port_trace_k_work_flush_blocking(work, timeout) | 
| Trace flush work call blocking.  More... | |
| #define | sys_port_trace_k_work_flush_exit(work, ret) | 
| Trace flush work call exit.  More... | |
| #define | sys_port_trace_k_work_cancel_enter(work) | 
| Trace cancel work call entry.  More... | |
| #define | sys_port_trace_k_work_cancel_exit(work, ret) | 
| Trace cancel work call exit.  More... | |
| #define | sys_port_trace_k_work_cancel_sync_enter(work, sync) | 
| Trace cancel sync work call entry.  More... | |
| #define | sys_port_trace_k_work_cancel_sync_blocking(work, sync) | 
| Trace cancel sync work call blocking.  More... | |
| #define | sys_port_trace_k_work_cancel_sync_exit(work, sync, ret) | 
| Trace cancel sync work call exit.  More... | |
Work Tracing APIs.
| #define sys_port_trace_k_work_cancel_enter | ( | work | ) | 
#include <include/tracing/tracing.h>
Trace cancel work call exit.
| work | Work structure | 
| ret | Return value | 
| #define sys_port_trace_k_work_cancel_sync_blocking | ( | work, | |
| sync | |||
| ) | 
#include <include/tracing/tracing.h>
Trace cancel sync work call blocking.
| work | Work structure | 
| sync | Sync object | 
| #define sys_port_trace_k_work_cancel_sync_enter | ( | work, | |
| sync | |||
| ) | 
#include <include/tracing/tracing.h>
Trace cancel sync work call entry.
| work | Work structure | 
| sync | Sync object | 
#include <include/tracing/tracing.h>
Trace cancel sync work call exit.
| work | Work structure | 
| sync | Sync object | 
| ret | Return value | 
#include <include/tracing/tracing.h>
Trace flush work call blocking.
| work | Work structure | 
| timeout | Timeout period | 
| #define sys_port_trace_k_work_flush_enter | ( | work | ) | 
#include <include/tracing/tracing.h>
Trace flush work call exit.
| work | Work structure | 
| ret | Return value | 
| #define sys_port_trace_k_work_init | ( | work | ) | 
#include <include/tracing/tracing.h>
Trace initialisation of a Work structure.
| work | Work structure | 
| #define sys_port_trace_k_work_submit_enter | ( | work | ) | 
#include <include/tracing/tracing.h>
Trace submit work to system work queue call entry.
| work | Work structure | 
#include <include/tracing/tracing.h>
Trace submit work to system work queue call exit.
| work | Work structure | 
| ret | Return value | 
#include <include/tracing/tracing.h>
Trace submit work to work queue call entry.
| queue | Work queue structure | 
| work | Work structure | 
#include <include/tracing/tracing.h>
Trace submit work to work queue call exit.
| queue | Work queue structure | 
| work | Work structure | 
| ret | Return value |