Zephyr API Documentation 4.2.0-rc3
A Scalable Open Source RTOS
 4.2.0-rc3
k_p4wq Struct Reference

P4 Queue. More...

#include <zephyr/sys/p4wq.h>

Data Fields

struct k_spinlock lock
_wait_q_t waitq
struct rbtree queue
sys_dlist_t active
uint32_t flags
k_p4wq_done_handler_t done_handler

Detailed Description

P4 Queue.

Kernel pooled parallel preemptible priority-based work queue

Field Documentation

◆ active

sys_dlist_t k_p4wq::active

◆ done_handler

k_p4wq_done_handler_t k_p4wq::done_handler

◆ flags

uint32_t k_p4wq::flags

◆ lock

struct k_spinlock k_p4wq::lock

◆ queue

struct rbtree k_p4wq::queue

◆ waitq

_wait_q_t k_p4wq::waitq

The documentation for this struct was generated from the following file: