Lines Matching refs:TEST_ASSERT

46 	TEST_ASSERT(ret && errno == want, "%s; want errno = %d", msg, want);  in v3_redist_reg_get_errno()
56 TEST_ASSERT(val == want, "%s; want '0x%x', got '0x%x'", msg, want, val); in v3_redist_reg_get()
162 TEST_ASSERT(ret && errno == ENXIO, "attribute not supported"); in subtest_dist_rdist()
168 TEST_ASSERT(ret && errno == EINVAL, "GIC dist base not aligned"); in subtest_dist_rdist()
173 TEST_ASSERT(ret && errno == EINVAL, "GIC redist/cpu base not aligned"); in subtest_dist_rdist()
179 TEST_ASSERT(ret && errno == E2BIG, "dist address beyond IPA limit"); in subtest_dist_rdist()
183 TEST_ASSERT(ret && errno == E2BIG, "redist address beyond IPA limit"); in subtest_dist_rdist()
189 TEST_ASSERT(ret && errno == E2BIG, in subtest_dist_rdist()
201 TEST_ASSERT(ret && errno == EEXIST, "GIC redist base set again"); in subtest_dist_rdist()
210 TEST_ASSERT(ret && errno == EINVAL, in subtest_dist_rdist()
231 TEST_ASSERT(!ret, "Multiple redist regions advertised"); in subtest_v3_redist_regions()
236 TEST_ASSERT(ret && errno == EINVAL, "redist region attr value with flags != 0"); in subtest_v3_redist_regions()
241 TEST_ASSERT(ret && errno == EINVAL, "redist region attr value with count== 0"); in subtest_v3_redist_regions()
246 TEST_ASSERT(ret && errno == EINVAL, in subtest_v3_redist_regions()
252 TEST_ASSERT(ret && errno == EINVAL, "rdist region with misaligned address"); in subtest_v3_redist_regions()
261 TEST_ASSERT(ret && errno == EINVAL, "register an rdist region with already used index"); in subtest_v3_redist_regions()
266 TEST_ASSERT(ret && errno == EINVAL, in subtest_v3_redist_regions()
272 TEST_ASSERT(ret && errno == EINVAL, "register redist region with index not +1"); in subtest_v3_redist_regions()
281 TEST_ASSERT(ret && errno == E2BIG, in subtest_v3_redist_regions()
288 TEST_ASSERT(ret && errno == E2BIG, in subtest_v3_redist_regions()
294 TEST_ASSERT(ret && errno == EINVAL, in subtest_v3_redist_regions()
308 TEST_ASSERT(!ret && addr == expected_addr, "read characteristics of region #0"); in subtest_v3_redist_regions()
314 TEST_ASSERT(!ret && addr == expected_addr, "read characteristics of region #1"); in subtest_v3_redist_regions()
319 TEST_ASSERT(ret && errno == ENOENT, "read characteristics of non existing region"); in subtest_v3_redist_regions()
328 TEST_ASSERT(ret && errno == EINVAL, "register redist region colliding with dist"); in subtest_v3_redist_regions()
350 TEST_ASSERT(ret == -EINVAL, "dist/rdist overlap detected on 1st vcpu run"); in test_vgic_then_vcpus()
367 TEST_ASSERT(ret == -EINVAL, "dist/rdist overlap detected on 1st vcpu run"); in test_vcpus_then_vgic()
389 TEST_ASSERT(ret && errno == EINVAL, in test_v2_uaccess_cpuif_no_vcpus()
394 TEST_ASSERT(ret && errno == EINVAL, in test_v2_uaccess_cpuif_no_vcpus()
399 TEST_ASSERT(ret && errno == EINVAL, in test_v2_uaccess_cpuif_no_vcpus()
420 TEST_ASSERT(ret == -ENXIO, "running without sufficient number of rdists"); in test_v3_new_redist_regions()
433 TEST_ASSERT(ret == -EBUSY, "running without vgic explicit init"); in test_v3_new_redist_regions()
444 TEST_ASSERT(ret && errno == EFAULT, in test_v3_new_redist_regions()
455 TEST_ASSERT(!ret, "vcpu run"); in test_v3_new_redist_regions()
502 TEST_ASSERT(ret && errno == EINVAL, "collision with previous rdist region"); in test_v3_typer_accesses()
631 TEST_ASSERT(ret && errno == EINVAL, in test_v3_redist_ipa_range_check_at_vcpu_run()
650 TEST_ASSERT(ret && errno == EINVAL, in test_v3_its_region()
656 TEST_ASSERT(ret && errno == E2BIG, in test_v3_its_region()
662 TEST_ASSERT(ret && errno == E2BIG, in test_v3_its_region()
673 TEST_ASSERT(ret && errno == EEXIST, "ITS base set again"); in test_v3_its_region()
696 TEST_ASSERT(!ret, KVM_IOCTL_ERROR(KVM_DEVICE_ATTR_SET, ret)); in test_v3_nassgicap()
698 TEST_ASSERT(ret && errno == EINVAL, in test_v3_nassgicap()
711 TEST_ASSERT(ret && errno == EBUSY, in test_v3_nassgicap()
731 TEST_ASSERT(ret && errno == ENODEV, "unsupported device"); in test_kvm_device()
740 TEST_ASSERT(ret < 0 && errno == EEXIST, "create GIC device twice"); in test_kvm_device()
748 TEST_ASSERT(ret < 0 && (errno == EINVAL || errno == EEXIST), in test_kvm_device()
846 TEST_ASSERT(ret == 0, "%s unavailable", sr[i].name); in test_sysreg_array()
851 TEST_ASSERT(ret == 0 || !check(gic, &sr[i], "read"), "%s unreadable", sr[i].name); in test_sysreg_array()
854 TEST_ASSERT(ret == 0 || !check(gic, &sr[i], "write"), "%s unwritable", sr[i].name); in test_sysreg_array()
866 TEST_ASSERT(ret == 0, "ICC_CTLR_EL1 unreadable"); in get_ctlr_pribits()
869 TEST_ASSERT(pri >= 5 && pri <= 7, "Bad pribits %d", pri); in get_ctlr_pribits()
905 TEST_ASSERT(ret == 0, "ICH_VTR_EL2 unreadable"); in get_vtr_pribits()
908 TEST_ASSERT(pri >= 5 && pri <= 7, "Bad pribits %d", pri); in get_vtr_pribits()
953 TEST_ASSERT(vcpu, "Can't create a vcpu?"); in test_v3_sysregs()
956 TEST_ASSERT(gic >= 0, "No GIC???"); in test_v3_sysregs()