Lines Matching refs:vcpu

142 				event->vcpu[j].time = 0;  in clear_events_cache_stats()
143 init_stats(&event->vcpu[j].stats); in clear_events_cache_stats()
166 prev = event->vcpu; in kvm_event_expand()
167 event->vcpu = realloc(event->vcpu, in kvm_event_expand()
168 event->max_vcpu * sizeof(*event->vcpu)); in kvm_event_expand()
169 if (!event->vcpu) { in kvm_event_expand()
175 memset(event->vcpu + old_max_vcpu, 0, in kvm_event_expand()
176 (event->max_vcpu - old_max_vcpu) * sizeof(*event->vcpu)); in kvm_event_expand()
243 kvm_stats = &event->vcpu[vcpu_id]; in kvm_event_rel_stddev()
260 kvm_update_event_stats(&event->vcpu[vcpu_id], time_diff); in update_kvm_event()
319 int vcpu; in handle_end_event() local
322 vcpu = -1; in handle_end_event()
324 vcpu = vcpu_record->vcpu_id; in handle_end_event()
370 return update_kvm_event(event, vcpu, time_diff); in handle_end_event()
426 static u64 get_event_ ##func(struct kvm_event *event, int vcpu) \
428 if (vcpu == -1) \
431 if (vcpu >= event->max_vcpu) \
434 return event->vcpu[vcpu].field; \
440 struct kvm_event *two, int vcpu)\
442 return get_event_ ##func(one, vcpu) > \
443 get_event_ ##func(two, vcpu); \
477 key_cmp_fun bigger, int vcpu) in insert_to_result() argument
487 if (bigger(event, p, vcpu)) in insert_to_result()
500 int vcpu = kvm->trace_vcpu; in update_total_count() local
502 kvm->total_count += get_event_count(event, vcpu); in update_total_count()
503 kvm->total_time += get_event_time(event, vcpu); in update_total_count()
506 static bool event_is_valid(struct kvm_event *event, int vcpu) in event_is_valid() argument
508 return !!get_event_count(event, vcpu); in event_is_valid()
514 int vcpu = kvm->trace_vcpu; in sort_result() local
519 if (event_is_valid(event, vcpu)) { in sort_result()
522 kvm->compare, vcpu); in sort_result()
542 int vcpu = kvm->trace_vcpu; in print_vcpu_info() local
553 if (vcpu == -1) in print_vcpu_info()
556 pr_info("VCPU %d:\n\n", vcpu); in print_vcpu_info()
579 int vcpu = kvm->trace_vcpu; in print_result() local
601 ecount = get_event_count(event, vcpu); in print_result()
602 etime = get_event_time(event, vcpu); in print_result()
603 max = get_event_max(event, vcpu); in print_result()
604 min = get_event_min(event, vcpu); in print_result()
614 kvm_event_rel_stddev(vcpu, event)); in print_result()
702 static bool verify_vcpu(int vcpu) in verify_vcpu() argument
704 if (vcpu != -1 && vcpu < 0) { in verify_vcpu()
705 pr_err("Invalid vcpu:%d.\n", vcpu); in verify_vcpu()
1099 int vcpu = kvm->trace_vcpu; in kvm_events_report_vcpu() local
1104 if (!verify_vcpu(vcpu)) in kvm_events_report_vcpu()