Zephyr Project API 3.7.0
A Scalable Open Source RTOS
|
Queue Tracing APIs. More...
Queue Tracing APIs.
#define sys_port_trace_k_queue_alloc_append_enter | ( | queue | ) |
#include <include/zephyr/tracing/tracing.h>
Trace Queue alloc append enter.
queue | Queue object |
#include <include/zephyr/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/zephyr/tracing/tracing.h>
Trace Queue alloc prepend enter.
queue | Queue object |
#include <include/zephyr/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/zephyr/tracing/tracing.h>
Trace Queue append list enter.
queue | Queue object |
#include <include/zephyr/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/zephyr/tracing/tracing.h>
Trace Queue get attempt blockings.
queue | Queue object |
timeout | Timeout period |
#include <include/zephyr/tracing/tracing.h>
Trace Queue get attempt enter.
queue | Queue object |
timeout | Timeout period |
#include <include/zephyr/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/zephyr/tracing/tracing.h>
Trace initialization of Queue.
queue | Queue object |
#include <include/zephyr/tracing/tracing.h>
Trace Queue insert attempt blocking.
queue | Queue object |
timeout | Timeout period |
#define sys_port_trace_k_queue_insert_enter | ( | queue | ) |
#include <include/zephyr/tracing/tracing.h>
Trace Queue insert attempt entry.
queue | Queue object |
#define sys_port_trace_k_queue_insert_exit | ( | queue | ) |
#include <include/zephyr/tracing/tracing.h>
Trace Queue insert attempt exit.
queue | Queue object |
#define sys_port_trace_k_queue_merge_slist_enter | ( | queue | ) |
#include <include/zephyr/tracing/tracing.h>
Trace Queue merge slist enter.
queue | Queue object |
#include <include/zephyr/tracing/tracing.h>
Trace Queue merge slist exit.
queue | Queue object |
ret | Return value |
#include <include/zephyr/tracing/tracing.h>
Trace Queue peek head.
queue | Queue object |
ret | Return value |
#include <include/zephyr/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/zephyr/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/zephyr/tracing/tracing.h>
Trace Queue insert attempt entry.
queue | Queue object |
alloc | Allocation flag |
#include <include/zephyr/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/zephyr/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/zephyr/tracing/tracing.h>
Trace Queue unique append enter.
queue | Queue object |
#include <include/zephyr/tracing/tracing.h>
Trace Queue unique append exit.
queue | Queue object |
ret | Return value |