|
Zephyr Project API 4.0.0
A Scalable Open Source RTOS
|
Event Tracing APIs. More...
Macros | |
| #define | sys_port_trace_k_event_init(event) |
| Trace initialisation of an Event. | |
| #define | sys_port_trace_k_event_post_enter(event, events, events_mask) |
| Trace posting of an Event call entry. | |
| #define | sys_port_trace_k_event_post_exit(event, events, events_mask) |
| Trace posting of an Event call exit. | |
| #define | sys_port_trace_k_event_wait_enter(event, events, options, timeout) |
| Trace waiting of an Event call entry. | |
| #define | sys_port_trace_k_event_wait_blocking(event, events, options, timeout) |
| Trace waiting of an Event call exit. | |
| #define | sys_port_trace_k_event_wait_exit(event, events, ret) |
| Trace waiting of an Event call exit. | |
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 |