Home
last modified time | relevance | path

Searched refs:nmsrs (Results 1 – 7 of 7) sorted by relevance

/Linux-v5.4/tools/testing/selftests/kvm/lib/x86_64/
Dprocessor.c863 buffer.header.nmsrs = 1; in vcpu_get_msr()
898 buffer.header.nmsrs = 1; in vcpu_set_msr()
1005 struct kvm_msr_list nmsrs; in kvm_get_num_msrs() local
1008 nmsrs.nmsrs = 0; in kvm_get_num_msrs()
1009 r = ioctl(vm->kvm_fd, KVM_GET_MSR_INDEX_LIST, &nmsrs); in kvm_get_num_msrs()
1013 return nmsrs.nmsrs; in kvm_get_num_msrs()
1021 int nmsrs, r, i; in vcpu_save_state() local
1039 nmsrs = kvm_get_num_msrs(vm); in vcpu_save_state()
1040 list = malloc(sizeof(*list) + nmsrs * sizeof(list->indices[0])); in vcpu_save_state()
1041 list->nmsrs = nmsrs; in vcpu_save_state()
[all …]
/Linux-v5.4/arch/x86/include/uapi/asm/
Dkvm.h183 __u32 nmsrs; /* number of msrs in entries */ member
191 __u32 nmsrs; /* number of msrs in entries */ member
/Linux-v5.4/tools/arch/x86/include/uapi/asm/
Dkvm.h183 __u32 nmsrs; /* number of msrs in entries */ member
191 __u32 nmsrs; /* number of msrs in entries */ member
/Linux-v5.4/arch/x86/kvm/vmx/
Dvmx.h207 int nmsrs; member
Dvmx.c625 for (i = 0; i < vmx->nmsrs; ++i) in __find_msr_index()
4229 int j = vmx->nmsrs; in vmx_vcpu_setup()
4238 ++vmx->nmsrs; in vmx_vcpu_setup()
/Linux-v5.4/arch/x86/kvm/
Dx86.c3140 for (i = 0; i < msrs->nmsrs; ++i) in __msr_io()
3167 if (msrs.nmsrs >= MAX_IO_MSRS) in msr_io()
3170 size = sizeof(struct kvm_msr_entry) * msrs.nmsrs; in msr_io()
3339 n = msr_list.nmsrs; in kvm_arch_dev_ioctl()
3340 msr_list.nmsrs = num_msrs_to_save + num_emulated_msrs; in kvm_arch_dev_ioctl()
3344 if (n < msr_list.nmsrs) in kvm_arch_dev_ioctl()
3392 n = msr_list.nmsrs; in kvm_arch_dev_ioctl()
3393 msr_list.nmsrs = num_msr_based_features; in kvm_arch_dev_ioctl()
3397 if (n < msr_list.nmsrs) in kvm_arch_dev_ioctl()
/Linux-v5.4/Documentation/virt/kvm/
Dapi.txt194 __u32 nmsrs; /* number of msrs in entries */
198 The user fills in the size of the indices array in nmsrs, and in return
199 kvm adjusts nmsrs to reflect the actual number of msrs and fills in the
566 __u32 nmsrs; /* number of msrs in entries */
578 Application code should set the 'nmsrs' member (which indicates the
594 Application code should set the 'nmsrs' member (which indicates the