Lines Matching refs:test_args
44 struct test_args { struct
52 static struct test_args test_args = { argument
94 timer_set_next_cval_ms(VIRTUAL, test_args.timer_period_ms); in guest_configure_timer_action()
99 timer_set_next_tval_ms(VIRTUAL, test_args.timer_period_ms); in guest_configure_timer_action()
104 timer_set_next_cval_ms(PHYSICAL, test_args.timer_period_ms); in guest_configure_timer_action()
109 timer_set_next_tval_ms(PHYSICAL, test_args.timer_period_ms); in guest_configure_timer_action()
187 for (config_iter = 0; config_iter < test_args.nr_iter; config_iter++) { in guest_run_stage()
192 udelay(msecs_to_usecs(test_args.timer_period_ms) + in guest_run_stage()
207 gic_init(GIC_V3, test_args.nr_vcpus, in guest_code()
302 usleep(msecs_to_usecs(test_args.migration_freq_ms)); in test_vcpu_migration()
304 for (n_done = 0, i = 0; i < test_args.nr_vcpus; i++) { in test_vcpu_migration()
316 } while (test_args.nr_vcpus != n_done); in test_vcpu_migration()
328 vcpu_done_map = bitmap_zalloc(test_args.nr_vcpus); in test_run()
331 for (i = 0; i < (unsigned long)test_args.nr_vcpus; i++) { in test_run()
338 if (test_args.migration_freq_ms) { in test_run()
347 for (i = 0; i < test_args.nr_vcpus; i++) in test_run()
350 if (test_args.migration_freq_ms) in test_run()
376 int nr_vcpus = test_args.nr_vcpus; in test_vm_create()
383 if (!test_args.offset.reserved) { in test_vm_create()
385 vm_ioctl(vm, KVM_ARM_SET_COUNTER_OFFSET, &test_args.offset); in test_vm_create()
398 sync_global_to_guest(vm, test_args); in test_vm_create()
432 test_args.nr_vcpus = atoi_positive("Number of vCPUs", optarg); in parse_args()
433 if (test_args.nr_vcpus > KVM_MAX_VCPUS) { in parse_args()
440 test_args.nr_iter = atoi_positive("Number of iterations", optarg); in parse_args()
443 test_args.timer_period_ms = atoi_positive("Periodicity", optarg); in parse_args()
446 test_args.migration_freq_ms = atoi_non_negative("Frequency", optarg); in parse_args()
449 test_args.offset.counter_offset = strtol(optarg, NULL, 0); in parse_args()
450 test_args.offset.reserved = 0; in parse_args()
472 __TEST_REQUIRE(!test_args.migration_freq_ms || get_nprocs() >= 2, in main()