Home
last modified time | relevance | path

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

/hal_rpi_pico-latest/src/host/pico_multicore/include/pico/
Dmulticore.h24 bool multicore_fifo_push_timeout_us(uint32_t data, uint64_t timeout_us);
26 bool multicore_fifo_pop_timeout_us(uint64_t timeout_us, uint32_t *out);
35 bool multicore_lockout_start_timeout_us(uint64_t timeout_us);
38 bool multicore_lockout_end_timeout_us(uint64_t timeout_us);
/hal_rpi_pico-latest/src/rp2_common/pico_stdio/include/pico/
Dstdio.h92 int stdio_getchar_timeout_us(uint32_t timeout_us);
97 static inline int getchar_timeout_us(uint32_t timeout_us) { in getchar_timeout_us() argument
98 return stdio_getchar_timeout_us(timeout_us); in getchar_timeout_us()
/hal_rpi_pico-latest/src/host/pico_stdio/
Dstdio.c10 int getchar_timeout_us(uint32_t timeout_us) { in getchar_timeout_us() argument
11 absolute_time_t t = make_timeout_time_us(timeout_us); in getchar_timeout_us()
/hal_rpi_pico-latest/src/rp2_common/pico_multicore/include/pico/
Dmulticore.h205 bool multicore_fifo_push_timeout_us(uint32_t data, uint64_t timeout_us);
251 bool multicore_fifo_pop_timeout_us(uint64_t timeout_us, uint32_t *out);
485 bool multicore_lockout_start_timeout_us(uint64_t timeout_us);
509 bool multicore_lockout_end_timeout_us(uint64_t timeout_us);
/hal_rpi_pico-latest/src/rp2_common/pico_multicore/
Dmulticore.c38 bool multicore_fifo_push_timeout_us(uint32_t data, uint64_t timeout_us) { in multicore_fifo_push_timeout_us() argument
39 absolute_time_t end_time = make_timeout_time_us(timeout_us); in multicore_fifo_push_timeout_us()
57 bool multicore_fifo_pop_timeout_us(uint64_t timeout_us, uint32_t *out) { in multicore_fifo_pop_timeout_us() argument
58 absolute_time_t end_time = make_timeout_time_us(timeout_us); in multicore_fifo_pop_timeout_us()
285 bool multicore_lockout_start_timeout_us(uint64_t timeout_us) { in multicore_lockout_start_timeout_us() argument
286 return multicore_lockout_start_block_until(make_timeout_time_us(timeout_us)); in multicore_lockout_start_timeout_us()
307 bool multicore_lockout_end_timeout_us(uint64_t timeout_us) { in multicore_lockout_end_timeout_us() argument
308 return multicore_lockout_end_block_until(make_timeout_time_us(timeout_us)); in multicore_lockout_end_timeout_us()
/hal_rpi_pico-latest/src/rp2_common/hardware_i2c/include/hardware/
Di2c.h280 …t_us(i2c_inst_t *i2c, uint8_t addr, const uint8_t *src, size_t len, bool nostop, uint timeout_us) { in i2c_write_timeout_us() argument
281 absolute_time_t t = make_timeout_time_us(timeout_us); in i2c_write_timeout_us()
299 …timeout_us(i2c_inst_t *i2c, uint8_t addr, uint8_t *dst, size_t len, bool nostop, uint timeout_us) { in i2c_read_timeout_us() argument
300 absolute_time_t t = make_timeout_time_us(timeout_us); in i2c_read_timeout_us()
/hal_rpi_pico-latest/src/common/pico_sync/include/pico/
Dmutex.h184 bool mutex_enter_timeout_us(mutex_t *mtx, uint32_t timeout_us);
198 bool recursive_mutex_enter_timeout_us(recursive_mutex_t *mtx, uint32_t timeout_us);
Dsem.h109 bool sem_acquire_timeout_us(semaphore_t *sem, uint32_t timeout_us);
/hal_rpi_pico-latest/src/rp2_common/pico_cyw43_driver/
Dcyw43_driver.c167 void cyw43_await_background_or_timeout_us(uint32_t timeout_us) { in cyw43_await_background_or_timeout_us() argument
169 async_context_wait_until(cyw43_async_context, make_timeout_time_us(timeout_us)); in cyw43_await_background_or_timeout_us()
172 async_context_wait_for_work_until(cyw43_async_context, make_timeout_time_us(timeout_us)); in cyw43_await_background_or_timeout_us()
/hal_rpi_pico-latest/src/common/pico_sync/
Dmutex.c152 bool __time_critical_func(mutex_enter_timeout_us)(mutex_t *mtx, uint32_t timeout_us) { in __time_critical_func()
153 return mutex_enter_block_until(mtx, make_timeout_time_us(timeout_us)); in __time_critical_func()
156 …time_critical_func(recursive_mutex_enter_timeout_us)(recursive_mutex_t *mtx, uint32_t timeout_us) { in __time_critical_func()
157 return recursive_mutex_enter_block_until(mtx, make_timeout_time_us(timeout_us)); in __time_critical_func()
Dsem.c42 bool __time_critical_func(sem_acquire_timeout_us)(semaphore_t *sem, uint32_t timeout_us) { in __time_critical_func()
43 return sem_acquire_block_until(sem, make_timeout_time_us(timeout_us)); in __time_critical_func()
/hal_rpi_pico-latest/src/host/pico_stdio/include/pico/
Dstdio.h20 int getchar_timeout_us(uint32_t timeout_us);
/hal_rpi_pico-latest/src/rp2_common/pico_cyw43_driver/include/
Dcyw43_configport.h178 void cyw43_await_background_or_timeout_us(uint32_t timeout_us);
/hal_rpi_pico-latest/src/rp2_common/pico_stdio/
Dstdio.c255 int stdio_getchar_timeout_us(uint32_t timeout_us) { in stdio_getchar_timeout_us() argument
257 int rc = stdio_get_until(buf, sizeof(buf), make_timeout_time_us(timeout_us)); in stdio_getchar_timeout_us()