Searched refs:absolute_time_t (Results 1 – 14 of 14) sorted by relevance
/lk-master/external/platform/pico/common/pico_time/include/pico/ |
A D | time.h | 61 static inline absolute_time_t get_absolute_time(void) { in get_absolute_time() 62 absolute_time_t t; in get_absolute_time() 94 static inline absolute_time_t delayed_by_us(const absolute_time_t t, uint64_t us) { in delayed_by_us() 95 absolute_time_t t2; in delayed_by_us() 112 static inline absolute_time_t delayed_by_ms(const absolute_time_t t, uint32_t ms) { in delayed_by_ms() 113 absolute_time_t t2; in delayed_by_ms() 154 static inline int64_t absolute_time_diff_us(absolute_time_t from, absolute_time_t to) { in absolute_time_diff_us() 161 extern const absolute_time_t at_the_end_of_time; 166 extern const absolute_time_t nil_time; 174 static inline bool is_nil_time(absolute_time_t t) { in is_nil_time() [all …]
|
A D | timeout_helper.h | 17 absolute_time_t next_timeout; 23 check_timeout_fn init_single_timeout_until(timeout_state_t *ts, absolute_time_t target);
|
/lk-master/external/platform/pico/common/pico_base/include/pico/ |
A D | types.h | 26 typedef uint64_t absolute_time_t; typedef 33 static inline uint64_t to_us_since_boot(absolute_time_t t) { in to_us_since_boot() 42 static inline void update_us_since_boot(absolute_time_t *t, uint64_t us_since_boot) { in update_us_since_boot() 50 } absolute_time_t; typedef 52 static inline uint64_t to_us_since_boot(absolute_time_t t) { in to_us_since_boot() 56 static inline void update_us_since_boot(absolute_time_t *t, uint64_t us_since_boot) { in update_us_since_boot()
|
/lk-master/external/platform/pico/rp2_common/hardware_timer/include/hardware/ |
A D | timer.h | 99 void busy_wait_until(absolute_time_t t); 107 static inline bool time_reached(absolute_time_t t) { in time_reached() 167 bool hardware_alarm_set_target(uint alarm_num, absolute_time_t t);
|
/lk-master/external/platform/pico/common/pico_time/ |
A D | time.c | 16 const absolute_time_t ABSOLUTE_TIME_INITIALIZED_VAR(nil_time, 0); 17 const absolute_time_t ABSOLUTE_TIME_INITIALIZED_VAR(at_the_end_of_time, ULONG_MAX); 20 absolute_time_t target; 77 static alarm_id_t add_alarm_under_lock(alarm_pool_t *pool, absolute_time_t time, alarm_callback_t c… in add_alarm_under_lock() 107 absolute_time_t now = get_absolute_time(); in alarm_pool_alarm_callback() 109 absolute_time_t target = nil_time; in alarm_pool_alarm_callback() 184 alarm_id_t alarm_pool_add_alarm_at(alarm_pool_t *pool, absolute_time_t time, alarm_callback_t callb… in alarm_pool_add_alarm_at() 298 void sleep_until(absolute_time_t t) { in sleep_until() 304 absolute_time_t t_before; in sleep_until() 336 bool best_effort_wfe_or_timeout(absolute_time_t timeout_timestamp) { in best_effort_wfe_or_timeout()
|
A D | timeout_helper.c | 13 check_timeout_fn init_single_timeout_until(timeout_state_t *ts, absolute_time_t target) { in init_single_timeout_until()
|
/lk-master/external/platform/pico/rp2_common/hardware_i2c/include/hardware/ |
A D | i2c.h | 156 …i2c_inst_t *i2c, uint8_t addr, const uint8_t *src, size_t len, bool nostop, absolute_time_t until); 170 …until(i2c_inst_t *i2c, uint8_t addr, uint8_t *dst, size_t len, bool nostop, absolute_time_t until); 188 absolute_time_t t = make_timeout_time_us(timeout_us); in i2c_write_timeout_us() 207 absolute_time_t t = make_timeout_time_us(timeout_us); in i2c_read_timeout_us()
|
/lk-master/external/platform/pico/rp2_common/pico_multicore/ |
A D | multicore.c | 35 absolute_time_t end_time = make_timeout_time_us(timeout_us); in multicore_fifo_push_timeout_us() 63 absolute_time_t end_time = make_timeout_time_us(timeout_us); in multicore_fifo_pop_timeout_us() 195 static bool multicore_lockout_handshake(uint32_t magic, absolute_time_t until) { in multicore_lockout_handshake() 222 static bool multicore_lockout_start_block_until(absolute_time_t until) { in multicore_lockout_start_block_until() 242 static bool multicore_lockout_end_block_until(absolute_time_t until) { in multicore_lockout_end_block_until()
|
/lk-master/external/platform/pico/rp2_common/hardware_timer/ |
A D | timer.c | 71 absolute_time_t t; in busy_wait_us() 76 void busy_wait_until(absolute_time_t t) { in busy_wait_until() 157 bool hardware_alarm_set_target(uint alarm_num, absolute_time_t target) { in hardware_alarm_set_target()
|
/lk-master/external/platform/pico/common/pico_sync/include/pico/ |
A D | mutex.h | 90 bool mutex_enter_block_until(mutex_t *mtx, absolute_time_t until);
|
/lk-master/external/platform/pico/common/pico_sync/ |
A D | mutex.c | 54 bool __time_critical_func(mutex_enter_block_until)(mutex_t *mtx, absolute_time_t until) { in __time_critical_func()
|
A D | sem.c | 39 absolute_time_t target = nil_time; in __time_critical_func()
|
/lk-master/external/platform/pico/rp2_common/hardware_i2c/ |
A D | i2c.c | 189 absolute_time_t until) { in i2c_write_blocking_until() 267 …ntil(i2c_inst_t *i2c, uint8_t addr, uint8_t *dst, size_t len, bool nostop, absolute_time_t until) { in i2c_read_blocking_until()
|
/lk-master/external/platform/pico/rp2_common/pico_stdio/ |
A D | stdio.c | 113 static int stdio_get_until(char *buf, int len, absolute_time_t until) { in stdio_get_until()
|
Completed in 14 milliseconds