@@ -49,6 +49,16 @@ void sys_trace_idle(void);
4949void sys_trace_idle_exit (void );
5050void sys_trace_sys_init_enter (const struct init_entry * entry , int level );
5151void sys_trace_sys_init_exit (const struct init_entry * entry , int level , int result );
52+ void sys_trace_timer_init (struct k_timer * timer );
53+ void sys_trace_timer_start (struct k_timer * timer , k_timeout_t duration , k_timeout_t period );
54+ void sys_trace_timer_stop (struct k_timer * timer );
55+ void sys_trace_timer_status_sync_enter (struct k_timer * timer );
56+ void sys_trace_timer_status_sync_blocking (struct k_timer * timer , k_timeout_t timeout );
57+ void sys_trace_timer_status_sync_exit (struct k_timer * timer , uint32_t result );
58+ void sys_trace_timer_expiry_enter (struct k_timer * timer );
59+ void sys_trace_timer_expiry_exit (struct k_timer * timer );
60+ void sys_trace_timer_stop_fn_expiry_enter (struct k_timer * timer );
61+ void sys_trace_timer_stop_fn_expiry_exit (struct k_timer * timer );
5262
5363struct gpio_callback ;
5464typedef uint8_t gpio_pin_t ;
@@ -367,12 +377,26 @@ void sys_trace_gpio_fire_callback_user(const struct device *port, struct gpio_ca
367377#define sys_port_trace_k_mem_slab_free_enter (slab )
368378#define sys_port_trace_k_mem_slab_free_exit (slab )
369379
370- #define sys_port_trace_k_timer_init (timer )
371- #define sys_port_trace_k_timer_start (timer , duration , period )
372- #define sys_port_trace_k_timer_stop (timer )
373- #define sys_port_trace_k_timer_status_sync_enter (timer )
374- #define sys_port_trace_k_timer_status_sync_blocking (timer , timeout )
375- #define sys_port_trace_k_timer_status_sync_exit (timer , result )
380+ #define sys_port_trace_k_timer_init (timer ) \
381+ sys_trace_timer_init(timer)
382+ #define sys_port_trace_k_timer_start (timer , duration , period ) \
383+ sys_trace_timer_start(timer, duration, period)
384+ #define sys_port_trace_k_timer_stop (timer ) \
385+ sys_trace_timer_stop(timer)
386+ #define sys_port_trace_k_timer_status_sync_enter (timer ) \
387+ sys_trace_timer_status_sync_enter(timer)
388+ #define sys_port_trace_k_timer_status_sync_blocking (timer , timeout ) \
389+ sys_trace_timer_status_sync_blocking(timer, timeout)
390+ #define sys_port_trace_k_timer_status_sync_exit (timer , result ) \
391+ sys_trace_timer_status_sync_exit(timer, result)
392+ #define sys_port_trace_k_timer_expiry_enter (timer ) \
393+ sys_trace_timer_expiry_enter(timer)
394+ #define sys_port_trace_k_timer_expiry_exit (timer ) \
395+ sys_trace_timer_expiry_exit(timer)
396+ #define sys_port_trace_k_timer_stop_fn_expiry_enter (timer ) \
397+ sys_trace_timer_stop_fn_expiry_enter(timer)
398+ #define sys_port_trace_k_timer_stop_fn_expiry_exit (timer ) \
399+ sys_trace_timer_stop_fn_expiry_exit(timer)
376400
377401#define sys_port_trace_k_event_init (event )
378402#define sys_port_trace_k_event_post_enter (event , events , events_mask )
0 commit comments