Home
last modified time | relevance | path

Searched refs:T_ASSERT (Results 1 – 5 of 5) sorted by relevance

/xnu-8019.80.24/osfmk/tests/
H A Dkernel_tests.c646 T_ASSERT(retval == KERN_INVALID_ARGUMENT, "kcdata_memory_static_init with NULL struct"); in kcdata_api_test()
652T_ASSERT(retval == KERN_INSUFFICIENT_BUFFER_SIZE, "init with 30 bytes failed as expected with KERN… in kcdata_api_test()
657 T_ASSERT(retval == KERN_NO_ACCESS, "writing to 0x0 returned KERN_NO_ACCESS"); in kcdata_api_test()
667 T_ASSERT(retval == KERN_SUCCESS, "successful kcdata_memory_static_init call"); in kcdata_api_test()
669 T_ASSERT(test_kc_data.kcd_length == PAGE_SIZE, "kcdata length is set correctly to PAGE_SIZE."); in kcdata_api_test()
671T_ASSERT(test_kc_data.kcd_addr_begin == address, "kcdata begin address is correct 0x%llx", (uint64… in kcdata_api_test()
675T_ASSERT(mem[0] == KCDATA_BUFFER_BEGIN_STACKSHOT, "buffer does contain KCDATA_BUFFER_BEGIN_STACKSH… in kcdata_api_test()
676 T_ASSERT(mem[4] == KCDATA_TYPE_BUFFER_END, "KCDATA_TYPE_BUFFER_END is appended as expected"); in kcdata_api_test()
677 T_ASSERT(mem[5] == 0, "size of BUFFER_END tag is zero"); in kcdata_api_test()
682T_ASSERT(bytes_used == (2 * sizeof(struct kcdata_item)), "bytes_used api returned expected %llu", … in kcdata_api_test()
[all …]
H A DREADME.md75 ## What is the difference between T_EXPECT and T_ASSERT macros?
77 …* T_ASSERT macros will check for condition and upon failure return with KERN_FAILURE. This way it …
96 T_ASSERT(kr == KERN_SUCCESS, "register assertion handler");
100 T_ASSERT(assert_retval == (void *)XT_RET_W_SUCCESS, "verify assertion was hit");
H A Dbitmap_test.c65 #define assert(x) T_ASSERT(x, NULL)
218 T_ASSERT(ret == KERN_SUCCESS, NULL); in bitmap_post_test()
H A Dktest.h246 #define T_ASSERT(expr, msg, ...) do {\ macro
/xnu-8019.80.24/osfmk/arm64/
H A Dplatform_tests.c1147 T_ASSERT(KERN_SUCCESS == kr, "First registration of TEST1 exception callback"); in ex_cb_test()
1149 T_ASSERT(KERN_SUCCESS == kr, "First registration of TEST2 exception callback"); in ex_cb_test()
1152 T_ASSERT(KERN_SUCCESS != kr, "Second registration of TEST2 exception callback"); in ex_cb_test()
1154 T_ASSERT(KERN_SUCCESS != kr, "Second registration of TEST1 exception callback"); in ex_cb_test()
1159 T_ASSERT(EXCB_ACTION_RERUN == action, NULL); in ex_cb_test()
1160 T_ASSERT(far1 == test_context_1.far, NULL); in ex_cb_test()
1163 T_ASSERT(EXCB_ACTION_NONE == action, NULL); in ex_cb_test()
1164 T_ASSERT(far2 == test_context_2.far, NULL); in ex_cb_test()
1167 T_ASSERT(EXCB_ACTION_NONE == action, NULL); in ex_cb_test()
1239 T_ASSERT(__builtin_arm_rsr("pan") != 0, NULL); in arm64_pan_test_thread()
[all …]