Lines Matching refs:timeout_work
56 struct k_work_delayable timeout_work; member
67 struct k_work_delayable timeout_work; member
325 k_work_init_delayable(&data->async.tx.timeout_work, uart_max32_async_tx_timeout); in uart_max32_init()
326 k_work_init_delayable(&data->async.rx.timeout_work, uart_max32_async_rx_timeout); in uart_max32_init()
485 k_work_reschedule(&data->async.rx.timeout_work, K_USEC(data->async.rx.timeout)); in uart_max32_isr()
538 k_work_cancel_delayable(&tx->timeout_work); in uart_max32_async_tx_callback()
559 async_timer_start(&tx->timeout_work, tx->timeout); in uart_max32_async_tx_callback()
666 async_timer_start(&data->async.tx.timeout_work, timeout); in api_tx()
687 k_work_cancel_delayable(&data->async.tx.timeout_work); in api_tx_abort()
719 CONTAINER_OF(dwork, struct max32_uart_async_tx, timeout_work); in uart_max32_async_tx_timeout()
733 k_work_cancel_delayable(&data->async.rx.timeout_work); in api_rx_disable()
840 async_timer_start(&async->rx.timeout_work, async->rx.timeout); in uart_max32_async_rx_callback()
911 async_timer_start(&data->async.rx.timeout_work, timeout); in api_rx_enable()
931 CONTAINER_OF(dwork, struct max32_uart_async_rx, timeout_work); in uart_max32_async_rx_timeout()
943 k_work_cancel_delayable(&data->async.rx.timeout_work); in uart_max32_async_rx_timeout()