Lines Matching refs:k_timer
29 struct k_timer *timer = CONTAINER_OF(t, struct k_timer, timeout); in z_timer_expiration_handler()
113 void k_timer_init(struct k_timer *timer, in k_timer_init()
127 SYS_PORT_TRACING_OBJ_INIT(k_timer, timer); in k_timer_init()
139 void z_impl_k_timer_start(struct k_timer *timer, k_timeout_t duration, in z_impl_k_timer_start()
142 SYS_PORT_TRACING_OBJ_FUNC(k_timer, start, timer, duration, period); in z_impl_k_timer_start()
184 static inline void z_vrfy_k_timer_start(struct k_timer *timer, in z_vrfy_k_timer_start()
194 void z_impl_k_timer_stop(struct k_timer *timer) in z_impl_k_timer_stop()
196 SYS_PORT_TRACING_OBJ_FUNC(k_timer, stop, timer); in z_impl_k_timer_stop()
219 static inline void z_vrfy_k_timer_stop(struct k_timer *timer) in z_vrfy_k_timer_stop()
227 uint32_t z_impl_k_timer_status_get(struct k_timer *timer) in z_impl_k_timer_status_get()
239 static inline uint32_t z_vrfy_k_timer_status_get(struct k_timer *timer) in z_vrfy_k_timer_status_get()
247 uint32_t z_impl_k_timer_status_sync(struct k_timer *timer) in z_impl_k_timer_status_sync()
250 SYS_PORT_TRACING_OBJ_FUNC_ENTER(k_timer, status_sync, timer); in z_impl_k_timer_status_sync()
280 SYS_PORT_TRACING_OBJ_FUNC_BLOCKING(k_timer, status_sync, timer, K_FOREVER); in z_impl_k_timer_status_sync()
301 SYS_PORT_TRACING_OBJ_FUNC_EXIT(k_timer, status_sync, timer, result); in z_impl_k_timer_status_sync()
307 static inline uint32_t z_vrfy_k_timer_status_sync(struct k_timer *timer) in z_vrfy_k_timer_status_sync()
315 const struct k_timer *timer) in z_vrfy_k_timer_remaining_ticks()
323 const struct k_timer *timer) in z_vrfy_k_timer_expires_ticks()
330 static inline void *z_vrfy_k_timer_user_data_get(const struct k_timer *timer) in z_vrfy_k_timer_user_data_get()
337 static inline void z_vrfy_k_timer_user_data_set(struct k_timer *timer, in z_vrfy_k_timer_user_data_set()
353 offsetof(struct k_timer, obj_core)); in init_timer_obj_core_list()
357 STRUCT_SECTION_FOREACH(k_timer, timer) { in init_timer_obj_core_list()