Home
last modified time | relevance | path

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

/hal_silabs-latest/simplicity_sdk/platform/service/sleeptimer/inc/
Dsl_sleeptimer.h64 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/
Dsl_sleeptimer.c104 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/
Dsl_power_manager.c107 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/
Dsl_cmsis_os2_common.h88 sl_sleeptimer_timer_handle_t handle;