Home
last modified time | relevance | path

Searched refs:crash_list (Results 1 – 6 of 6) sorted by relevance

/system/ulib/unittest/
A Dcrash-list.cpp23 struct crash_list { struct
31 crash_list_t crash_list = static_cast<crash_list_t>(malloc(sizeof(struct crash_list))); in crash_list_new() argument
32 if (crash_list == nullptr) { in crash_list_new()
44 return crash_list; in crash_list_new()
48 if (crash_list == nullptr) { in crash_list_register()
69 if (crash_list == nullptr) { in crash_list_register()
76 mtx_lock(&crash_list->mutex); in crash_list_register()
82 if (crash_list == nullptr) { in crash_list_lookup_koid()
102 if (crash_list == nullptr) { in crash_list_delete_koid()
125 if (crash_list == nullptr) { in crash_list_delete()
[all …]
A Dcrash-list.h19 void crash_list_register(crash_list_t crash_list, zx_handle_t handle);
25 zx_handle_t crash_list_lookup_koid(crash_list_t crash_list,
32 zx_handle_t crash_list_delete_koid(crash_list_t crash_list,
38 bool crash_list_delete(crash_list_t crash_list);
A Dcrash-handler.cpp48 thread = crash_list_lookup_koid(crash_list, exception->tid); in process_exception()
79 zx_handle_t match = crash_list_delete_koid(crash_list, exception->pid); in process_exception()
82 match = crash_list_delete_koid(crash_list, exception->tid); in process_exception()
164 process_exception(crash_list, &packet, port); in watch_test_thread()
198 crash_list_t crash_list; member
230 crash_list_register(data->crash_list, self); in run_test()
254 static zx_status_t run_with_crash_handler(crash_list_t crash_list, in run_with_crash_handler() argument
297 .crash_list = crash_list, in run_with_crash_handler()
310 *test_result = watch_test_thread(port, crash_list); in run_with_crash_handler()
347 crash_list_t crash_list = crash_list_new(); in run_fn_with_crash_handler() local
[all …]
A Dunittest.cpp181 crash_list_register(current_test_info->crash_list, handle); in unittest_register_crash()
210 test_info.crash_list = crash_list_new(); in unittest_run_test()
214 run_test_with_crash_handler(test_info.crash_list, test, &test_result); in unittest_run_test()
220 bool missing_crash = crash_list_delete(test_info.crash_list); in unittest_run_test()
A Dcrash-handler.h36 zx_status_t run_test_with_crash_handler(crash_list_t crash_list,
/system/ulib/unittest/include/unittest/
A Dunittest.h394 struct test_info _ut_helper_test_info = { .all_ok = true, .crash_list = NULL }; \
655 typedef struct crash_list* crash_list_t;
662 crash_list_t crash_list; member

Completed in 11 milliseconds