Home
last modified time | relevance | path

Searched refs:kvm_msr_list (Results 1 – 12 of 12) sorted by relevance

/openbmc/linux/tools/testing/selftests/kvm/lib/x86_64/
H A Dprocessor.c872 static struct kvm_msr_list *__kvm_get_msr_index_list(bool feature_msrs) in __kvm_get_msr_index_list()
874 struct kvm_msr_list *list; in __kvm_get_msr_index_list()
875 struct kvm_msr_list nmsrs; in __kvm_get_msr_index_list()
906 const struct kvm_msr_list *kvm_get_msr_index_list(void) in kvm_get_msr_index_list()
908 static const struct kvm_msr_list *list; in kvm_get_msr_index_list()
916 const struct kvm_msr_list *kvm_get_feature_msr_index_list(void) in kvm_get_feature_msr_index_list()
918 static const struct kvm_msr_list *list; in kvm_get_feature_msr_index_list()
927 const struct kvm_msr_list *list = kvm_get_msr_index_list(); in kvm_msr_is_in_save_restore_list()
954 const struct kvm_msr_list *msr_list = kvm_get_msr_index_list(); in vcpu_save_state()
/openbmc/linux/tools/testing/selftests/kvm/x86_64/
H A Dget_msr_index_features.c20 const struct kvm_msr_list *feature_list; in main()
/openbmc/linux/tools/arch/x86/include/uapi/asm/
H A Dkvm.h198 struct kvm_msr_list { struct
/openbmc/linux/arch/x86/include/uapi/asm/
H A Dkvm.h198 struct kvm_msr_list { struct
/openbmc/qemu/linux-headers/linux/
H A Dkvm.h656 #define KVM_GET_MSR_INDEX_LIST _IOWR(KVMIO, 0x02, struct kvm_msr_list)
670 #define KVM_GET_MSR_FEATURE_INDEX_LIST _IOWR(KVMIO, 0x0a, struct kvm_msr_list)
/openbmc/linux/tools/testing/selftests/kvm/include/x86_64/
H A Dprocessor.h803 const struct kvm_msr_list *kvm_get_msr_index_list(void);
804 const struct kvm_msr_list *kvm_get_feature_msr_index_list(void);
/openbmc/qemu/target/i386/kvm/
H A Dkvm.c184 static struct kvm_msr_list *kvm_feature_msrs;
2455 struct kvm_msr_list msr_list; in kvm_get_supported_feature_msrs()
2486 struct kvm_msr_list msr_list, *kvm_msr_list; in kvm_get_supported_msrs() local
2501 kvm_msr_list = g_malloc0(MAX(1024, sizeof(msr_list) + in kvm_get_supported_msrs()
2505 kvm_msr_list->nmsrs = msr_list.nmsrs; in kvm_get_supported_msrs()
2506 ret = kvm_ioctl(s, KVM_GET_MSR_INDEX_LIST, kvm_msr_list); in kvm_get_supported_msrs()
2510 for (i = 0; i < kvm_msr_list->nmsrs; i++) { in kvm_get_supported_msrs()
2511 switch (kvm_msr_list->indices[i]) { in kvm_get_supported_msrs()
2611 g_free(kvm_msr_list); in kvm_get_supported_msrs()
/openbmc/linux/tools/include/uapi/linux/
H A Dkvm.h927 #define KVM_GET_MSR_INDEX_LIST _IOWR(KVMIO, 0x02, struct kvm_msr_list)
944 #define KVM_GET_MSR_FEATURE_INDEX_LIST _IOWR(KVMIO, 0x0a, struct kvm_msr_list)
/openbmc/linux/include/uapi/linux/
H A Dkvm.h927 #define KVM_GET_MSR_INDEX_LIST _IOWR(KVMIO, 0x02, struct kvm_msr_list)
944 #define KVM_GET_MSR_FEATURE_INDEX_LIST _IOWR(KVMIO, 0x0a, struct kvm_msr_list)
/openbmc/qemu/linux-headers/asm-x86/
H A Dkvm.h199 struct kvm_msr_list { struct
/openbmc/linux/arch/x86/kvm/
H A Dx86.c4695 struct kvm_msr_list __user *user_msr_list = argp; in kvm_arch_dev_ioctl()
4696 struct kvm_msr_list msr_list; in kvm_arch_dev_ioctl()
4748 struct kvm_msr_list __user *user_msr_list = argp; in kvm_arch_dev_ioctl()
4749 struct kvm_msr_list msr_list; in kvm_arch_dev_ioctl()
/openbmc/linux/Documentation/virt/kvm/
H A Dapi.rst194 :Parameters: struct kvm_msr_list (in/out)
207 struct kvm_msr_list {