Home
last modified time | relevance | path

Searched refs:cbuf_t (Results 1 – 25 of 31) sorted by relevance

12

/lk-master/lib/cbuf/include/lib/
A Dcbuf.h25 } cbuf_t; typedef
37 void cbuf_initialize(cbuf_t *cbuf, size_t len);
49 void cbuf_initialize_etc(cbuf_t *cbuf, size_t len, void *buf);
65 size_t cbuf_read(cbuf_t *cbuf, void *buf, size_t buflen, bool block);
81 size_t cbuf_peek(cbuf_t *cbuf, iovec_t *regions);
109 size_t cbuf_space_avail(cbuf_t *cbuf);
119 size_t cbuf_space_used(cbuf_t *cbuf);
128 static inline size_t cbuf_size(cbuf_t *cbuf) { in cbuf_size()
140 static inline void cbuf_reset(cbuf_t *cbuf) { in cbuf_reset()
145 size_t cbuf_read_char(cbuf_t *cbuf, char *c, bool block);
[all …]
/lk-master/platform/stm32f0xx/
A Duart.c25 cbuf_t uart1_rx_buf;
32 cbuf_t uart2_rx_buf;
39 cbuf_t uart3_rx_buf;
46 cbuf_t uart4_rx_buf;
83 static void stm32_usart_init1(stm32_usart_t *usart, int irqn, cbuf_t *rxbuf) { in stm32_usart_init1()
140 static void stm32_uart_rx_irq(stm32_usart_t *usart, cbuf_t *rxbuf) { in stm32_uart_rx_irq()
160 static cbuf_t *stm32_get_rxbuf(int port) { in stm32_get_rxbuf()
220 static int stm32_usart_getc(stm32_usart_t *usart, cbuf_t *rxbuf, bool wait) { in stm32_usart_getc()
261 cbuf_t *rxbuf = stm32_get_rxbuf(port); in uart_getc()
/lk-master/platform/stm32f4xx/
A Duart.c24 cbuf_t uart1_rx_buf;
37 cbuf_t uart2_rx_buf;
50 cbuf_t uart3_rx_buf;
63 cbuf_t uart6_rx_buf;
91 static void usart_init1(USART_TypeDef *usart, int irqn, cbuf_t *rxbuf, size_t rxsize) { in usart_init1()
132 static void uart_rx_irq(USART_TypeDef *usart, cbuf_t *rxbuf) { in uart_rx_irq()
182 static int usart_getc(USART_TypeDef *usart, cbuf_t *rxbuf, bool wait) { in usart_getc()
216 static cbuf_t *get_rxbuf(int port) { in get_rxbuf()
247 cbuf_t *rxbuf = get_rxbuf(port); in uart_getc()
293 cbuf_t *rxbuf = get_rxbuf(DEBUG_UART); in __debugger_console_putc()
/lk-master/platform/stm32f1xx/
A Duart.c26 cbuf_t uart1_rx_buf;
33 cbuf_t uart2_rx_buf;
40 cbuf_t uart3_rx_buf;
69 static void usart_init1(USART_TypeDef *usart, int irqn, cbuf_t *rxbuf) { in usart_init1()
110 static void uart_rx_irq(USART_TypeDef *usart, cbuf_t *rxbuf) { in uart_rx_irq()
158 static int usart_getc(USART_TypeDef *usart, cbuf_t *rxbuf, bool wait) { in usart_getc()
188 static cbuf_t *get_rxbuf(int port) { in get_rxbuf()
216 cbuf_t *rxbuf = get_rxbuf(port); in uart_getc()
/lk-master/platform/stm32f2xx/
A Duart.c26 cbuf_t uart1_rx_buf;
33 cbuf_t uart2_rx_buf;
40 cbuf_t uart3_rx_buf;
69 static void usart_init1(USART_TypeDef *usart, int irqn, cbuf_t *rxbuf) { in usart_init1()
110 void uart_rx_irq(USART_TypeDef *usart, cbuf_t *rxbuf) { in uart_rx_irq()
155 static int usart_getc(USART_TypeDef *usart, cbuf_t *rxbuf, bool wait) { in usart_getc()
185 static cbuf_t *get_rxbuf(int port) { in get_rxbuf()
213 cbuf_t *rxbuf = get_rxbuf(port); in uart_getc()
/lk-master/platform/alterasoc/
A Duart.c41 static cbuf_t uart0_rx_buf;
42 static cbuf_t uart1_rx_buf;
45 static inline cbuf_t *uart_to_rxbuf(unsigned int n) { return (n == 0) ? &uart0_rx_buf : &uart1_rx_b… in uart_to_rxbuf()
59 cbuf_t *rxbuf = uart_to_rxbuf(port); in uart_irq()
116 cbuf_t *rxbuf = uart_to_rxbuf(port); in uart_getc()
/lk-master/lib/cbuf/
A Dcbuf.c23 void cbuf_initialize(cbuf_t *cbuf, size_t len) { in cbuf_initialize()
27 void cbuf_initialize_etc(cbuf_t *cbuf, size_t len, void *buf) { in cbuf_initialize_etc()
42 size_t cbuf_space_avail(cbuf_t *cbuf) { in cbuf_space_avail()
47 size_t cbuf_space_used(cbuf_t *cbuf) { in cbuf_space_used()
51 size_t cbuf_write(cbuf_t *cbuf, const void *_buf, size_t len, bool canreschedule) { in cbuf_write()
110 size_t cbuf_read(cbuf_t *cbuf, void *_buf, size_t buflen, bool block) { in cbuf_read()
168 size_t cbuf_peek(cbuf_t *cbuf, iovec_t *regions) { in cbuf_peek()
195 size_t cbuf_write_char(cbuf_t *cbuf, char c, bool canreschedule) { in cbuf_write_char()
217 size_t cbuf_read_char(cbuf_t *cbuf, char *c, bool block) { in cbuf_read_char()
/lk-master/platform/bcm28xx/
A Duart.c40 static cbuf_t uart_rx_buf[NUM_UART];
60 cbuf_t *rxbuf = &uart_rx_buf[port]; in uart_irq()
117 cbuf_t *rxbuf = &uart_rx_buf[port]; in uart_getc()
A Dminiuart.c24 static cbuf_t uart_rx_buf;
128 cbuf_t *rxbuf = &uart_rx_buf; in uart_getc()
/lk-master/platform/qemu-virt-arm/
A Duart.c40 static cbuf_t uart_rx_buf[NUM_UART];
59 cbuf_t *rxbuf = &uart_rx_buf[port]; in uart_irq()
132 cbuf_t *rxbuf = &uart_rx_buf[port]; in uart_getc()
/lk-master/lib/io/include/lib/
A Dio.h63 typedef struct cbuf cbuf_t; typedef
64 extern cbuf_t console_input_cbuf;
/lk-master/platform/nrf52xxx/
A Duart.c26 cbuf_t uart0_rx_buf;
90 cbuf_t *rxbuf = &uart0_rx_buf; in uart_getc()
/lk-master/platform/pc/include/platform/
A Dkeyboard.h12 void platform_init_keyboard(cbuf_t *buffer);
/lk-master/platform/pc/
A Dplatform_p.h12 extern cbuf_t console_input_buf;
A Dkeyboard.c150 static cbuf_t *key_buf;
291 void platform_init_keyboard(cbuf_t *buffer) { in platform_init_keyboard()
A Ddebug.c37 cbuf_t console_input_buf;
/lk-master/lib/cdcconsole/include/lib/cdcconsole/
A Dcdcconsole.h26 cbuf_t tx_buf;
/lk-master/platform/lpc15xx/
A Ddebug.c22 static cbuf_t debug_rx_buf;
/lk-master/platform/stellaris/
A Ddebug.c26 static cbuf_t debug_rx_buf;
/lk-master/platform/microblaze/
A Duartlite.c44 static cbuf_t uart_rx_buf;
/lk-master/platform/qemu-virt-riscv/
A Duart.c26 static cbuf_t uart_rx_buf;
/lk-master/platform/qemu-mips/
A Ddebug.c23 static cbuf_t uart_rx_buf;
/lk-master/platform/stm32f7xx/
A Duart.c32 cbuf_t rx_buf;
183 cbuf_t *target_buf = &u->rx_buf; in stm32_usart_shared_irq()
/lk-master/platform/qemu-virt-m68k/
A Dgoldfish_tty.c46 static cbuf_t uart_rx_buf;
/lk-master/lib/io/
A Dconsole.c40 cbuf_t console_input_cbuf;

Completed in 31 milliseconds

12