Lines Matching full:kunit
5 #include <kunit/test.h>
12 struct kunit *test;
117 struct kunit *test, const struct arm_smmu_ste *cur, in arm_smmu_v3_test_ste_expect_transition()
153 struct kunit *test, const struct arm_smmu_ste *cur, in arm_smmu_v3_test_ste_expect_non_hitless_transition()
161 struct kunit *test, const struct arm_smmu_ste *cur, in arm_smmu_v3_test_ste_expect_hitless_transition()
190 static void arm_smmu_v3_write_ste_test_bypass_to_abort(struct kunit *test) in arm_smmu_v3_write_ste_test_bypass_to_abort()
202 static void arm_smmu_v3_write_ste_test_abort_to_bypass(struct kunit *test) in arm_smmu_v3_write_ste_test_abort_to_bypass()
213 static void arm_smmu_v3_write_ste_test_cdtable_to_abort(struct kunit *test) in arm_smmu_v3_write_ste_test_cdtable_to_abort()
223 static void arm_smmu_v3_write_ste_test_abort_to_cdtable(struct kunit *test) in arm_smmu_v3_write_ste_test_abort_to_cdtable()
233 static void arm_smmu_v3_write_ste_test_cdtable_to_bypass(struct kunit *test) in arm_smmu_v3_write_ste_test_cdtable_to_bypass()
243 static void arm_smmu_v3_write_ste_test_bypass_to_cdtable(struct kunit *test) in arm_smmu_v3_write_ste_test_bypass_to_cdtable()
253 static void arm_smmu_v3_write_ste_test_cdtable_s1dss_change(struct kunit *test) in arm_smmu_v3_write_ste_test_cdtable_s1dss_change()
274 arm_smmu_v3_write_ste_test_s1dssbypass_to_stebypass(struct kunit *test) in arm_smmu_v3_write_ste_test_s1dssbypass_to_stebypass()
285 arm_smmu_v3_write_ste_test_stebypass_to_s1dssbypass(struct kunit *test) in arm_smmu_v3_write_ste_test_stebypass_to_s1dssbypass()
322 static void arm_smmu_v3_write_ste_test_s2_to_abort(struct kunit *test) in arm_smmu_v3_write_ste_test_s2_to_abort()
331 static void arm_smmu_v3_write_ste_test_abort_to_s2(struct kunit *test) in arm_smmu_v3_write_ste_test_abort_to_s2()
340 static void arm_smmu_v3_write_ste_test_s2_to_bypass(struct kunit *test) in arm_smmu_v3_write_ste_test_s2_to_bypass()
349 static void arm_smmu_v3_write_ste_test_bypass_to_s2(struct kunit *test) in arm_smmu_v3_write_ste_test_bypass_to_s2()
358 static void arm_smmu_v3_write_ste_test_s1_to_s2(struct kunit *test) in arm_smmu_v3_write_ste_test_s1_to_s2()
370 static void arm_smmu_v3_write_ste_test_s2_to_s1(struct kunit *test) in arm_smmu_v3_write_ste_test_s2_to_s1()
382 static void arm_smmu_v3_write_ste_test_non_hitless(struct kunit *test) in arm_smmu_v3_write_ste_test_non_hitless()
401 struct kunit *test, const struct arm_smmu_cd *cur, in arm_smmu_v3_test_cd_expect_transition()
437 struct kunit *test, const struct arm_smmu_cd *cur, in arm_smmu_v3_test_cd_expect_non_hitless_transition()
445 struct kunit *test, const struct arm_smmu_cd *cur, in arm_smmu_v3_test_cd_expect_hitless_transition()
477 static void arm_smmu_v3_write_cd_test_s1_clear(struct kunit *test) in arm_smmu_v3_write_cd_test_s1_clear()
489 static void arm_smmu_v3_write_cd_test_s1_change_asid(struct kunit *test) in arm_smmu_v3_write_cd_test_s1_change_asid()
521 static void arm_smmu_v3_write_ste_test_s1_to_s2_stall(struct kunit *test) in arm_smmu_v3_write_ste_test_s1_to_s2_stall()
533 static void arm_smmu_v3_write_ste_test_s2_to_s1_stall(struct kunit *test) in arm_smmu_v3_write_ste_test_s2_to_s1_stall()
545 static void arm_smmu_v3_write_cd_test_sva_clear(struct kunit *test) in arm_smmu_v3_write_cd_test_sva_clear()
557 static void arm_smmu_v3_write_cd_test_sva_release(struct kunit *test) in arm_smmu_v3_write_cd_test_sva_release()
604 .name = "arm-smmu-v3-kunit-test",
611 MODULE_DESCRIPTION("KUnit tests for arm-smmu-v3 driver");