Home
last modified time | relevance | path

Searched refs:sys_winstream (Results 1 – 6 of 6) sorted by relevance

/Zephyr-latest/include/zephyr/sys/
Dwinstream.h25 struct sys_winstream { struct
48 static inline struct sys_winstream *sys_winstream_init(void *buf, int buflen) in sys_winstream_init()
50 struct sys_winstream *ws = buf, tmp = { .len = buflen - sizeof(*ws) }; in sys_winstream_init()
69 void sys_winstream_write(struct sys_winstream *ws,
92 uint32_t sys_winstream_read(struct sys_winstream *ws,
/Zephyr-latest/include/zephyr/shell/
Dshell_adsp_memory_window.h19 struct sys_winstream;
32 struct sys_winstream *ws_rx;
35 struct sys_winstream *ws_tx;
/Zephyr-latest/lib/utils/
Dwinstream.c29 static uint32_t idx_mod(struct sys_winstream *ws, uint32_t idx) in idx_mod()
35 static uint32_t idx_sub(struct sys_winstream *ws, uint32_t a, uint32_t b) in idx_sub()
40 void sys_winstream_write(struct sys_winstream *ws, in sys_winstream_write()
85 uint32_t sys_winstream_read(struct sys_winstream *ws, in sys_winstream_read()
DKconfig48 The sys_winstream utility is sometimes used in early boot
/Zephyr-latest/drivers/console/
Dwinstream_console.c20 static struct sys_winstream *winstream;
/Zephyr-latest/tests/unit/winstream/
Dmain.c20 struct sys_winstream *ws = sys_winstream_init(wsmem, BUFLEN); in ZTEST()