Lines Matching defs:test
263 /* Guest set storage keys (specifics up to test case) */
265 /* Guest copied memory (locations up to test case) */
322 static void default_cmpxchg(struct test_default *test, uint8_t key)
331 default_write_read(test->vcpu, test->vcpu, LOGICAL, 16, NO_KEY);
334 MOP(test->vm, ABSOLUTE, CMPXCHG, new + offset,
338 HOST_SYNC(test->vcpu, STAGE_COPIED);
339 MOP(test->vm, ABSOLUTE, READ, mem2, 16, GADDR_V(mem2));
347 MOP(test->vm, ABSOLUTE, CMPXCHG, new + offset,
351 HOST_SYNC(test->vcpu, STAGE_COPIED);
352 MOP(test->vm, ABSOLUTE, READ, mem2, 16, GADDR_V(mem2));
798 * The memop injected a program exception and the test needs to check the
1061 void (*test)(void);
1066 .test = test_copy,
1071 .test = test_errors,
1076 .test = test_copy_key,
1081 .test = test_cmpxchg_key,
1086 .test = test_cmpxchg_key_concurrent,
1091 .test = test_copy_key_storage_prot_override,
1096 .test = test_copy_key_fetch_prot,
1101 .test = test_copy_key_fetch_prot_override,
1106 .test = test_errors_key,
1111 .test = test_errors_cmpxchg_key,
1116 .test = test_errors_cmpxchg,
1121 .test = test_termination,
1126 .test = test_errors_key_storage_prot_override,
1131 .test = test_errors_key_fetch_prot_override_not_enabled,
1136 .test = test_errors_key_fetch_prot_override_enabled,
1146 testlist[idx].test();