6 Commits (main)

Author SHA1 Message Date
Nicolas Pitre e1eead3925 ring_buffer: shrink size of struct ring_buf 4 months ago
Nicolas Pitre b97f11a752 ring_buffer: simplify code some more 4 months ago
Nicolas Pitre 3075a7d906 ring_buffer: factorize almost identical code 6 months ago
Nicolas Pitre 83279d1524 ring_buffer: optimize the partial buffer loop 6 months ago
Nicolas Pitre 67978f8ffc ring_buffer: delete redundant code 6 months ago
Anas Nashif 0b999c0943 lib: move utilities into own folder 2 years ago
Andrei Emeltchenko 3cf5c3c33c lib: ring_buf: Make code consistent 3 years ago
Andrei Emeltchenko e63eedce51 lib: ring_buf: Fix unused-but-set compilation warnings 3 years ago
Gerard Marull-Paretas cbd31d720b lib: migrate includes to <zephyr/...> 3 years ago
Nicolas Pitre eee5b8e563 ring_buffer: make finish methods final 3 years ago
Nicolas Pitre 81dbc9dbbf ring_buffer: make the normal "raw" byte mode first 3 years ago
Nicolas Pitre 099850e916 ring_buffer: the great simplification 3 years ago
Nicolas Pitre c2543320d8 ring_buffer: rationalize the item-based put and get methods 3 years ago
Krzysztof Chruscinski 4433953e34 lib: os: ring_buffer: Fix issues in rewinding 4 years ago
Jeremy Bettis 1e0a36c655 build: Remove unused functions 4 years ago
Krzysztof Chruscinski 58942f3f13 lib: os: ring_buffer: Fix race condition 4 years ago
Christopher Friedt 0ca511a49e sys: ring_buffer: ring_buf_peek() and ring_buf_size_get() 4 years ago
Jordan Yates a4afedb02a sys: ring_buffer: allow NULL data buffers 4 years ago
Anas Nashif 581214524a ring_buffer: rename resereved 'rewind' symbol 4 years ago
Ningx Zhao 36d83a5156 tests: ringbuffer: code coverage improvements 5 years ago
Krzysztof Chruscinski 1e46bb3bb5 lib: os: ring_buffer: Allow using full buffer capacity 5 years ago
Kumar Gala a1b77fd589 zephyr: replace zephyr integer types with C99 types 5 years ago
Anas Nashif 7435e5e089 cleanup: include/: move ring_buffer.h to sys/ring_buffer.h 6 years ago
Krzysztof Chruscinski 9502b8b80b lib: os: ring_buffer: Fix not handled return value 6 years ago
Carlos Stuart 75f77db432 include: misc: util.h: Rename min/max to MIN/MAX 6 years ago
Anas Nashif db92e5c66e lib: flatten all loose components into one lib 7 years ago
Patrik Flykt 186fb94bcb lib: Add 'U' to unsigned variable assignments 7 years ago
Krzysztof Chruscinski 26031f7bfd lib: ring_buffer: add raw byte access mode 7 years ago
Krzysztof Chruscinski ff5f00f2c3 lib: ring_buffer: Rename sys_ring_buf_ to ring_buf_item_ 7 years ago
Anas Nashif e2122cbf89 lib: move ring_buffer from misc/ to lib/ 8 years ago
Kumar Gala bf50c245ec misc: convert to using newly introduced integer sized types 8 years ago
David B. Kinder ac74d8b652 license: Replace Apache boilerplate with SPDX tag 9 years ago
Allan Stephens b9a4bd906c kernel: Relocate ring buffer suppport to 'misc' directory 9 years ago
Kumar Gala d12d8af186 unified: move code from nanokernel into unified kernel 9 years ago
Benjamin Walsh 456c6daa9f unified: initial unified kernel implementation 9 years ago