| 
    Zephyr Project API
    3.4.0
    
   A Scalable Open Source RTOS 
   | 
 
Event Tracing APIs. More...
Macros | |
| #define | sys_port_trace_k_event_init(event) | 
| Trace initialisation of an Event.  More... | |
| #define | sys_port_trace_k_event_post_enter(event, events, events_mask) | 
| Trace posting of an Event call entry.  More... | |
| #define | sys_port_trace_k_event_post_exit(event, events, events_mask) | 
| Trace posting of an Event call exit.  More... | |
| #define | sys_port_trace_k_event_wait_enter(event, events, options, timeout) | 
| Trace waiting of an Event call entry.  More... | |
| #define | sys_port_trace_k_event_wait_blocking(event, events, options, timeout) | 
| Trace waiting of an Event call exit.  More... | |
| #define | sys_port_trace_k_event_wait_exit(event, events, ret) | 
| Trace waiting of an Event call exit.  More... | |
Event Tracing APIs.
| #define sys_port_trace_k_event_init | ( | event | ) | 
#include <include/zephyr/tracing/tracing.h>
Trace initialisation of an Event.
| event | Event object | 
| #define sys_port_trace_k_event_post_enter | ( | event, | |
| events, | |||
| events_mask | |||
| ) | 
#include <include/zephyr/tracing/tracing.h>
Trace posting of an Event call entry.
| event | Event object | 
| events | Set of posted events | 
| events_mask | Mask to apply against posted events | 
| #define sys_port_trace_k_event_post_exit | ( | event, | |
| events, | |||
| events_mask | |||
| ) | 
#include <include/zephyr/tracing/tracing.h>
Trace posting of an Event call exit.
| event | Event object | 
| events | Set of posted events | 
| events_mask | Mask to apply against posted events | 
| #define sys_port_trace_k_event_wait_blocking | ( | event, | |
| events, | |||
| options, | |||
| timeout | |||
| ) | 
#include <include/zephyr/tracing/tracing.h>
Trace waiting of an Event call exit.
| event | Event object | 
| events | Set of events for which to wait | 
| options | Event wait options | 
| timeout | Timeout period | 
| #define sys_port_trace_k_event_wait_enter | ( | event, | |
| events, | |||
| options, | |||
| timeout | |||
| ) | 
#include <include/zephyr/tracing/tracing.h>
Trace waiting of an Event call entry.
| event | Event object | 
| events | Set of events for which to wait | 
| options | Event wait options | 
| timeout | Timeout period | 
| #define sys_port_trace_k_event_wait_exit | ( | event, | |
| events, | |||
| ret | |||
| ) | 
#include <include/zephyr/tracing/tracing.h>
Trace waiting of an Event call exit.
| event | Event object | 
| events | Set of events for which to wait | 
| ret | Set of received events |