Searched refs:T_ASSERT (Results 1 – 5 of 5) sorted by relevance
| /xnu-11417.140.69/osfmk/tests/ |
| H A D | kernel_tests.c | 677 T_ASSERT(retval == KERN_INVALID_ARGUMENT, "kcdata_memory_static_init with NULL struct"); in kcdata_api_test() 683 …T_ASSERT(retval == KERN_INSUFFICIENT_BUFFER_SIZE, "init with 30 bytes failed as expected with KERN… in kcdata_api_test() 688 T_ASSERT(retval == KERN_NO_ACCESS, "writing to 0x0 returned KERN_NO_ACCESS"); in kcdata_api_test() 700 T_ASSERT(retval == KERN_SUCCESS, "successful kcdata_memory_static_init call"); in kcdata_api_test() 702 T_ASSERT(test_kc_data.kcd_length == PAGE_SIZE, "kcdata length is set correctly to PAGE_SIZE."); in kcdata_api_test() 704 …T_ASSERT(test_kc_data.kcd_addr_begin == address, "kcdata begin address is correct 0x%llx", (uint64… in kcdata_api_test() 708 …T_ASSERT(mem[0] == KCDATA_BUFFER_BEGIN_STACKSHOT, "buffer does contain KCDATA_BUFFER_BEGIN_STACKSH… in kcdata_api_test() 709 T_ASSERT(mem[4] == KCDATA_TYPE_BUFFER_END, "KCDATA_TYPE_BUFFER_END is appended as expected"); in kcdata_api_test() 710 T_ASSERT(mem[5] == 0, "size of BUFFER_END tag is zero"); in kcdata_api_test() 715 …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-11417.140.69/osfmk/arm64/ |
| H A D | platform_tests.c | 1214 T_ASSERT(__builtin_arm_rsr("pan") != 0, NULL); in arm64_pan_test_thread() 1327 …T_ASSERT((__builtin_arm_rsr("SCTLR_EL1") & SCTLR_PAN_UNCHANGED) == 0, "SCTLR_EL1.SPAN must be clea… in arm64_pan_test() 1329 T_ASSERT(__builtin_arm_rsr("pan") != 0, NULL); in arm64_pan_test() 1336 T_ASSERT(pmap != NULL, NULL); in arm64_pan_test() 1340 T_ASSERT(vm_page != VM_PAGE_NULL, NULL); in arm64_pan_test() 1369 T_ASSERT(values_match, NULL); in arm64_pan_test() 1371 T_ASSERT(pan_exception_level == 2, NULL); in arm64_pan_test() 1373 T_ASSERT(__builtin_arm_rsr("pan") == 0, NULL); in arm64_pan_test() 1375 T_ASSERT(pan_fault_value == *(char *)priv_addr, NULL); in arm64_pan_test() 1387 T_ASSERT(pan_exception_level == 2, NULL); in arm64_pan_test() [all …]
|