/linux-master/drivers/platform/x86/intel/speed_select_if/ |
H A D | isst_if_common.c | 496 static bool match_punit_msr_white_list(int msr) argument
|
/linux-master/arch/x86/kernel/cpu/ |
H A D | amd.c | 31 static inline int rdmsrl_amd_safe(unsigned msr, unsigned long long *p) argument 49 static inline int wrmsrl_amd_safe(unsigned msr, unsigned long long val) argument 485 u64 msr; local [all...] |
H A D | common.c | 560 u64 msr = 0; local 573 u64 msr; local [all...] |
H A D | topology_amd.c | 130 u64 msr; member in union:__anon10
|
/linux-master/tools/testing/selftests/kvm/x86_64/ |
H A D | pmu_counters_test.c | 363 const uint32_t msr = base_msr + i; local [all...] |
H A D | kvm_pv_test.c | 41 static void test_msr(struct msr_data *msr) argument 100 struct msr_data *msr local [all...] |
/linux-master/arch/x86/kvm/ |
H A D | x86.c | 325 static bool kvm_msr_ignored_check(u32 msr, u64 data, bool write) argument 389 static int kvm_probe_user_return_msr(u32 msr) argument 404 kvm_add_user_return_msr(u32 msr) argument 416 kvm_find_user_return_msr(u32 msr) argument 1592 kvm_is_immutable_feature_msr(u32 msr) argument 1684 kvm_get_msr_feature(struct kvm_msr_entry *msr) argument 1704 struct kvm_msr_entry msr; local 1845 struct msr_data msr; local 1925 struct msr_data msr; local 2184 u32 msr = kvm_rcx_read(vcpu); local 3458 is_mci_control_msr(u32 msr) argument 3462 is_mci_status_msr(u32 msr) argument 3483 u32 msr = msr_info->index; local 3787 u32 msr = msr_info->index; local 4180 get_msr_mce(struct kvm_vcpu *vcpu, u32 msr, u64 *pdata, bool host) argument 7340 struct kvm_msr_entry msr = { local [all...] |
H A D | pmu.c | 615 bool kvm_pmu_is_valid_msr(struct kvm_vcpu *vcpu, u32 msr) argument 629 static void kvm_pmu_mark_pmc_in_use(struct kvm_vcpu *vcpu, u32 msr) argument 641 u32 msr = msr_info->index; local 666 u32 msr local [all...] |
H A D | lapic.c | 3227 int kvm_x2apic_msr_write(struct kvm_vcpu *vcpu, u32 msr, u64 data) argument 3238 int kvm_x2apic_msr_read(struct kvm_vcpu *vcpu, u32 msr, u64 *data) argument
|
/linux-master/arch/x86/kvm/vmx/ |
H A D | vmx.h | 428 static inline void vmx_set_intercept_for_msr(struct kvm_vcpu *vcpu, u32 msr, argument [all...] |
H A D | vmx.c | 373 u64 msr; local 675 static int vmx_get_passthrough_msr_slot(u32 msr) argument 709 struct vmx_uret_msr *vmx_find_uret_msr(struct vcpu_vmx *vmx, u32 msr) argument 719 vmx_set_guest_uret_msr(struct vcpu_vmx *vmx, struct vmx_uret_msr *msr, u64 data) argument 932 msr_write_intercepted(struct vcpu_vmx *vmx, u32 msr) argument 965 vmx_find_loadstore_msr_slot(struct vmx_msrs *m, u32 msr) argument 976 clear_atomic_switch_msr(struct vcpu_vmx *vmx, unsigned msr) argument 1028 add_atomic_switch_msr(struct vcpu_vmx *vmx, unsigned msr, u64 guest_val, u64 host_val, bool entry_only) argument 1836 vmx_setup_uret_msr(struct vcpu_vmx *vmx, unsigned int msr, bool load_into_hardware) argument 1936 is_vmx_feature_control_msr_valid(struct vcpu_vmx *vmx, struct msr_data *msr) argument 1960 vmx_get_msr_feature(struct kvm_msr_entry *msr) argument 1980 struct vmx_uret_msr *msr; local 2161 struct vmx_uret_msr *msr; local 2539 adjust_vmx_controls(u32 ctl_min, u32 ctl_opt, u32 msr, u32 *result) argument 2557 adjust_vmx_controls64(u64 ctl_opt, u32 msr) argument 2786 u64 msr; local 3956 vmx_disable_intercept_for_msr(struct kvm_vcpu *vcpu, u32 msr, int type) argument 3998 vmx_enable_intercept_for_msr(struct kvm_vcpu *vcpu, u32 msr, int type) argument 4141 u32 msr = vmx_possible_passthrough_msrs[i]; local 7828 struct vmx_uret_msr *msr; local [all...] |
H A D | pmu_intel.c | 124 static inline struct kvm_pmc *get_fw_gp_pmc(struct kvm_pmu *pmu, u32 msr) argument 150 static bool intel_is_valid_msr(struct kvm_vcpu *vcpu, u32 msr) argument 181 static struct kvm_pmc *intel_msr_idx_to_pmc(struct kvm_vcpu *vcpu, u32 msr) argument 302 u32 msr = msr_info->index; local 345 u32 msr = msr_info->index; local [all...] |
/linux-master/arch/x86/kvm/svm/ |
H A D | svm.c | 264 u32 svm_msrpm_offset(u32 msr) argument 757 static int direct_access_msr_slot(u32 msr) argument 768 static void set_shadow_msr_intercept(struct kvm_vcpu *vcpu, u32 msr, int read, argument 794 static bool msr_write_intercepted(struct kvm_vcpu *vcpu, u32 msr) argument 822 set_msr_interception_bitmap(struct kvm_vcpu *vcpu, u32 *msrpm, u32 msr, int read, int write) argument 859 set_msr_interception(struct kvm_vcpu *vcpu, u32 *msrpm, u32 msr, int read, int write) argument 931 u32 msr = direct_access_msrs[i].index; local 2808 svm_get_msr_feature(struct kvm_msr_entry *msr) argument 2971 svm_set_msr(struct kvm_vcpu *vcpu, struct msr_data *msr) argument 5058 u64 msr, mask; local [all...] |
H A D | svm.h | 507 u32 msr = offset * 16; local
|
/linux-master/arch/x86/include/asm/ |
H A D | perf_event.h | 549 unsigned msr; member in struct:perf_guest_switch_msr
|
H A D | kvm_host.h | 2175 static inline unsigned long read_msr(unsigned long msr) argument 2233 static inline bool kvm_is_supported_user_return_msr(u32 msr) argument [all...] |
H A D | apic.h | 115 u64 msr; local 218 u64 msr; local
|
/linux-master/tools/include/uapi/linux/ |
H A D | kvm.h | 101 __u32 msr; member in struct:kvm_hyperv_exit::__anon156::__anon157 113 __u32 msr; member in struct:kvm_hyperv_exit::__anon156::__anon159 407 } msr; member in union:kvm_run::__anon162
|
/linux-master/tools/arch/x86/include/uapi/asm/ |
H A D | kvm.h | 556 __u32 msr; member in struct:kvm_xen_hvm_config
|
/linux-master/tools/arch/powerpc/include/uapi/asm/ |
H A D | kvm.h | 41 __u64 msr; member in struct:kvm_regs
|
/linux-master/arch/x86/kernel/apic/ |
H A D | apic.c | 1691 u64 msr; local 1703 u64 msr; local 1719 u64 msr; local [all...] |
/linux-master/tools/power/x86/turbostat/ |
H A D | turbostat.c | 353 unsigned long long msr = 3; local 1014 unsigned long long msr[NUM_RAPL_COUNTERS]; member in struct:rapl_counter_info_t::__anon193::__anon194 1032 unsigned long long msr; member in struct:rapl_counter_arch_info 1590 get_msr(int cpu, off_t offset, unsigned long long *msr) argument 3007 unsigned long long msr; local 3455 unsigned long long msr; local 3740 unsigned long long msr; local 3784 unsigned long long msr; local 3803 unsigned long long msr; local 3821 unsigned long long msr; local 3840 unsigned long long msr; local 3883 unsigned long long msr, core_counts; local 3912 unsigned long long msr; local 3954 unsigned long long msr; local 4009 unsigned long long msr; local 4037 unsigned long long msr; local 4081 unsigned long long msr; local 4886 get_msr_sum(int cpu, off_t offset, unsigned long long *msr) argument 5192 unsigned long long msr; local 5643 unsigned long long msr; local 5732 unsigned long long msr; local 5837 unsigned long long msr; local 5852 unsigned long long msr; local 5898 unsigned long long msr; local 5922 print_power_limit_msr(int cpu, unsigned long long msr, char *label) argument 5936 unsigned long long msr; local 6088 unsigned long long msr; local 6156 unsigned long long msr; local 6261 unsigned long long msr; local 6273 unsigned long long msr; local 6293 unsigned long long msr; local 6317 unsigned long long msr; local 6339 unsigned long long msr; local [all...] |
/linux-master/arch/x86/kernel/cpu/mtrr/ |
H A D | generic.c | 750 void mtrr_wrmsr(unsigned msr, unsigned a, unsigned b) argument 765 static void set_fixed_range(int msr, bool *changed, unsigned int *msrwords) argument
|
/linux-master/arch/x86/kernel/cpu/mce/ |
H A D | core.c | 331 static int msr_to_offset(u32 msr) argument 368 noinstr u64 mce_rdmsrl(u32 msr) argument 403 mce_wrmsrl(u32 msr, u64 v) argument [all...] |
/linux-master/tools/testing/selftests/kvm/include/x86_64/ |
H A D | processor.h | 449 static inline uint64_t rdmsr(uint32_t msr) argument 458 static inline void wrmsr(uint32_t msr, uint64_t value) argument 1096 static inline bool is_durable_msr(uint32_t msr) argument 1267 wrmsr_safe(uint32_t msr, uint64_t val) argument [all...] |