Home
last modified time | relevance | path

Searched refs:consume (Results 1 – 24 of 24) sorted by relevance

/Zephyr-latest/include/zephyr/sys/
Dspsc_lockfree.h64 unsigned long consume; member
87 .consume = 0, \
157 (spsc)->_spsc.consume = 0; \
233 unsigned long idx = z_spsc_out(spsc) + (spsc)->_spsc.consume; \
236 (spsc)->_spsc.consume += 1; \
248 if ((spsc)->_spsc.consume > 0) { \
249 (spsc)->_spsc.consume -= 1; \
261 if ((spsc)->_spsc.consume > 0) { \
262 unsigned long consumed = (spsc)->_spsc.consume; \
263 (spsc)->_spsc.consume = 0; \
[all …]
/Zephyr-latest/tests/lib/mpsc_pbuf/src/
Dconcurrent.c149 static bool consume(void *user_data, uint32_t cnt, bool last, int prio) in consume() function
292 stress_test(true, produce, produce, produce, consume); in ZTEST()
293 stress_test(false, produce, produce, produce, consume); in ZTEST()
299 stress_test(true, produce, consume, produce, produce); in ZTEST()
300 stress_test(false, produce, consume, produce, produce); in ZTEST()
306 stress_test(true, consume, produce, produce, produce); in ZTEST()
307 stress_test(false, consume, produce, produce, produce); in ZTEST()
/Zephyr-latest/samples/subsys/zbus/confirmed_channel/
DREADME.rst5 Use confirmed zbus channels to ensure all subscribers consume a message.
10 The confirmed channel can only be published when all the subscribers consume the message.
/Zephyr-latest/doc/hardware/peripherals/
Dvideo.rst15 which can produce, process, consume or transform video data. The video API is
24 function and consume data.
/Zephyr-latest/drivers/mbox/
DKconfig.renesas_rz19 remote processor to consume the previous message before sending a new one. If the
/Zephyr-latest/doc/services/debugging/
Dsymtab.rst8 with a lot of functions, this is expected to consume a sizable amount of ROM.
/Zephyr-latest/tests/lib/ringbuffer/src/
Dconcurrent.c218 static bool consume(void *user_data, uint32_t iter_cnt, bool last, int prio) in consume() function
301 test_ringbuffer_stress(produce, consume, false); in ZTEST()
/Zephyr-latest/arch/arm/core/mpu/
DKconfig67 it should consume less alignment memory. Although this alignment
/Zephyr-latest/subsys/debug/coredump/
DKconfig90 being performed in total, but consume more memory.
/Zephyr-latest/subsys/net/l2/ppp/
DKconfig106 TCP stack will consume all net_bufs before transferring
/Zephyr-latest/modules/segger/
DKconfig19 Note that by enabling this option, RTT buffers consume more RAM.
/Zephyr-latest/tests/net/lib/http_server/core/src/
Dmain.c567 static void test_consume_data(size_t *offset, size_t consume) in test_consume_data() argument
569 zassert_true(*offset >= consume, "Cannot consume more data than received"); in test_consume_data()
570 *offset -= consume; in test_consume_data()
571 memmove(buf, buf + consume, *offset); in test_consume_data()
/Zephyr-latest/lib/libc/picolibc/
DKconfig121 less helpful but also making them consume less memory.
/Zephyr-latest/doc/develop/test/
Dcoverage.rst37 cases which consume more RAM will crash when coverage is enabled.
/Zephyr-latest/subsys/net/ip/
DKconfig.tcp44 avoid the TCP stack consume all net_bufs before transferring
/Zephyr-latest/samples/net/sockets/http_server/
DREADME.rst226 functions in our code that consume the most CPU time:
/Zephyr-latest/arch/x86/
DKconfig421 ensure s that a load does not speculatively consume stale
/Zephyr-latest/subsys/bluetooth/host/
DKconfig192 This will consume additional ram, but may speed up the generation of random
196 which will not consume additional resources, but may take a long time,
/Zephyr-latest/scripts/
Dspelling.txt350 comsume||consume
/Zephyr-latest/arch/
DKconfig943 This option may consume additional memory to satisfy memory protection
/Zephyr-latest/doc/services/zbus/
Dindex.rst397 * Leave spare CPU for observers to consume data produced;
/Zephyr-latest/doc/releases/
Drelease-notes-2.2.rst1105 * :github:`19982` - Periodically wake up log process thread consume more power
Drelease-notes-2.5.rst1099 * :github:`31567` - lora: SX126x modems consume excess power until used for first time
Drelease-notes-1.14.rst228 * :github:`19982` - Periodically wake up log process thread consume more power