zephyr/doc
Nicolas Pitre 29ae9e3435 kernel/pipe: implement direct-to-pending-readers data copy
If there are pending readers, it is best to perform a single data copy
directly into their final destination buffer rather than doing one copy
into the ring buffer just to immediately copy the same data out of it.

Incidentally, this allows for supporting pipes with no ring buffer at all.

The pipe implementation being deprecated has a similar capability so better
have it here too.

Signed-off-by: Nicolas Pitre <npitre@baylibre.com>
2025-01-21 19:44:57 +01:00
..
_doxygen doc: kernel: define additional doxygen groups 2024-09-17 05:24:09 -04:00
_extensions/zephyr doc: gh_utils: ignore added-but-not-committed files 2025-01-16 14:52:35 +01:00
_scripts doc: _scripts: gen_devicetree_rest: add individual files 2025-01-07 00:26:08 +01:00
_static doc: css: boards: fix font size for board name 2024-11-27 10:37:54 -05:00
_templates doc: enable three-way dark-mode switch 2024-10-16 16:33:24 +01:00
build cmake: Added "-" support to EXTRAVERSION 2025-01-21 15:13:36 +01:00
connectivity doc: net: http-server: Add information about static fs resources 2025-01-14 15:39:50 +01:00
contribute doc: coding guidelines: move safety related language to saftey section 2025-01-18 02:33:02 +01:00
develop doc: develop: toolchains: Remove 'xtools' documentation 2025-01-17 10:50:07 +01:00
hardware drivers: firmware: scmi: add power domain protocol 2025-01-15 19:03:00 +01:00
images
introduction doc: clarify what a subsystem is 2024-05-14 10:55:55 +02:00
kernel kernel/pipe: implement direct-to-pending-readers data copy 2025-01-21 19:44:57 +01:00
project doc: contribution guidelines: Clarify and extend 2025-01-17 19:43:17 +01:00
releases docs: migration_guide_4_1: migration guide entry for renamed properties 2025-01-21 19:37:47 +01:00
safety doc: coding guidelines: move safety related language to saftey section 2025-01-18 02:33:02 +01:00
security doc: security: Disclose CVE-2024-8798 2024-12-16 04:46:33 +01:00
services doc: Update the File Systems samples link syntax 2025-01-16 22:56:44 +01:00
templates doc: boards: extensions: introduce zephyr:board role and directive 2024-10-22 14:11:27 +02:00
404.rst
CMakeLists.txt doc: get output folder from environment 2024-09-25 13:49:34 -05:00
conf.py doc: update copyright notice in the documentation 2025-01-10 14:56:01 +01:00
glossary.rst doc: sphinx-lint: fix bad usage of "default role" 2024-09-13 11:42:51 -05:00
index-tex.rst doc: pdf: Add Glossary of Terms to PDF output 2023-11-13 12:17:51 -05:00
index.rst doc: reorder tiles 2024-12-25 12:41:09 +01:00
kconfig.rst
LICENSING.rst doc: licensing: clarify the impact of the various files 2025-01-08 17:01:24 +01:00
Makefile doc: add make html-live and html-live-fast 2024-08-26 17:05:39 +02:00
requirements.txt doc: requirements: avoid using pygments v2.19.0 2025-01-05 22:09:44 +01:00
substitutions.txt
zephyr.doxyfile.in net: sockets: Remove deperecated CONFIG_NET_SOCKETS_POSIX_NAMES 2024-12-04 12:09:51 +01:00