diff --git a/include/zephyr/internal/syscall_handler.h b/include/zephyr/internal/syscall_handler.h index 8d05ab5357e..f78e4cdbb4c 100644 --- a/include/zephyr/internal/syscall_handler.h +++ b/include/zephyr/internal/syscall_handler.h @@ -120,8 +120,7 @@ void z_object_wordlist_foreach(_wordlist_cb_func_t func, void *context); * @param parent Parent thread, to get permissions from * @param child Child thread, to copy permissions to */ -void z_thread_perms_inherit(struct k_thread *parent, - struct k_thread *child); +void k_thread_perms_inherit(struct k_thread *parent, struct k_thread *child); /** * Grant a thread permission to a kernel object diff --git a/kernel/thread.c b/kernel/thread.c index e376997b294..543da995832 100644 --- a/kernel/thread.c +++ b/kernel/thread.c @@ -673,7 +673,7 @@ char *z_setup_new_thread(struct k_thread *new_thread, z_mem_domain_init_thread(new_thread); if ((options & K_INHERIT_PERMS) != 0U) { - z_thread_perms_inherit(_current, new_thread); + k_thread_perms_inherit(_current, new_thread); } #endif #ifdef CONFIG_SCHED_DEADLINE diff --git a/kernel/userspace.c b/kernel/userspace.c index ac705bd4fca..85a60e54a0a 100644 --- a/kernel/userspace.c +++ b/kernel/userspace.c @@ -589,7 +589,7 @@ static void wordlist_cb(struct k_object *ko, void *ctx_ptr) } } -void z_thread_perms_inherit(struct k_thread *parent, struct k_thread *child) +void k_thread_perms_inherit(struct k_thread *parent, struct k_thread *child) { struct perm_ctx ctx = { thread_index_get(parent),