Zephyr API Documentation
2.7.0-rc2
A Scalable Open Source RTOS
|
Queue Tracing APIs. More...
Queue Tracing APIs.
#define sys_port_trace_k_queue_alloc_append_enter | ( | queue | ) |
#include <include/tracing/tracing.h>
Trace Queue alloc append exit.
queue | Queue object |
ret | Return value |
#define sys_port_trace_k_queue_alloc_prepend_enter | ( | queue | ) |
#include <include/tracing/tracing.h>
Trace Queue alloc prepend exit.
queue | Queue object |
ret | Return value |
#define sys_port_trace_k_queue_append_enter | ( | queue | ) |
#define sys_port_trace_k_queue_append_exit | ( | queue | ) |
#define sys_port_trace_k_queue_append_list_enter | ( | queue | ) |
#include <include/tracing/tracing.h>
Trace Queue append list exit.
queue | Queue object |
ret | Return value |
#define sys_port_trace_k_queue_cancel_wait | ( | queue | ) |
#include <include/tracing/tracing.h>
Trace Queue get attempt blockings.
queue | Queue object |
timeout | Timeout period |
#include <include/tracing/tracing.h>
Trace Queue get attempt enter.
queue | Queue object |
timeout | Timeout period |
#include <include/tracing/tracing.h>
Trace Queue get attempt outcome.
queue | Queue object |
timeout | Timeout period |
ret | Return value |
#define sys_port_trace_k_queue_init | ( | queue | ) |
#include <include/tracing/tracing.h>
Trace Queue insert attempt blocking.
queue | Queue object |
timeout | Timeout period |
#define sys_port_trace_k_queue_insert_enter | ( | queue | ) |
#define sys_port_trace_k_queue_insert_exit | ( | queue | ) |
#define sys_port_trace_k_queue_merge_slist_enter | ( | queue | ) |
#include <include/tracing/tracing.h>
Trace Queue merge slist exit.
queue | Queue object |
ret | Return value |
#include <include/tracing/tracing.h>
Trace Queue peek head.
queue | Queue object |
ret | Return value |
#include <include/tracing/tracing.h>
Trace Queue peek tail.
queue | Queue object |
ret | Return value |
#define sys_port_trace_k_queue_prepend_enter | ( | queue | ) |
#define sys_port_trace_k_queue_prepend_exit | ( | queue | ) |
#include <include/tracing/tracing.h>
Trace Queue insert attempt blocking.
queue | Queue object |
alloc | Allocation flag |
timeout | Timeout period |
#define sys_port_trace_k_queue_queue_insert_enter | ( | queue, | |
alloc | |||
) |
#include <include/tracing/tracing.h>
Trace Queue insert attempt entry.
queue | Queue object |
alloc | Allocation flag |
#include <include/tracing/tracing.h>
Trace Queue insert attempt outcome.
queue | Queue object |
alloc | Allocation flag |
ret | Return value |
#define sys_port_trace_k_queue_remove_enter | ( | queue | ) |
#include <include/tracing/tracing.h>
Trace Queue remove exit.
queue | Queue object |
ret | Return value |
#define sys_port_trace_k_queue_unique_append_enter | ( | queue | ) |
#include <include/tracing/tracing.h>
Trace Queue unique append exit.
queue | Queue object |
ret | Return value |