Lines Matching refs:k_timer
29 struct k_timer *timer = CONTAINER_OF(t, struct k_timer, timeout); in z_timer_expiration_handler()
88 SYS_PORT_TRACING_OBJ_FUNC_ENTER(k_timer, expiry, timer); in z_timer_expiration_handler()
92 SYS_PORT_TRACING_OBJ_FUNC_EXIT(k_timer, expiry, timer); in z_timer_expiration_handler()
119 void k_timer_init(struct k_timer *timer, in k_timer_init()
133 SYS_PORT_TRACING_OBJ_INIT(k_timer, timer); in k_timer_init()
145 void z_impl_k_timer_start(struct k_timer *timer, k_timeout_t duration, in z_impl_k_timer_start()
148 SYS_PORT_TRACING_OBJ_FUNC(k_timer, start, timer, duration, period); in z_impl_k_timer_start()
195 static inline void z_vrfy_k_timer_start(struct k_timer *timer, in z_vrfy_k_timer_start()
205 void z_impl_k_timer_stop(struct k_timer *timer) in z_impl_k_timer_stop()
207 SYS_PORT_TRACING_OBJ_FUNC(k_timer, stop, timer); in z_impl_k_timer_stop()
216 SYS_PORT_TRACING_OBJ_FUNC_ENTER(k_timer, stop_fn_expiry, timer); in z_impl_k_timer_stop()
220 SYS_PORT_TRACING_OBJ_FUNC_EXIT(k_timer, stop_fn_expiry, timer); in z_impl_k_timer_stop()
234 static inline void z_vrfy_k_timer_stop(struct k_timer *timer) in z_vrfy_k_timer_stop()
242 uint32_t z_impl_k_timer_status_get(struct k_timer *timer) in z_impl_k_timer_status_get()
254 static inline uint32_t z_vrfy_k_timer_status_get(struct k_timer *timer) in z_vrfy_k_timer_status_get()
262 uint32_t z_impl_k_timer_status_sync(struct k_timer *timer) in z_impl_k_timer_status_sync()
265 SYS_PORT_TRACING_OBJ_FUNC_ENTER(k_timer, status_sync, timer); in z_impl_k_timer_status_sync()
295 SYS_PORT_TRACING_OBJ_FUNC_BLOCKING(k_timer, status_sync, timer, K_FOREVER); in z_impl_k_timer_status_sync()
316 SYS_PORT_TRACING_OBJ_FUNC_EXIT(k_timer, status_sync, timer, result); in z_impl_k_timer_status_sync()
322 static inline uint32_t z_vrfy_k_timer_status_sync(struct k_timer *timer) in z_vrfy_k_timer_status_sync()
330 const struct k_timer *timer) in z_vrfy_k_timer_remaining_ticks()
338 const struct k_timer *timer) in z_vrfy_k_timer_expires_ticks()
345 static inline void *z_vrfy_k_timer_user_data_get(const struct k_timer *timer) in z_vrfy_k_timer_user_data_get()
352 static inline void z_vrfy_k_timer_user_data_set(struct k_timer *timer, in z_vrfy_k_timer_user_data_set()
368 offsetof(struct k_timer, obj_core)); in init_timer_obj_core_list()
372 STRUCT_SECTION_FOREACH(k_timer, timer) { in init_timer_obj_core_list()