Zephyr API Documentation
4.2.99
A Scalable Open Source RTOS
4.2.99
Toggle main menu visibility
Main Page
Related Pages
Topics
Data Structures
Data Structures
Data Structure Index
Data Fields
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
Variables
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
Enumerator
Files
File List
Globals
All
$
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Variables
$
a
b
c
d
f
g
h
i
k
l
m
n
o
p
r
s
t
u
x
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
z
Macros
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Zephyr API Documentation
Introduction
Deprecated List
Topics
Audio
Connectivity
Device Driver APIs
Device Model
Devicetree
Error numbers
Internal and System API
Kernel APIs
Memory Management APIs
Operating System Services
Sensing
Testing
Third-party
Utilities
Base64
COBS (Consistent Overhead Byte Stuffing)
DSP (Digital Signal Processing)
Data Structure APIs
Balanced Red/Black Tree
Bit array
Doubly-linked list
Flagged Single-linked list
Hashmap
MPSC (Multi producer, single consumer) packet buffer API
MPSC Lockfree Queue API
mpsc_lockfree.h
mpsc_node
mpsc
MPSC_INIT
mpsc_ptr_get
mpsc_ptr_set
mpsc_ptr_set_get
mpsc_ptr_t
mpsc_init
mpsc_pop
mpsc_push
Min-Heap service
Ring Buffer APIs
SPSC (Single producer, single consumer) packet buffer API
SPSC API
Single-linked list
Formatted Output APIs
JSON
Linear Range
Math Ilog2 Functions
Math Interpolation Functions
Math extras
Monochrome Character Framebuffer
Navigation
Time Utility APIs
UUID
Utility Functions
Data Structures
Files
•
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Modules
Pages
Loading...
Searching...
No Matches
mpsc_node Struct Reference
Utilities
»
Data Structure APIs
»
MPSC Lockfree Queue API
Queue member.
More...
#include <
zephyr/sys/mpsc_lockfree.h
>
Data Fields
mpsc_ptr_t
next
Detailed Description
Queue member.
Field Documentation
◆
next
mpsc_ptr_t
mpsc_node::next
The documentation for this struct was generated from the following file:
zephyr/sys/
mpsc_lockfree.h
Data Fields
next
Detailed Description
Field Documentation
next
mpsc_node
Generated on
for Zephyr API Documentation by
1.14.0