|
Zephyr Project API 4.0.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 | ) |
#include <include/zephyr/tracing/tracing.h>
Trace Queue alloc append enter.
| queue | Queue object |
| #define sys_port_trace_k_queue_alloc_append_exit | ( | queue, | |
| ret | |||
| ) |
#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 |
| #define sys_port_trace_k_queue_alloc_prepend_exit | ( | queue, | |
| ret | |||
| ) |
#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 |
| #define sys_port_trace_k_queue_append_list_exit | ( | queue, | |
| ret | |||
| ) |
#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 | ) |
| #define sys_port_trace_k_queue_get_blocking | ( | queue, | |
| timeout | |||
| ) |
#include <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 <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 <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 |
| #define sys_port_trace_k_queue_insert_blocking | ( | queue, | |
| timeout | |||
| ) |
#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 |
| #define sys_port_trace_k_queue_merge_slist_exit | ( | queue, | |
| ret | |||
| ) |
#include <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 <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 <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 <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 |
| #define sys_port_trace_k_queue_queue_insert_exit | ( | queue, | |
| alloc, | |||
| ret | |||
| ) |
#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 | ) |
| #define sys_port_trace_k_queue_remove_exit | ( | queue, | |
| ret | |||
| ) |
#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 |
| #define sys_port_trace_k_queue_unique_append_exit | ( | queue, | |
| ret | |||
| ) |
#include <include/zephyr/tracing/tracing.h>
Trace Queue unique append exit.
| queue | Queue object |
| ret | Return value |