Searched refs:T_ASSERT (Results 1 – 5 of 5) sorted by relevance
| /xnu-10063.141.1/osfmk/tests/ |
| H A D | kernel_tests.c | 662 T_ASSERT(retval == KERN_INVALID_ARGUMENT, "kcdata_memory_static_init with NULL struct"); in kcdata_api_test() 668 …T_ASSERT(retval == KERN_INSUFFICIENT_BUFFER_SIZE, "init with 30 bytes failed as expected with KERN… in kcdata_api_test() 673 T_ASSERT(retval == KERN_NO_ACCESS, "writing to 0x0 returned KERN_NO_ACCESS"); in kcdata_api_test() 685 T_ASSERT(retval == KERN_SUCCESS, "successful kcdata_memory_static_init call"); in kcdata_api_test() 687 T_ASSERT(test_kc_data.kcd_length == PAGE_SIZE, "kcdata length is set correctly to PAGE_SIZE."); in kcdata_api_test() 689 …T_ASSERT(test_kc_data.kcd_addr_begin == address, "kcdata begin address is correct 0x%llx", (uint64… in kcdata_api_test() 693 …T_ASSERT(mem[0] == KCDATA_BUFFER_BEGIN_STACKSHOT, "buffer does contain KCDATA_BUFFER_BEGIN_STACKSH… in kcdata_api_test() 694 T_ASSERT(mem[4] == KCDATA_TYPE_BUFFER_END, "KCDATA_TYPE_BUFFER_END is appended as expected"); in kcdata_api_test() 695 T_ASSERT(mem[5] == 0, "size of BUFFER_END tag is zero"); in kcdata_api_test() 700 …T_ASSERT(bytes_used == (2 * sizeof(struct kcdata_item)), "bytes_used api returned expected %llu", … in kcdata_api_test() [all …]
|
| H A D | README.md | 75 ## 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 D | bitmap_test.c | 65 #define assert(x) T_ASSERT(x, NULL) 218 T_ASSERT(ret == KERN_SUCCESS, NULL); in bitmap_post_test()
|
| H A D | ktest.h | 247 #define T_ASSERT(expr, msg, ...) do {\ macro
|
| /xnu-10063.141.1/osfmk/arm64/ |
| H A D | platform_tests.c | 1179 T_ASSERT(__builtin_arm_rsr("pan") != 0, NULL); in arm64_pan_test_thread() 1292 …T_ASSERT((__builtin_arm_rsr("SCTLR_EL1") & SCTLR_PAN_UNCHANGED) == 0, "SCTLR_EL1.SPAN must be clea… in arm64_pan_test() 1294 T_ASSERT(__builtin_arm_rsr("pan") != 0, NULL); in arm64_pan_test() 1301 T_ASSERT(pmap != NULL, NULL); in arm64_pan_test() 1305 T_ASSERT(vm_page != VM_PAGE_NULL, NULL); in arm64_pan_test() 1333 T_ASSERT(values_match, NULL); in arm64_pan_test() 1335 T_ASSERT(pan_exception_level == 2, NULL); in arm64_pan_test() 1337 T_ASSERT(__builtin_arm_rsr("pan") == 0, NULL); in arm64_pan_test() 1339 T_ASSERT(pan_fault_value == *(char *)priv_addr, NULL); in arm64_pan_test() 1351 T_ASSERT(pan_exception_level == 2, NULL); in arm64_pan_test() [all …]
|