Searched defs:msr (Results 1 - 25 of 200) sorted by last modified time

12345678

/linux-master/drivers/platform/x86/intel/speed_select_if/
H A Disst_if_common.c496 static bool match_punit_msr_white_list(int msr) argument
/linux-master/arch/x86/kernel/cpu/
H A Damd.c31 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 Dcommon.c560 u64 msr = 0; local
573 u64 msr; local
[all...]
H A Dtopology_amd.c130 u64 msr; member in union:__anon10
/linux-master/tools/testing/selftests/kvm/x86_64/
H A Dpmu_counters_test.c363 const uint32_t msr = base_msr + i; local
[all...]
H A Dkvm_pv_test.c41 static void test_msr(struct msr_data *msr) argument
100 struct msr_data *msr local
[all...]
/linux-master/arch/x86/kvm/
H A Dx86.c325 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 Dpmu.c615 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 Dlapic.c3227 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 Dvmx.h428 static inline void vmx_set_intercept_for_msr(struct kvm_vcpu *vcpu, u32 msr, argument
[all...]
H A Dvmx.c373 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 Dpmu_intel.c124 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 Dsvm.c264 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 Dsvm.h507 u32 msr = offset * 16; local
/linux-master/arch/x86/include/asm/
H A Dperf_event.h549 unsigned msr; member in struct:perf_guest_switch_msr
H A Dkvm_host.h2175 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 Dapic.h115 u64 msr; local
218 u64 msr; local
/linux-master/tools/include/uapi/linux/
H A Dkvm.h101 __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 Dkvm.h556 __u32 msr; member in struct:kvm_xen_hvm_config
/linux-master/tools/arch/powerpc/include/uapi/asm/
H A Dkvm.h41 __u64 msr; member in struct:kvm_regs
/linux-master/arch/x86/kernel/apic/
H A Dapic.c1691 u64 msr; local
1703 u64 msr; local
1719 u64 msr; local
[all...]
/linux-master/tools/power/x86/turbostat/
H A Dturbostat.c353 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 Dgeneric.c750 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 Dcore.c331 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 Dprocessor.h449 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...]

Completed in 297 milliseconds

12345678