Zephyr API Documentation
3.7.0
A Scalable Open Source RTOS
|
Queue Tracing APIs. More...
Macros | |
#define | sys_port_trace_k_queue_init(queue) |
Trace initialization of Queue. | |
#define | sys_port_trace_k_queue_cancel_wait(queue) |
Trace Queue cancel wait. | |
#define | sys_port_trace_k_queue_queue_insert_enter(queue, alloc) |
Trace Queue insert attempt entry. | |
#define | sys_port_trace_k_queue_queue_insert_blocking(queue, alloc, timeout) |
Trace Queue insert attempt blocking. | |
#define | sys_port_trace_k_queue_queue_insert_exit(queue, alloc, ret) |
Trace Queue insert attempt outcome. | |
#define | sys_port_trace_k_queue_append_enter(queue) |
Trace Queue append enter. | |
#define | sys_port_trace_k_queue_append_exit(queue) |
Trace Queue append exit. | |
#define | sys_port_trace_k_queue_alloc_append_enter(queue) |
Trace Queue alloc append enter. | |
#define | sys_port_trace_k_queue_alloc_append_exit(queue, ret) |
Trace Queue alloc append exit. | |
#define | sys_port_trace_k_queue_prepend_enter(queue) |
Trace Queue prepend enter. | |
#define | sys_port_trace_k_queue_prepend_exit(queue) |
Trace Queue prepend exit. | |
#define | sys_port_trace_k_queue_alloc_prepend_enter(queue) |
Trace Queue alloc prepend enter. | |
#define | sys_port_trace_k_queue_alloc_prepend_exit(queue, ret) |
Trace Queue alloc prepend exit. | |
#define | sys_port_trace_k_queue_insert_enter(queue) |
Trace Queue insert attempt entry. | |
#define | sys_port_trace_k_queue_insert_blocking(queue, timeout) |
Trace Queue insert attempt blocking. | |
#define | sys_port_trace_k_queue_insert_exit(queue) |
Trace Queue insert attempt exit. | |
#define | sys_port_trace_k_queue_append_list_enter(queue) |
Trace Queue append list enter. | |
#define | sys_port_trace_k_queue_append_list_exit(queue, ret) |
Trace Queue append list exit. | |
#define | sys_port_trace_k_queue_merge_slist_enter(queue) |
Trace Queue merge slist enter. | |
#define | sys_port_trace_k_queue_merge_slist_exit(queue, ret) |
Trace Queue merge slist exit. | |
#define | sys_port_trace_k_queue_get_enter(queue, timeout) |
Trace Queue get attempt enter. | |
#define | sys_port_trace_k_queue_get_blocking(queue, timeout) |
Trace Queue get attempt blockings. | |
#define | sys_port_trace_k_queue_get_exit(queue, timeout, ret) |
Trace Queue get attempt outcome. | |
#define | sys_port_trace_k_queue_remove_enter(queue) |
Trace Queue remove enter. | |
#define | sys_port_trace_k_queue_remove_exit(queue, ret) |
Trace Queue remove exit. | |
#define | sys_port_trace_k_queue_unique_append_enter(queue) |
Trace Queue unique append enter. | |
#define | sys_port_trace_k_queue_unique_append_exit(queue, ret) |
Trace Queue unique append exit. | |
#define | sys_port_trace_k_queue_peek_head(queue, ret) |
Trace Queue peek head. | |
#define | sys_port_trace_k_queue_peek_tail(queue, ret) |
Trace Queue peek tail. | |
Queue Tracing APIs.
#define sys_port_trace_k_queue_alloc_append_enter | ( | queue | ) |
#define sys_port_trace_k_queue_alloc_append_exit | ( | queue, | |
ret | |||
) |
#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 | ) |
#define sys_port_trace_k_queue_alloc_prepend_exit | ( | queue, | |
ret | |||
) |
#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 | ) |
#define sys_port_trace_k_queue_append_list_exit | ( | queue, | |
ret | |||
) |
#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 | ) |
#define sys_port_trace_k_queue_get_blocking | ( | queue, | |
timeout | |||
) |
#include <zephyr/tracing/tracing.h>
Trace Queue get attempt blockings.
queue | Queue object |
timeout | Timeout period |
#define sys_port_trace_k_queue_get_enter | ( | queue, | |
timeout | |||
) |
#include <zephyr/tracing/tracing.h>
Trace Queue get attempt enter.
queue | Queue object |
timeout | Timeout period |
#define sys_port_trace_k_queue_get_exit | ( | queue, | |
timeout, | |||
ret | |||
) |
#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 | ) |
#define sys_port_trace_k_queue_insert_blocking | ( | queue, | |
timeout | |||
) |
#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 | ) |
#define sys_port_trace_k_queue_insert_exit | ( | queue | ) |
#define sys_port_trace_k_queue_merge_slist_enter | ( | queue | ) |
#define sys_port_trace_k_queue_merge_slist_exit | ( | queue, | |
ret | |||
) |
#include <zephyr/tracing/tracing.h>
Trace Queue merge slist exit.
queue | Queue object |
ret | Return value |
#define sys_port_trace_k_queue_peek_head | ( | queue, | |
ret | |||
) |
#include <zephyr/tracing/tracing.h>
Trace Queue peek head.
queue | Queue object |
ret | Return value |
#define sys_port_trace_k_queue_peek_tail | ( | queue, | |
ret | |||
) |
#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 | ) |
#define sys_port_trace_k_queue_queue_insert_blocking | ( | queue, | |
alloc, | |||
timeout | |||
) |
#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 <zephyr/tracing/tracing.h>
Trace Queue insert attempt entry.
queue | Queue object |
alloc | Allocation flag |
#define sys_port_trace_k_queue_queue_insert_exit | ( | queue, | |
alloc, | |||
ret | |||
) |
#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 | ) |
#define sys_port_trace_k_queue_remove_exit | ( | queue, | |
ret | |||
) |
#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 | ) |
#define sys_port_trace_k_queue_unique_append_exit | ( | queue, | |
ret | |||
) |
#include <zephyr/tracing/tracing.h>
Trace Queue unique append exit.
queue | Queue object |
ret | Return value |