Lines Matching refs:test_case
123 void load_call_unload(const struct llext_test *test_case) in load_call_unload() argument
126 LLEXT_BUF_LOADER(test_case->buf, test_case->buf_len); in load_call_unload()
131 int res = llext_load(loader, test_case->name, &ext, &ldr_parm); in load_call_unload()
174 if (test_case->test_setup) { in load_call_unload()
175 test_case->test_setup(ext, &llext_thread); in load_call_unload()
181 if (test_case->test_cleanup) { in load_call_unload()
182 test_case->test_cleanup(ext); in load_call_unload()
189 if (!test_case->kernel_only) { in load_call_unload()
198 if (test_case->test_setup) { in load_call_unload()
199 test_case->test_setup(ext, &llext_thread); in load_call_unload()
205 if (test_case->test_cleanup) { in load_call_unload()
206 test_case->test_cleanup(ext); in load_call_unload()
214 if (test_case->test_setup) { in load_call_unload()
215 test_case->test_setup(ext, NULL); in load_call_unload()
230 if (test_case->test_cleanup) { in load_call_unload()
231 test_case->test_cleanup(ext); in load_call_unload()
247 const struct llext_test test_case = { \
253 load_call_unload(&test_case); \