|
Zephyr Project API 4.3.0
A Scalable Open Source RTOS
|
Helpers for accessing object tracking lists. More...
Files | |
| file | tracking.h |
| Header file for object tracking API. | |
Macros | |
| #define | SYS_PORT_TRACK_NEXT(list) |
| Gets node's next element in a object tracking list. | |
Helpers for accessing object tracking lists.
Object tracking provides lists to kernel objects, so their existence and current status can be tracked.
The following global variables are the heads of available lists:
CONFIG_TRACING_OBJECT_TRACKING. When disabled, all macros compile to no-ops, preserving call sites with zero runtime cost.
| #define SYS_PORT_TRACK_NEXT | ( | list | ) |
#include </__w/bridle/bridle/workspace/zephyr/include/zephyr/tracing/tracking.h>
Gets node's next element in a object tracking list.
| list | Node to get next element from. |