Searched refs:sl_sleeptimer_timer_handle_t (Results 1 – 4 of 4) sorted by relevance
| /hal_silabs-latest/simplicity_sdk/platform/service/sleeptimer/inc/ |
| D | sl_sleeptimer.h | 64 typedef struct sl_sleeptimer_timer_handle sl_sleeptimer_timer_handle_t; typedef 74 typedef void (*sl_sleeptimer_timer_callback_t)(sl_sleeptimer_timer_handle_t *handle, void *data); 81 sl_sleeptimer_timer_handle_t *next; ///< Pointer to next element in list. 162 sl_status_t sl_sleeptimer_start_timer(sl_sleeptimer_timer_handle_t *handle, 190 sl_status_t sl_sleeptimer_restart_timer(sl_sleeptimer_timer_handle_t *handle, 218 sl_status_t sl_sleeptimer_start_periodic_timer(sl_sleeptimer_timer_handle_t *handle, 246 sl_status_t sl_sleeptimer_restart_periodic_timer(sl_sleeptimer_timer_handle_t *handle, 264 sl_status_t sl_sleeptimer_stop_timer(sl_sleeptimer_timer_handle_t *handle); 277 sl_status_t sl_sleeptimer_is_timer_running(const sl_sleeptimer_timer_handle_t *handle, 289 sl_status_t sl_sleeptimer_get_timer_time_remaining(const sl_sleeptimer_timer_handle_t *handle, [all …]
|
| /hal_silabs-latest/simplicity_sdk/platform/service/sleeptimer/src/ |
| D | sl_sleeptimer.c | 104 static sl_sleeptimer_timer_handle_t *timer_head; 122 static void delta_list_insert_timer(sl_sleeptimer_timer_handle_t *handle, 126 static sl_status_t delta_list_remove_timer(sl_sleeptimer_timer_handle_t *handle); 141 static sl_status_t create_timer(sl_sleeptimer_timer_handle_t *handle, 150 static void process_expired_timer(sl_sleeptimer_timer_handle_t *timer); 156 static void delay_callback(sl_sleeptimer_timer_handle_t *handle, 222 sl_status_t sl_sleeptimer_start_timer(sl_sleeptimer_timer_handle_t *handle, in sl_sleeptimer_start_timer() 255 sl_status_t sl_sleeptimer_restart_timer(sl_sleeptimer_timer_handle_t *handle, in sl_sleeptimer_restart_timer() 285 sl_status_t sl_sleeptimer_start_periodic_timer(sl_sleeptimer_timer_handle_t *handle, in sl_sleeptimer_start_periodic_timer() 318 sl_status_t sl_sleeptimer_start_periodic_timer_ms(sl_sleeptimer_timer_handle_t *handle, in sl_sleeptimer_start_periodic_timer_ms() [all …]
|
| /hal_silabs-latest/simplicity_sdk/platform/service/power_manager/src/sleep_loop/ |
| D | sl_power_manager.c | 107 static sl_sleeptimer_timer_handle_t clock_wakeup_timer_handle = { 0 }; 147 static void on_clock_wakeup_timeout(sl_sleeptimer_timer_handle_t *handle, 1031 static void on_clock_wakeup_timeout(sl_sleeptimer_timer_handle_t *handle, in on_clock_wakeup_timeout()
|
| /hal_silabs-latest/simplicity_sdk/platform/common/inc/ |
| D | sl_cmsis_os2_common.h | 88 sl_sleeptimer_timer_handle_t handle;
|