Home
last modified time | relevance | path

Searched full:mpsc_pbuf (Results 1 – 23 of 23) sorted by relevance

/Zephyr-latest/tests/lib/mpsc_pbuf/
Dtestcase.yaml2 libraries.mpsc_pbuf:
3 tags: mpsc_pbuf
23 libraries.mpsc_pbuf.concurrent:
24 tags: mpsc_pbuf
DCMakeLists.txt5 project(mpsc_pbuf) project
/Zephyr-latest/subsys/logging/frontends/
DKconfig9 select MPSC_PBUF
110 select MPSC_PBUF
Dlog_frontend_dict_uart.c9 #include <zephyr/sys/mpsc_pbuf.h>
Dlog_frontend_stmesp_demux.c9 #include <zephyr/sys/mpsc_pbuf.h>
/Zephyr-latest/lib/os/
DKconfig31 config MPSC_PBUF config
102 if MPSC_PBUF
DCMakeLists.txt32 zephyr_sources_ifdef(CONFIG_MPSC_PBUF mpsc_pbuf.c)
Dmpsc_pbuf.c6 #include <zephyr/sys/mpsc_pbuf.h>
/Zephyr-latest/doc/kernel/data_structures/
Dmpsc_pbuf.rst6 A :dfn:`Multi Producer Single Consumer Packet Buffer (MPSC_PBUF)` is a circular
33 Each packet in the buffer contains ``MPSC_PBUF`` specific header which is used
86 API functions can be found in :zephyr_file:`include/zephyr/sys/mpsc_pbuf.h`. Headers
Dindex.rst35 mpsc_pbuf.rst
/Zephyr-latest/subsys/logging/
DKconfig.mode13 select MPSC_PBUF
Dlog_core.c11 #include <zephyr/sys/mpsc_pbuf.h>
842 struct mpsc_pbuf_buffer *mpsc_pbuffer = link->mpsc_pbuf ? link->mpsc_pbuf : &log_buffer; in z_log_msg_enqueue()
Dlog_mgmt.c610 if (link->mpsc_pbuf) { in z_log_links_initiate()
611 mpsc_pbuf_init(link->mpsc_pbuf, link->mpsc_pbuf_config); in z_log_links_initiate()
/Zephyr-latest/tests/lib/mpsc_pbuf/src/
Dconcurrent.c8 #include <zephyr/sys/mpsc_pbuf.h>
210 /* Test is using 3 contexts to access single mpsc_pbuf instance. Those contexts
220 * Test attempts to stress mpsc_pbuf but having as many preemptions as possible.
Dmain.c12 #include <zephyr/sys/mpsc_pbuf.h>
/Zephyr-latest/include/zephyr/logging/
Dlog_frontend_stmesp_demux.h160 /** Pointer to generic mpsc_pbuf const packet. */
163 /** Pointer to generic mpsc_pbuf packet. */
Dlog_link.h67 struct mpsc_pbuf_buffer *mpsc_pbuf; member
108 .mpsc_pbuf = _buf_wlen ? &_name##_log_mpsc_pbuf : NULL, \
Dlog_internal.h12 #include <zephyr/sys/mpsc_pbuf.h>
/Zephyr-latest/include/zephyr/shell/
Dshell_log_backend.h13 #include <zephyr/sys/mpsc_pbuf.h>
/Zephyr-latest/subsys/shell/
DKconfig274 select MPSC_PBUF
/Zephyr-latest/boards/qemu/x86/
Dqemu_x86_tiny.ld245 *mpsc_pbuf.c.obj(.##lsect) \
246 *mpsc_pbuf.c.obj(.##lsect.*)
/Zephyr-latest/
DMAINTAINERS.yml2552 - include/zephyr/sys/mpsc_pbuf.h
2554 - lib/os/mpsc_pbuf.c
2638 - include/zephyr/sys/mpsc_pbuf.h
2640 - lib/os/mpsc_pbuf.c
2641 - doc/kernel/data_structures/mpsc_pbuf.rst
2642 - tests/lib/mpsc_pbuf/
/Zephyr-latest/doc/services/logging/
Dindex.rst404 Memory is allocated from a circular packet buffer (:ref:`mpsc_pbuf`), which has