| /Zephyr-latest/include/zephyr/sys/ |
| D | spsc_lockfree.h | 64 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/ |
| D | concurrent.c | 149 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/ |
| D | README.rst | 5 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/ |
| D | video.rst | 15 which can produce, process, consume or transform video data. The video API is 24 function and consume data.
|
| /Zephyr-latest/drivers/mbox/ |
| D | Kconfig.renesas_rz | 19 remote processor to consume the previous message before sending a new one. If the
|
| /Zephyr-latest/doc/services/debugging/ |
| D | symtab.rst | 8 with a lot of functions, this is expected to consume a sizable amount of ROM.
|
| /Zephyr-latest/tests/lib/ringbuffer/src/ |
| D | concurrent.c | 218 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/ |
| D | Kconfig | 67 it should consume less alignment memory. Although this alignment
|
| /Zephyr-latest/subsys/debug/coredump/ |
| D | Kconfig | 90 being performed in total, but consume more memory.
|
| /Zephyr-latest/subsys/net/l2/ppp/ |
| D | Kconfig | 106 TCP stack will consume all net_bufs before transferring
|
| /Zephyr-latest/modules/segger/ |
| D | Kconfig | 19 Note that by enabling this option, RTT buffers consume more RAM.
|
| /Zephyr-latest/tests/net/lib/http_server/core/src/ |
| D | main.c | 567 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/ |
| D | Kconfig | 121 less helpful but also making them consume less memory.
|
| /Zephyr-latest/doc/develop/test/ |
| D | coverage.rst | 37 cases which consume more RAM will crash when coverage is enabled.
|
| /Zephyr-latest/subsys/net/ip/ |
| D | Kconfig.tcp | 44 avoid the TCP stack consume all net_bufs before transferring
|
| /Zephyr-latest/samples/net/sockets/http_server/ |
| D | README.rst | 226 functions in our code that consume the most CPU time:
|
| /Zephyr-latest/arch/x86/ |
| D | Kconfig | 421 ensure s that a load does not speculatively consume stale
|
| /Zephyr-latest/subsys/bluetooth/host/ |
| D | Kconfig | 192 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/ |
| D | spelling.txt | 350 comsume||consume
|
| /Zephyr-latest/arch/ |
| D | Kconfig | 943 This option may consume additional memory to satisfy memory protection
|
| /Zephyr-latest/doc/services/zbus/ |
| D | index.rst | 397 * Leave spare CPU for observers to consume data produced;
|
| /Zephyr-latest/doc/releases/ |
| D | release-notes-2.2.rst | 1105 * :github:`19982` - Periodically wake up log process thread consume more power
|
| D | release-notes-2.5.rst | 1099 * :github:`31567` - lora: SX126x modems consume excess power until used for first time
|
| D | release-notes-1.14.rst | 228 * :github:`19982` - Periodically wake up log process thread consume more power
|