From 8dc2746c0eba4886e7513ab443e566f3ab91a6bf Mon Sep 17 00:00:00 2001 From: Anas Nashif Date: Thu, 14 Sep 2023 14:08:07 +0000 Subject: [PATCH] kernel: z_handle_obj_poll_events is internal not kernel.h material This internal kernel API is misplaced in a public kernel header. Just make it available to the code using it in the kernel. Signed-off-by: Anas Nashif --- include/zephyr/kernel.h | 5 ----- kernel/include/kernel_internal.h | 3 +++ 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/include/zephyr/kernel.h b/include/zephyr/kernel.h index c06eec0f381..0cbecc802d3 100644 --- a/include/zephyr/kernel.h +++ b/include/zephyr/kernel.h @@ -5767,11 +5767,6 @@ __syscall void k_poll_signal_check(struct k_poll_signal *sig, __syscall int k_poll_signal_raise(struct k_poll_signal *sig, int result); -/** - * @internal - */ -extern void z_handle_obj_poll_events(sys_dlist_t *events, uint32_t state); - /** @} */ /** diff --git a/kernel/include/kernel_internal.h b/kernel/include/kernel_internal.h index aaee3095d9e..576996cc9f6 100644 --- a/kernel/include/kernel_internal.h +++ b/kernel/include/kernel_internal.h @@ -227,6 +227,9 @@ void z_mem_manage_init(void); */ void z_mem_manage_boot_finish(void); + +void z_handle_obj_poll_events(sys_dlist_t *events, uint32_t state); + #ifdef CONFIG_PM /* When the kernel is about to go idle, it calls this function to notify the