Searched refs:T_ASSERT (Results 1 – 6 of 6) sorted by relevance
| /xnu-12377.1.9/osfmk/tests/ |
| H A D | kernel_tests.c | 678 T_ASSERT(retval == KERN_INVALID_ARGUMENT, "kcdata_memory_static_init with NULL struct"); in kcdata_api_test() 684 …T_ASSERT(retval == KERN_INSUFFICIENT_BUFFER_SIZE, "init with 30 bytes failed as expected with KERN… in kcdata_api_test() 689 T_ASSERT(retval == KERN_NO_ACCESS, "writing to 0x0 returned KERN_NO_ACCESS"); in kcdata_api_test() 701 T_ASSERT(retval == KERN_SUCCESS, "successful kcdata_memory_static_init call"); in kcdata_api_test() 703 T_ASSERT(test_kc_data.kcd_length == PAGE_SIZE, "kcdata length is set correctly to PAGE_SIZE."); in kcdata_api_test() 705 …T_ASSERT(test_kc_data.kcd_addr_begin == address, "kcdata begin address is correct 0x%llx", (uint64… in kcdata_api_test() 709 …T_ASSERT(mem[0] == KCDATA_BUFFER_BEGIN_STACKSHOT, "buffer does contain KCDATA_BUFFER_BEGIN_STACKSH… in kcdata_api_test() 710 T_ASSERT(mem[4] == KCDATA_TYPE_BUFFER_END, "KCDATA_TYPE_BUFFER_END is appended as expected"); in kcdata_api_test() 711 T_ASSERT(mem[5] == 0, "size of BUFFER_END tag is zero"); in kcdata_api_test() 716 …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-12377.1.9/osfmk/arm64/ |
| H A D | platform_tests.c | 1221 T_ASSERT(__builtin_arm_rsr("pan") != 0, NULL); in arm64_pan_test_thread() 1334 …T_ASSERT((__builtin_arm_rsr("SCTLR_EL1") & SCTLR_PAN_UNCHANGED) == 0, "SCTLR_EL1.SPAN must be clea… in arm64_pan_test() 1336 T_ASSERT(__builtin_arm_rsr("pan") != 0, NULL); in arm64_pan_test() 1343 T_ASSERT(pmap != NULL, NULL); in arm64_pan_test() 1347 T_ASSERT(vm_page != VM_PAGE_NULL, NULL); in arm64_pan_test() 1376 T_ASSERT(values_match, NULL); in arm64_pan_test() 1378 T_ASSERT(pan_exception_level == 2, NULL); in arm64_pan_test() 1380 T_ASSERT(__builtin_arm_rsr("pan") == 0, NULL); in arm64_pan_test() 1382 T_ASSERT(pan_fault_value == *(char *)priv_addr, NULL); in arm64_pan_test() 1394 T_ASSERT(pan_exception_level == 2, NULL); in arm64_pan_test() [all …]
|
| /xnu-12377.1.9/osfmk/arm64/sptm/pmap/ |
| H A D | pmap.c | 12480 T_QUIET; T_ASSERT(did_fault, NULL);
|