Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/tools/testing/selftests/kvm/lib/x86_64/
H A Dprocessor.c788 buffer.header.nmsrs = 1; in vcpu_get_msr()
824 buffer.header.nmsrs = 1; in _vcpu_set_msr()
923 struct kvm_msr_list nmsrs; in kvm_get_num_msrs_fd() local
926 nmsrs.nmsrs = 0; in kvm_get_num_msrs_fd()
927 r = ioctl(kvm_fd, KVM_GET_MSR_INDEX_LIST, &nmsrs); in kvm_get_num_msrs_fd()
931 return nmsrs.nmsrs; in kvm_get_num_msrs_fd()
942 int nmsrs, r, kvm_fd; in kvm_get_msr_index_list() local
948 nmsrs = kvm_get_num_msrs_fd(kvm_fd); in kvm_get_msr_index_list()
949 list = malloc(sizeof(*list) + nmsrs * sizeof(list->indices[0])); in kvm_get_msr_index_list()
950 list->nmsrs = nmsrs; in kvm_get_msr_index_list()
[all …]
/OK3568_Linux_fs/kernel/tools/testing/selftests/kvm/x86_64/
H A Duser_msr_test.c59 .nmsrs = KVM_MSR_FILTER_MAX_BITMAP_SIZE * BITS_PER_BYTE,
64 .nmsrs = KVM_MSR_FILTER_MAX_BITMAP_SIZE * BITS_PER_BYTE,
69 .nmsrs = KVM_MSR_FILTER_MAX_BITMAP_SIZE * BITS_PER_BYTE,
74 .nmsrs = KVM_MSR_FILTER_MAX_BITMAP_SIZE * BITS_PER_BYTE,
79 .nmsrs = KVM_MSR_FILTER_MAX_BITMAP_SIZE * BITS_PER_BYTE,
84 .nmsrs = 1,
H A Dxss_msr_test.c27 for (i = 0; i < list->nmsrs; ++i) { in is_supported_msr()
/OK3568_Linux_fs/kernel/arch/x86/include/uapi/asm/
H A Dkvm.h183 __u32 nmsrs; /* number of msrs in entries */ member
191 __u32 nmsrs; /* number of msrs in entries */ member
203 __u32 nmsrs; /* number of msrs in bitmap */ member
/OK3568_Linux_fs/kernel/tools/arch/x86/include/uapi/asm/
H A Dkvm.h183 __u32 nmsrs; /* number of msrs in entries */ member
191 __u32 nmsrs; /* number of msrs in entries */ member
203 __u32 nmsrs; /* number of msrs in bitmap */ member
/OK3568_Linux_fs/kernel/arch/x86/kvm/
H A Dx86.c1581 u32 end = start + ranges[i].nmsrs; in kvm_msr_allowed()
3698 for (i = 0; i < msrs->nmsrs; ++i) in __msr_io()
3725 if (msrs.nmsrs >= MAX_IO_MSRS) in msr_io()
3728 size = sizeof(struct kvm_msr_entry) * msrs.nmsrs; in msr_io()
3909 n = msr_list.nmsrs; in kvm_arch_dev_ioctl()
3910 msr_list.nmsrs = num_msrs_to_save + num_emulated_msrs; in kvm_arch_dev_ioctl()
3914 if (n < msr_list.nmsrs) in kvm_arch_dev_ioctl()
3962 n = msr_list.nmsrs; in kvm_arch_dev_ioctl()
3963 msr_list.nmsrs = num_msr_based_features; in kvm_arch_dev_ioctl()
3967 if (n < msr_list.nmsrs) in kvm_arch_dev_ioctl()
[all …]
/OK3568_Linux_fs/kernel/arch/x86/include/asm/
H A Dkvm_host.h883 u32 nmsrs; member
/OK3568_Linux_fs/kernel/Documentation/virt/kvm/
H A Dapi.rst214 __u32 nmsrs; /* number of msrs in entries */
218 The user fills in the size of the indices array in nmsrs, and in return
219 kvm adjusts nmsrs to reflect the actual number of msrs and fills in the
629 __u32 nmsrs; /* number of msrs in entries */
641 Application code should set the 'nmsrs' member (which indicates the
658 Application code should set the 'nmsrs' member (which indicates the
4736 __u32 nmsrs; /* number of msrs in bitmap */
4791 Calling this ioctl with an empty set of ranges (all nmsrs == 0) disables MSR
4809 The range goes from MSR index [base .. base+nmsrs]. The flags field