|
Zephyr API Documentation
2.7.0-rc2
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, accumulate) |
| Trace posting of an Event call entry. More... | |
| #define | sys_port_trace_k_event_post_exit(event, events, accumulate) |
| 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 | ) |
| #define sys_port_trace_k_event_post_enter | ( | event, | |
| events, | |||
| accumulate | |||
| ) |
#include <include/tracing/tracing.h>
Trace posting of an Event call entry.
| event | Event object |
| events | Set of posted events |
| accumulate | True if events accumulate, false otherwise |
| #define sys_port_trace_k_event_post_exit | ( | event, | |
| events, | |||
| accumulate | |||
| ) |
#include <include/tracing/tracing.h>
Trace posting of an Event call exit.
| event | Event object |
| events | Set of posted events |
| accumulate | True if events accumulate, false otherwise |
| #define sys_port_trace_k_event_wait_blocking | ( | event, | |
| events, | |||
| options, | |||
| timeout | |||
| ) |
#include <include/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/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/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 |