Searched refs:vcpu_idx (Results 1 – 8 of 8) sorted by relevance
| /tools/testing/selftests/kvm/ |
| A D | arch_timer.c | 49 unsigned int vcpu_idx = (unsigned long)arg; in test_vcpu_run() local 51 struct kvm_vcpu *vcpu = vcpus[vcpu_idx]; in test_vcpu_run() 53 struct test_vcpu_shared_data *shared_data = &vcpu_shared_data[vcpu_idx]; in test_vcpu_run() 59 __set_bit(vcpu_idx, vcpu_done_map); in test_vcpu_run() 69 vcpu_idx, shared_data->guest_stage, shared_data->nr_iter); in test_vcpu_run() 76 pr_info("PASS(vCPU-%d).\n", vcpu_idx); in test_vcpu_run() 98 static int test_migrate_vcpu(unsigned int vcpu_idx) in test_migrate_vcpu() argument 103 pr_debug("Migrating vCPU: %u to pCPU: %u\n", vcpu_idx, new_pcpu); in test_migrate_vcpu() 105 ret = __pin_task_to_cpu(pt_vcpu_run[vcpu_idx], new_pcpu); in test_migrate_vcpu() 110 vcpu_idx, new_pcpu, ret); in test_migrate_vcpu()
|
| A D | access_tracking_perf_test.c | 156 static void too_many_idle_pages(long idle_pages, long total_pages, int vcpu_idx) in too_many_idle_pages() argument 160 if (vcpu_idx >= 0) in too_many_idle_pages() 161 snprintf(prefix, 18, "vCPU%d: ", vcpu_idx); in too_many_idle_pages() 175 int vcpu_idx = vcpu_args->vcpu_idx; in pageidle_mark_vcpu_memory_idle() local 185 if (overlap_memory_access && vcpu_idx) in pageidle_mark_vcpu_memory_idle() 217 vcpu_idx, no_pfn, pages); in pageidle_mark_vcpu_memory_idle() 229 overlap_memory_access ? -1 : vcpu_idx); in pageidle_mark_vcpu_memory_idle() 328 int vcpu_idx = vcpu_args->vcpu_idx; in vcpu_thread_main() local 342 vcpu_last_completed_iteration[vcpu_idx] = current_iteration; in vcpu_thread_main() 346 static void spin_wait_for_vcpu(int vcpu_idx, int target_iteration) in spin_wait_for_vcpu() argument [all …]
|
| A D | dirty_log_perf_test.c | 71 int vcpu_idx = vcpu_args->vcpu_idx; in vcpu_worker() local 94 pr_debug("Got sync event from vCPU %d\n", vcpu_idx); in vcpu_worker() 95 vcpu_last_completed_iteration[vcpu_idx] = current_iteration; in vcpu_worker() 97 vcpu_idx, vcpu_last_completed_iteration[vcpu_idx]); in vcpu_worker() 103 vcpu_idx, current_iteration, ts_diff.tv_sec, in vcpu_worker() 107 vcpu_idx, current_iteration, ts_diff.tv_sec, in vcpu_worker() 120 avg = timespec_div(total, vcpu_last_completed_iteration[vcpu_idx]); in vcpu_worker() 122 vcpu_idx, pages_count, vcpu_last_completed_iteration[vcpu_idx], in vcpu_worker()
|
| A D | steal_time.c | 85 static void steal_time_dump(struct kvm_vm *vm, uint32_t vcpu_idx) in steal_time_dump() argument 87 struct kvm_steal_time *st = addr_gva2hva(vm, (ulong)st_gva[vcpu_idx]); in steal_time_dump() 89 ksft_print_msg("VCPU%d:\n", vcpu_idx); in steal_time_dump() 198 static void steal_time_dump(struct kvm_vm *vm, uint32_t vcpu_idx) in steal_time_dump() argument 200 struct st_time *st = addr_gva2hva(vm, (ulong)st_gva[vcpu_idx]); in steal_time_dump() 202 ksft_print_msg("VCPU%d:\n", vcpu_idx); in steal_time_dump() 288 static void steal_time_dump(struct kvm_vm *vm, uint32_t vcpu_idx) in steal_time_dump() argument 290 struct sta_struct *st = addr_gva2hva(vm, (ulong)st_gva[vcpu_idx]); in steal_time_dump() 293 pr_info("VCPU%d:\n", vcpu_idx); in steal_time_dump()
|
| A D | demand_paging_test.c | 35 int vcpu_idx = vcpu_args->vcpu_idx; in vcpu_worker() local 53 PER_VCPU_DEBUG("vCPU %d execution time: %ld.%.9lds\n", vcpu_idx, in vcpu_worker()
|
| /tools/testing/selftests/kvm/lib/ |
| A D | memstress.c | 23 int vcpu_idx; member 47 void memstress_guest_code(uint32_t vcpu_idx) in memstress_guest_code() argument 50 struct memstress_vcpu_args *vcpu_args = &args->vcpu_args[vcpu_idx]; in memstress_guest_code() 58 rand_state = new_guest_random_state(guest_random_seed + vcpu_idx); in memstress_guest_code() 64 GUEST_ASSERT(vcpu_args->vcpu_idx == vcpu_idx); in memstress_guest_code() 101 vcpu_args->vcpu_idx = i; in memstress_setup_vcpus() 265 int vcpu_idx = vcpu->vcpu_idx; in vcpu_thread_main() local 268 pin_self_to_cpu(memstress_args.vcpu_to_pcpu[vcpu_idx]); in vcpu_thread_main() 281 vcpu_thread_fn(&memstress_args.vcpu_args[vcpu_idx]); in vcpu_thread_main() 298 vcpu->vcpu_idx = i; in memstress_start_vcpu_threads()
|
| /tools/testing/selftests/kvm/x86/ |
| A D | dirty_log_page_splitting_test.c | 69 int vcpu_idx = vcpu_args->vcpu_idx; in vcpu_worker() local 78 vcpu_last_completed_iteration[vcpu_idx] = current_iteration; in vcpu_worker()
|
| /tools/testing/selftests/kvm/include/ |
| A D | memstress.h | 29 int vcpu_idx; member
|
Completed in 13 milliseconds