/linux-master/tools/testing/selftests/kvm/x86_64/ |
H A D | ucna_injection_test.c | 71 uint64_t msr = rdmsr(MSR_IA32_APICBASE); local 72 uint64_t base = GET_APIC_BASE(msr);
|
/linux-master/arch/x86/kernel/cpu/ |
H A D | intel.c | 19 #include <asm/msr.h> 579 u64 msr; local 581 if (!rdmsrl_safe(MSR_PLATFORM_INFO, &msr)) { 582 if (msr & MSR_PLATFORM_INFO_CPUID_FAULT) 589 u64 msr; local 591 if (rdmsrl_safe(MSR_MISC_FEATURES_ENABLES, &msr)) 601 msr = this_cpu_read(msr_misc_features_shadow); 602 wrmsrl(MSR_MISC_FEATURES_ENABLES, msr);
|
H A D | umwait.c | 6 #include <asm/msr.h>
|
/linux-master/drivers/tty/serial/ |
H A D | serial-tegra.c | 817 unsigned long msr; local 819 msr = tegra_uart_read(tup, UART_MSR); 820 if (!(msr & UART_MSR_ANY_DELTA)) 823 if (msr & UART_MSR_TERI) 825 if (msr & UART_MSR_DDSR) 828 if (msr & UART_MSR_DDCD) 829 uart_handle_dcd_change(&tup->uport, msr & UART_MSR_DCD); 831 if (msr & UART_MSR_DCTS) 832 uart_handle_cts_change(&tup->uport, msr & UART_MSR_CTS); 946 unsigned long msr; local [all...] |
/linux-master/arch/powerpc/kernel/ |
H A D | mce_power.c | 729 return mce_handle_error(regs, regs->msr, 735 return mce_handle_error(regs, regs->msr, 741 unsigned long srr1 = regs->msr; 753 if (SRR1_MC_LOADSTORE(regs->msr) && regs->dsisr == 0x02000000) 775 unsigned long srr1 = regs->msr;
|
/linux-master/arch/x86/events/intel/ |
H A D | cstate.c | 333 event->hw.event_base = core_msr[cfg].msr; 345 event->hw.event_base = pkg_msr[cfg].msr; 354 event->hw.event_base = module_msr[cfg].msr; 774 pkg_msr[PERF_CSTATE_PKG_C6_RES].msr = MSR_PKG_C7_RESIDENCY; 778 pkg_msr[PERF_CSTATE_CORE_C6_RES].msr = MSR_KNL_CORE_C6_RESIDENCY;
|
/linux-master/arch/x86/kvm/svm/ |
H A D | svm.h | 517 u32 msr = offset * 16; local 519 return (msr >= APIC_BASE_MSR) && 520 (msr < (APIC_BASE_MSR + 0x100)); 551 u32 svm_msrpm_offset(u32 msr); 568 void set_msr_interception(struct kvm_vcpu *vcpu, u32 *msrpm, u32 msr,
|
/linux-master/arch/x86/events/amd/ |
H A D | ibs.c | 85 unsigned int msr; member in struct:perf_ibs 328 hwc->config_base = perf_ibs->msr; 672 .msr = MSR_AMD64_IBSFETCHCTL, 696 .msr = MSR_AMD64_IBSOPCTL, 927 #define ibs_op_msr_idx(msr) (msr - MSR_AMD64_IBSOPCTL) 1032 unsigned int msr; local 1053 msr = hwc->config_base; 1055 rdmsrl(msr, *buf); 1073 rdmsrl(msr [all...] |
/linux-master/drivers/usb/serial/ |
H A D | io_ti.c | 1551 static void handle_new_msr(struct edgeport_port *edge_port, u8 msr) argument 1556 dev_dbg(&edge_port->port->dev, "%s - %02x\n", __func__, msr); 1558 if (msr & (EDGEPORT_MSR_DELTA_CTS | EDGEPORT_MSR_DELTA_DSR | 1563 if (msr & EDGEPORT_MSR_DELTA_CTS) 1565 if (msr & EDGEPORT_MSR_DELTA_DSR) 1567 if (msr & EDGEPORT_MSR_DELTA_CD) 1569 if (msr & EDGEPORT_MSR_DELTA_RI) 1575 edge_port->shadow_msr = msr & 0xf0; 1580 if (msr & EDGEPORT_MSR_CTS) 1632 u8 msr; local 2402 unsigned int msr; local [all...] |
H A D | spcp8x5.c | 252 u8 msr; local 255 ret = spcp8x5_get_msr(port, &msr); 256 if (ret || msr & MSR_STATUS_LINE_DCD)
|
/linux-master/arch/x86/kernel/cpu/mce/ |
H A D | core.c | 55 #include <asm/msr.h> 331 static int msr_to_offset(u32 msr) argument 335 if (msr == mca_cfg.rip_msr) 337 if (msr == mca_msr_reg(bank, MCA_STATUS)) 339 if (msr == mca_msr_reg(bank, MCA_ADDR)) 341 if (msr == mca_msr_reg(bank, MCA_MISC)) 343 if (msr == MSR_IA32_MCG_STATUS) 368 noinstr u64 mce_rdmsrl(u32 msr) argument 378 offset = msr_to_offset(msr); 397 : EAX_EDX_RET(val, low, high) : "c" (msr)); 403 mce_wrmsrl(u32 msr, u64 v) argument [all...] |
/linux-master/drivers/acpi/ |
H A D | processor_throttling.c | 701 u64 msr = 0; local 712 msr = (msr_high << 32) | msr_low; 713 *value = (u64) msr; 722 u64 msr; local 728 msr = value; 730 msr & 0xffffffff, msr >> 32);
|
/linux-master/arch/x86/kernel/cpu/mtrr/ |
H A D | generic.c | 19 #include <asm/msr.h> 750 void mtrr_wrmsr(unsigned msr, unsigned a, unsigned b) argument 752 if (wrmsr_safe(msr, a, b) < 0) { 754 smp_processor_id(), msr, a, b); 761 * @msr: MSR address of the MTTR which should be checked and updated 765 static void set_fixed_range(int msr, bool *changed, unsigned int *msrwords) argument 769 rdmsr(msr, lo, hi); 772 mtrr_wrmsr(msr, msrwords[0], msrwords[1]);
|
H A D | cyrix.c | 9 #include <asm/msr.h>
|
/linux-master/arch/powerpc/kernel/ptrace/ |
H A D | ptrace-view.c | 56 REG_OFFSET_NAME(msr), 111 return task->thread.regs->msr | task->thread.fpexc_mode; 114 static __always_inline int set_user_msr(struct task_struct *task, unsigned long msr) argument 116 unsigned long newmsr = (task->thread.regs->msr & ~MSR_DEBUGCHANGE) | 117 (msr & MSR_DEBUGCHANGE); 221 struct membuf to_msr = membuf_at(&to, offsetof(struct pt_regs, msr)); 261 offsetof(struct pt_regs, msr) + sizeof(long));
|
/linux-master/arch/powerpc/include/asm/ |
H A D | interrupt.h | 167 INT_SOFT_MASK_BUG_ON(regs, !(regs->msr & MSR_EE)); 199 !(regs->msr & MSR_EE)); 296 if (!(regs->msr & MSR_EE) || is_implicit_soft_masked(regs)) {
|
/linux-master/include/linux/ |
H A D | cs5535.h | 11 #include <asm/msr.h>
|
/linux-master/arch/x86/realmode/rm/ |
H A D | wakeup_asm.S | 7 #include <asm/msr-index.h>
|
/linux-master/arch/sh/include/asm/ |
H A D | smc37c93x.h | 78 volatile __u16 msr; member in struct:uart_reg
|
/linux-master/drivers/cpufreq/ |
H A D | p4-clockmod.c | 29 #include <asm/msr.h>
|
/linux-master/lib/zstd/common/ |
H A D | cpu.h | 134 D(msr, 5)
|
/linux-master/arch/powerpc/perf/ |
H A D | perf_regs.c | 56 PT_REGS_OFFSET(PERF_REG_POWERPC_MSR, msr),
|
/linux-master/drivers/ata/ |
H A D | pata_cs5535.c | 26 #include <asm/msr.h>
|
/linux-master/arch/microblaze/mm/ |
H A D | fault.c | 118 regs->r15, regs->msr);
|
/linux-master/arch/x86/kernel/ |
H A D | cpuid.c | 41 #include <asm/msr.h>
|