Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 32 additions & 0 deletions subsys/tracing/test/tracing_string_format_test.c
Original file line number Diff line number Diff line change
Expand Up @@ -553,3 +553,35 @@ void sys_trace_k_thread_foreach_unlocked_exit(k_thread_user_cb_t user_cb, void *
{
TRACING_STRING("%s: %p (%p) exit\n", __func__, user_cb, data);
}

void sys_trace_k_event_init(struct k_event *event)
{
TRACING_STRING("%s: %p init\n", __func__, event);
}

void sys_trace_k_event_post_enter(struct k_event *event, uint32_t events, uint32_t events_mask)
{
TRACING_STRING("%s: %p post enter\n", __func__, event);
}

void sys_trace_k_event_post_exit(struct k_event *event, uint32_t events, uint32_t events_mask)
{
TRACING_STRING("%s: %p post exit\n", __func__, event);
}

void sys_trace_k_event_wait_enter(struct k_event *event, uint32_t events, unsigned int options,
k_timeout_t timeout)
{
TRACING_STRING("%s: %p wait enter\n", __func__, event);
}

void sys_trace_k_event_wait_blocking(struct k_event *event, uint32_t events, unsigned int options,
k_timeout_t timeout)
{
TRACING_STRING("%s: %p wait blocking\n", __func__, event);
}

void sys_trace_k_event_wait_exit(struct k_event *event, uint32_t events, uint32_t ret)
{
TRACING_STRING("%s: %p wait exit\n", __func__, event);
}
7 changes: 7 additions & 0 deletions subsys/tracing/test/tracing_test.h
Original file line number Diff line number Diff line change
Expand Up @@ -745,6 +745,13 @@ void sys_trace_k_timer_status_sync_blocking(struct k_timer *timer);
void sys_trace_k_timer_status_sync_exit(struct k_timer *timer, uint32_t result);

void sys_trace_k_event_init(struct k_event *event);
void sys_trace_k_event_post_enter(struct k_event *event, uint32_t events, uint32_t events_mask);
void sys_trace_k_event_post_exit(struct k_event *event, uint32_t events, uint32_t events_mask);
void sys_trace_k_event_wait_enter(struct k_event *event, uint32_t events, unsigned int options,
k_timeout_t timeout);
void sys_trace_k_event_wait_blocking(struct k_event *event, uint32_t events, unsigned int options,
k_timeout_t timeout);
void sys_trace_k_event_wait_exit(struct k_event *event, uint32_t events, uint32_t ret);

#define sys_port_trace_socket_init(sock, family, type, proto)
#define sys_port_trace_socket_close_enter(sock)
Expand Down