Lines Matching refs:llext_thread
62 void (*test_setup)(struct llext *ext, struct k_thread *llext_thread);
70 struct k_thread llext_thread; variable
108 static void threads_objects_test_setup(struct llext *, struct k_thread *llext_thread) in threads_objects_test_setup() argument
110 k_object_access_grant(&my_sem, llext_thread); in threads_objects_test_setup()
111 k_object_access_grant(&my_thread, llext_thread); in threads_objects_test_setup()
112 k_object_access_grant(&my_thread_stack, llext_thread); in threads_objects_test_setup()
114 k_object_access_grant(DEVICE_DT_GET(DT_CHOSEN(zephyr_console)), llext_thread); in threads_objects_test_setup()
165 k_thread_create(&llext_thread, llext_stack, in load_call_unload()
171 k_mem_domain_add_thread(&domain, &llext_thread); in load_call_unload()
174 test_case->test_setup(ext, &llext_thread); in load_call_unload()
177 k_thread_start(&llext_thread); in load_call_unload()
178 k_thread_join(&llext_thread, K_FOREVER); in load_call_unload()
189 k_thread_create(&llext_thread, llext_stack, in load_call_unload()
195 k_mem_domain_add_thread(&domain, &llext_thread); in load_call_unload()
198 test_case->test_setup(ext, &llext_thread); in load_call_unload()
201 k_thread_start(&llext_thread); in load_call_unload()
202 k_thread_join(&llext_thread, K_FOREVER); in load_call_unload()