Home
last modified time | relevance | path

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

/hal_rpi_pico-latest/src/rp2_common/pico_stdio_usb/
Dstdio_usb.c22 static mutex_t stdio_usb_mutex; variable
62 if (mutex_try_enter(&stdio_usb_mutex, NULL)) { in low_priority_worker_irq()
67 mutex_exit(&stdio_usb_mutex); in low_priority_worker_irq()
103 …if (!mutex_try_enter_block_until(&stdio_usb_mutex, make_timeout_time_ms(PICO_STDIO_DEADLOCK_TIMEOU… in stdio_usb_out_chars()
130 mutex_exit(&stdio_usb_mutex); in stdio_usb_out_chars()
134 …if (!mutex_try_enter_block_until(&stdio_usb_mutex, make_timeout_time_ms(PICO_STDIO_DEADLOCK_TIMEOU… in stdio_usb_out_flush()
140 mutex_exit(&stdio_usb_mutex); in stdio_usb_out_flush()
154 …if (!mutex_try_enter_block_until(&stdio_usb_mutex, make_timeout_time_ms(PICO_STDIO_DEADLOCK_TIMEOU… in stdio_usb_in_chars()
164 mutex_exit(&stdio_usb_mutex); in stdio_usb_in_chars()
207 if (!mutex_is_initialized(&stdio_usb_mutex)) mutex_init(&stdio_usb_mutex); in stdio_usb_init()