Lines Matching full:async_rx
40 uart_async_rx_on_rdy(&sh_uart->async_rx, evt->data.rx.buf, evt->data.rx.len); in async_callback()
45 uint8_t *buf = uart_async_rx_buf_req(&sh_uart->async_rx); in async_callback()
46 size_t len = uart_async_rx_get_buf_len(&sh_uart->async_rx); in async_callback()
52 uart_async_rx_on_buf_rel(&sh_uart->async_rx, buf); in async_callback()
61 uart_async_rx_on_buf_rel(&sh_uart->async_rx, evt->data.rx_buf.buf); in async_callback()
237 struct uart_async_rx *async_rx = &sh_uart->async_rx; in async_init() local
248 err = uart_async_rx_init(async_rx, &sh_uart->async_rx_config); in async_init()
252 uint8_t *buf = uart_async_rx_buf_req(async_rx); in async_init()
258 err = rx_enable(dev, buf, uart_async_rx_get_buf_len(async_rx)); in async_init()
441 struct uart_async_rx *async_rx = &sh_uart->async_rx; in async_read() local
443 blen = uart_async_rx_data_claim(async_rx, &buf, length); in async_read()
458 bool buf_available = uart_async_rx_data_consume(async_rx, sh_cnt); in async_read()
462 uint8_t *buf = uart_async_rx_buf_req(async_rx); in async_read()
463 size_t len = uart_async_rx_get_buf_len(async_rx); in async_read()