Zephyr API Documentation 4.0.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
Conditional Variable Tracing APIs

Conditional Variable Tracing APIs . More...

Macros

#define sys_port_trace_k_condvar_init(condvar, ret)
 Trace initialization of Conditional Variable.
 
#define sys_port_trace_k_condvar_signal_enter(condvar)
 Trace Conditional Variable signaling start.
 
#define sys_port_trace_k_condvar_signal_blocking(condvar, timeout)
 Trace Conditional Variable signaling blocking.
 
#define sys_port_trace_k_condvar_signal_exit(condvar, ret)
 Trace Conditional Variable signaling outcome.
 
#define sys_port_trace_k_condvar_broadcast_enter(condvar)
 Trace Conditional Variable broadcast enter.
 
#define sys_port_trace_k_condvar_broadcast_exit(condvar, ret)
 Trace Conditional Variable broadcast exit.
 
#define sys_port_trace_k_condvar_wait_enter(condvar)
 Trace Conditional Variable wait enter.
 
#define sys_port_trace_k_condvar_wait_exit(condvar, ret)
 Trace Conditional Variable wait exit.
 

Detailed Description

Conditional Variable Tracing APIs .

Macro Definition Documentation

◆ sys_port_trace_k_condvar_broadcast_enter

#define sys_port_trace_k_condvar_broadcast_enter ( condvar)

#include <zephyr/tracing/tracing.h>

Trace Conditional Variable broadcast enter.

Parameters
condvarConditional Variable object

◆ sys_port_trace_k_condvar_broadcast_exit

#define sys_port_trace_k_condvar_broadcast_exit ( condvar,
ret )

#include <zephyr/tracing/tracing.h>

Trace Conditional Variable broadcast exit.

Parameters
condvarConditional Variable object
retReturn value

◆ sys_port_trace_k_condvar_init

#define sys_port_trace_k_condvar_init ( condvar,
ret )

#include <zephyr/tracing/tracing.h>

Trace initialization of Conditional Variable.

Parameters
condvarConditional Variable object
retReturn value

◆ sys_port_trace_k_condvar_signal_blocking

#define sys_port_trace_k_condvar_signal_blocking ( condvar,
timeout )

#include <zephyr/tracing/tracing.h>

Trace Conditional Variable signaling blocking.

Parameters
condvarConditional Variable object
timeoutTimeout period

◆ sys_port_trace_k_condvar_signal_enter

#define sys_port_trace_k_condvar_signal_enter ( condvar)

#include <zephyr/tracing/tracing.h>

Trace Conditional Variable signaling start.

Parameters
condvarConditional Variable object

◆ sys_port_trace_k_condvar_signal_exit

#define sys_port_trace_k_condvar_signal_exit ( condvar,
ret )

#include <zephyr/tracing/tracing.h>

Trace Conditional Variable signaling outcome.

Parameters
condvarConditional Variable object
retReturn value

◆ sys_port_trace_k_condvar_wait_enter

#define sys_port_trace_k_condvar_wait_enter ( condvar)

#include <zephyr/tracing/tracing.h>

Trace Conditional Variable wait enter.

Parameters
condvarConditional Variable object

◆ sys_port_trace_k_condvar_wait_exit

#define sys_port_trace_k_condvar_wait_exit ( condvar,
ret )

#include <zephyr/tracing/tracing.h>

Trace Conditional Variable wait exit.

Parameters
condvarConditional Variable object
retReturn value