Home
last modified time | relevance | path

Searched refs:vcpu_array (Results 1 – 3 of 3) sorted by relevance

/linux/tools/perf/
H A Dbuiltin-inject.c1455 u32 *vcpu_array; in guest_session__add_build_ids_cb()
1463 vcpu_array = calloc(evsel->core.ids, sizeof(*vcpu_array)); in guest_session__add_build_ids_cb()
1464 if (!vcpu_array) in guest_session__add_build_ids_cb()
1477 vcpu_array[i] = guest_id->vcpu;
1491 u32 vcpu = vcpu_array[i];
1501 free(vcpu_array); in guest_session__start()
1304 u32 *vcpu_array; guest_session__add_attr() local
/linux/include/linux/
H A Dkvm_host.h336 int vcpu_idx; /* index into kvm->vcpu_array */
786 struct xarray vcpu_array;
1010 return xa_load(&kvm->vcpu_array, i); in kvm_get_vcpu()
1015 xa_for_each_range(&kvm->vcpu_array, idx, vcpup, 0, \ in kvm_get_vcpu()
793 struct xarray vcpu_array; global() member
/linux/virt/kvm/
H A Dkvm_main.c498 xa_erase(&kvm->vcpu_array, i); in kvm_destroy_vcpus()
506 WARN_ON_ONCE(xa_load(&kvm->vcpu_array, i) || kvm_get_vcpu(kvm, i)); in mmu_notifier_to_kvm()
1136 xa_init(&kvm->vcpu_array); in kvm_create_vm()
4102 vcpu = xa_load(&kvm->vcpu_array, idx); in kvm_vcpu_fault()
4320 r = xa_insert(&kvm->vcpu_array, vcpu->vcpu_idx, vcpu, GFP_KERNEL_ACCOUNT); in kvm_vcpu_stats_read()
4354 xa_erase(&kvm->vcpu_array, vcpu->vcpu_idx); in kvm_vcpu_ioctl_get_stats_fd()
4528 * assumes the vCPU is reachable via vcpu_array, i.e. may dereference in kvm_vcpu_ioctl()