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

Work Queue Tracing APIs . More...

Macros

#define sys_port_trace_k_work_queue_init(queue)
 Trace initialisation of a Work Queue structure.
 
#define sys_port_trace_k_work_queue_start_enter(queue)
 Trace start of a Work Queue call entry.
 
#define sys_port_trace_k_work_queue_start_exit(queue)
 Trace start of a Work Queue call exit.
 
#define sys_port_trace_k_work_queue_drain_enter(queue)
 Trace Work Queue drain call entry.
 
#define sys_port_trace_k_work_queue_drain_exit(queue, ret)
 Trace Work Queue drain call exit.
 
#define sys_port_trace_k_work_queue_unplug_enter(queue)
 Trace Work Queue unplug call entry.
 
#define sys_port_trace_k_work_queue_unplug_exit(queue, ret)
 Trace Work Queue unplug call exit.
 

Detailed Description

Work Queue Tracing APIs .

Macro Definition Documentation

◆ sys_port_trace_k_work_queue_drain_enter

#define sys_port_trace_k_work_queue_drain_enter ( queue)

#include <zephyr/tracing/tracing.h>

Trace Work Queue drain call entry.

Parameters
queueWork Queue structure

◆ sys_port_trace_k_work_queue_drain_exit

#define sys_port_trace_k_work_queue_drain_exit ( queue,
ret )

#include <zephyr/tracing/tracing.h>

Trace Work Queue drain call exit.

Parameters
queueWork Queue structure
retReturn value

◆ sys_port_trace_k_work_queue_init

#define sys_port_trace_k_work_queue_init ( queue)

#include <zephyr/tracing/tracing.h>

Trace initialisation of a Work Queue structure.

Parameters
queueWork Queue structure

◆ sys_port_trace_k_work_queue_start_enter

#define sys_port_trace_k_work_queue_start_enter ( queue)

#include <zephyr/tracing/tracing.h>

Trace start of a Work Queue call entry.

Parameters
queueWork Queue structure

◆ sys_port_trace_k_work_queue_start_exit

#define sys_port_trace_k_work_queue_start_exit ( queue)

#include <zephyr/tracing/tracing.h>

Trace start of a Work Queue call exit.

Parameters
queueWork Queue structure

◆ sys_port_trace_k_work_queue_unplug_enter

#define sys_port_trace_k_work_queue_unplug_enter ( queue)

#include <zephyr/tracing/tracing.h>

Trace Work Queue unplug call entry.

Parameters
queueWork Queue structure

◆ sys_port_trace_k_work_queue_unplug_exit

#define sys_port_trace_k_work_queue_unplug_exit ( queue,
ret )

#include <zephyr/tracing/tracing.h>

Trace Work Queue unplug call exit.

Parameters
queueWork Queue structure
retReturn value