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 |