/kernel/linux/linux-5.10/arch/x86/oprofile/ |
H A D | op_model_amd.c | 142 rdmsrl(MSR_AMD64_IBSFETCHCTL, ctl); in op_amd_handle_ibs() 144 rdmsrl(MSR_AMD64_IBSFETCHLINAD, val); in op_amd_handle_ibs() 149 rdmsrl(MSR_AMD64_IBSFETCHPHYSAD, val); in op_amd_handle_ibs() 161 rdmsrl(MSR_AMD64_IBSOPCTL, ctl); in op_amd_handle_ibs() 163 rdmsrl(MSR_AMD64_IBSOPRIP, val); in op_amd_handle_ibs() 167 rdmsrl(MSR_AMD64_IBSOPDATA, val); in op_amd_handle_ibs() 169 rdmsrl(MSR_AMD64_IBSOPDATA2, val); in op_amd_handle_ibs() 171 rdmsrl(MSR_AMD64_IBSOPDATA3, val); in op_amd_handle_ibs() 173 rdmsrl(MSR_AMD64_IBSDCLINAD, val); in op_amd_handle_ibs() 175 rdmsrl(MSR_AMD64_IBSDCPHYSA in op_amd_handle_ibs() [all...] |
H A D | op_model_ppro.c | 99 rdmsrl(msrs->controls[i].addr, val); in ppro_setup_ctrs() 116 rdmsrl(msrs->controls[i].addr, val); in ppro_setup_ctrs() 136 rdmsrl(msrs->counters[i].addr, val); in ppro_check_ctrs() 165 rdmsrl(msrs->controls[i].addr, val); in ppro_start() 181 rdmsrl(msrs->controls[i].addr, val); in ppro_stop()
|
/kernel/linux/linux-5.10/arch/x86/include/asm/ |
H A D | mshyperv.h | 22 #define hv_get_simp(val) rdmsrl(HV_X64_MSR_SIMP, val) 25 #define hv_get_siefp(val) rdmsrl(HV_X64_MSR_SIEFP, val) 28 #define hv_get_synic_state(val) rdmsrl(HV_X64_MSR_SCONTROL, val) 31 #define hv_get_vp_index(index) rdmsrl(HV_X64_MSR_VP_INDEX, index) 36 rdmsrl(HV_X64_MSR_SINT0 + int_num, val) 43 rdmsrl(HV_X64_MSR_CRASH_CTL, val) 46 rdmsrl(HV_X64_MSR_TIME_REF_COUNT, val) 49 rdmsrl(HV_X64_MSR_REFERENCE_TSC, val)
|
/kernel/linux/linux-5.10/arch/x86/hyperv/ |
H A D | hv_init.c | 126 rdmsrl(HV_X64_MSR_TSC_EMULATION_STATUS, *(u64 *)&emu_status); in hv_reenlightenment_notify() 139 rdmsrl(HV_X64_MSR_TSC_EMULATION_STATUS, *(u64 *)&emu_status); in hyperv_stop_tsc_emulation() 143 rdmsrl(HV_X64_MSR_TSC_FREQUENCY, freq); in hyperv_stop_tsc_emulation() 203 rdmsrl(HV_X64_MSR_REENLIGHTENMENT_CONTROL, *(u64 *)&re_ctrl); in clear_hv_tscchange_cb() 232 rdmsrl(HV_X64_MSR_REENLIGHTENMENT_CONTROL, *((u64 *)&re_ctrl)); in hv_cpu_die() 284 rdmsrl(HV_X64_MSR_HYPERCALL, hypercall_msr.as_uint64); in hv_suspend() 301 rdmsrl(HV_X64_MSR_HYPERCALL, hypercall_msr.as_uint64); in hv_resume() 415 rdmsrl(HV_X64_MSR_HYPERCALL, hypercall_msr.as_uint64); in hyperv_init() 493 rdmsrl(HV_X64_MSR_GUEST_OS_ID, guest_id); in hyperv_report_panic() 551 rdmsrl(HV_X64_MSR_HYPERCAL in hv_is_hyperv_initialized() [all...] |
/kernel/linux/linux-6.6/arch/x86/hyperv/ |
H A D | hv_init.c | 70 rdmsrl(MSR_AMD64_SEV_ES_GHCB, ghcb_gpa); in hyperv_init_ghcb() 103 rdmsrl(HV_X64_MSR_VP_ASSIST_PAGE, msr.as_uint64); in hv_cpu_init() 148 rdmsrl(HV_X64_MSR_TSC_EMULATION_STATUS, *(u64 *)&emu_status); in hv_reenlightenment_notify() 161 rdmsrl(HV_X64_MSR_TSC_EMULATION_STATUS, *(u64 *)&emu_status); in hyperv_stop_tsc_emulation() 165 rdmsrl(HV_X64_MSR_TSC_FREQUENCY, freq); in hyperv_stop_tsc_emulation() 225 rdmsrl(HV_X64_MSR_REENLIGHTENMENT_CONTROL, *(u64 *)&re_ctrl); in clear_hv_tscchange_cb() 259 rdmsrl(HV_X64_MSR_VP_ASSIST_PAGE, msr.as_uint64); in hv_cpu_die() 268 rdmsrl(HV_X64_MSR_REENLIGHTENMENT_CONTROL, *((u64 *)&re_ctrl)); in hv_cpu_die() 339 rdmsrl(HV_X64_MSR_HYPERCALL, hypercall_msr.as_uint64); in hv_suspend() 356 rdmsrl(HV_X64_MSR_HYPERCAL in hv_resume() [all...] |
/kernel/linux/linux-5.10/arch/x86/kernel/cpu/mce/ |
H A D | intel.c | 94 rdmsrl(MSR_IA32_MCG_CAP, cap); in cmci_supported() 106 rdmsrl(MSR_IA32_MCG_CAP, tmp); in lmce_supported() 123 rdmsrl(MSR_IA32_FEAT_CTL, tmp); in lmce_supported() 164 rdmsrl(MSR_IA32_MCx_CTL2(bank), val); in cmci_toggle_interrupt_mode() 286 rdmsrl(MSR_IA32_MCx_CTL2(i), val); in cmci_discover() 310 rdmsrl(MSR_IA32_MCx_CTL2(i), val); in cmci_discover() 362 rdmsrl(MSR_IA32_MCx_CTL2(bank), val); in __cmci_disable_bank() 455 rdmsrl(MSR_IA32_MCG_EXT_CTL, val); in intel_init_lmce() 468 rdmsrl(MSR_IA32_MCG_EXT_CTL, val); in intel_clear_lmce()
|
/kernel/linux/linux-6.6/arch/x86/kernel/cpu/mce/ |
H A D | intel.c | 101 rdmsrl(MSR_IA32_MCG_CAP, cap); in cmci_supported() 113 rdmsrl(MSR_IA32_MCG_CAP, tmp); in lmce_supported() 130 rdmsrl(MSR_IA32_FEAT_CTL, tmp); in lmce_supported() 171 rdmsrl(MSR_IA32_MCx_CTL2(bank), val); in cmci_toggle_interrupt_mode() 293 rdmsrl(MSR_IA32_MCx_CTL2(i), val); in cmci_discover() 317 rdmsrl(MSR_IA32_MCx_CTL2(i), val); in cmci_discover() 369 rdmsrl(MSR_IA32_MCx_CTL2(bank), val); in __cmci_disable_bank() 472 rdmsrl(MSR_IA32_MCG_EXT_CTL, val); in intel_init_lmce() 485 rdmsrl(MSR_IA32_MCG_EXT_CTL, val); in intel_clear_lmce()
|
/kernel/linux/linux-6.6/arch/x86/kernel/cpu/ |
H A D | tsx.c | 27 rdmsrl(MSR_IA32_TSX_CTRL, tsx); in tsx_disable() 47 rdmsrl(MSR_IA32_TSX_CTRL, tsx); in tsx_enable() 118 rdmsrl(MSR_TSX_FORCE_ABORT, msr); in tsx_clear_cpuid() 122 rdmsrl(MSR_IA32_TSX_CTRL, msr); in tsx_clear_cpuid() 149 rdmsrl(MSR_IA32_MCU_OPT_CTRL, mcu_opt_ctrl); in tsx_dev_mode_disable()
|
/kernel/linux/linux-5.10/arch/x86/platform/olpc/ |
H A D | olpc-xo1-rtc.c | 67 rdmsrl(MSR_RTC_DOMA_OFFSET, rtc_info.rtc_day_alarm); in xo1_rtc_init() 68 rdmsrl(MSR_RTC_MONA_OFFSET, rtc_info.rtc_mon_alarm); in xo1_rtc_init() 69 rdmsrl(MSR_RTC_CEN_OFFSET, rtc_info.rtc_century); in xo1_rtc_init()
|
/kernel/linux/linux-6.6/arch/x86/platform/olpc/ |
H A D | olpc-xo1-rtc.c | 67 rdmsrl(MSR_RTC_DOMA_OFFSET, rtc_info.rtc_day_alarm); in xo1_rtc_init() 68 rdmsrl(MSR_RTC_MONA_OFFSET, rtc_info.rtc_mon_alarm); in xo1_rtc_init() 69 rdmsrl(MSR_RTC_CEN_OFFSET, rtc_info.rtc_century); in xo1_rtc_init()
|
/kernel/linux/linux-6.6/arch/x86/events/amd/ |
H A D | lbr.c | 76 rdmsrl(MSR_AMD_SAMP_BR_FROM + idx * 2, val); in amd_pmu_lbr_get_from() 85 rdmsrl(MSR_AMD_SAMP_BR_FROM + idx * 2 + 1, val); in amd_pmu_lbr_get_to() 403 rdmsrl(MSR_IA32_DEBUGCTLMSR, dbg_ctl); in amd_pmu_lbr_enable_all() 404 rdmsrl(MSR_AMD_DBG_EXTN_CFG, dbg_extn_cfg); in amd_pmu_lbr_enable_all() 418 rdmsrl(MSR_AMD_DBG_EXTN_CFG, dbg_extn_cfg); in amd_pmu_lbr_disable_all() 419 rdmsrl(MSR_IA32_DEBUGCTLMSR, dbg_ctl); in amd_pmu_lbr_disable_all()
|
H A D | power.c | 51 rdmsrl(MSR_F15H_CU_PWR_ACCUMULATOR, new_pwr_acc); in event_update() 52 rdmsrl(MSR_F15H_PTSC, new_ptsc); in event_update() 78 rdmsrl(MSR_F15H_PTSC, event->hw.ptsc); in __pmu_event_start() 79 rdmsrl(MSR_F15H_CU_PWR_ACCUMULATOR, event->hw.pwr_acc); in __pmu_event_start()
|
/kernel/linux/linux-5.10/arch/x86/events/amd/ |
H A D | power.c | 51 rdmsrl(MSR_F15H_CU_PWR_ACCUMULATOR, new_pwr_acc); in event_update() 52 rdmsrl(MSR_F15H_PTSC, new_ptsc); in event_update() 78 rdmsrl(MSR_F15H_PTSC, event->hw.ptsc); in __pmu_event_start() 79 rdmsrl(MSR_F15H_CU_PWR_ACCUMULATOR, event->hw.pwr_acc); in __pmu_event_start()
|
/kernel/linux/linux-5.10/drivers/video/fbdev/geode/ |
H A D | suspend_gx.c | 24 rdmsrl(MSR_GX_MSR_PADSEL, par->msr.padsel); in gx_save_regs() 25 rdmsrl(MSR_GLCP_DOTPLL, par->msr.dotpll); in gx_save_regs() 46 rdmsrl(MSR_GLCP_DOTPLL, dotpll_lo); in gx_set_dotpll() 53 rdmsrl(MSR_GLCP_DOTPLL, dotpll_lo); in gx_set_dotpll()
|
H A D | video_gx.c | 145 rdmsrl(MSR_GLCP_SYS_RSTPLL, sys_rstpll); in gx_set_dclk_frequency() 146 rdmsrl(MSR_GLCP_DOTPLL, dotpll); in gx_set_dclk_frequency() 170 rdmsrl(MSR_GLCP_DOTPLL, dotpll); in gx_set_dclk_frequency() 183 rdmsrl(MSR_GX_MSR_PADSEL, val); in gx_configure_tft()
|
/kernel/linux/linux-6.6/drivers/video/fbdev/geode/ |
H A D | suspend_gx.c | 24 rdmsrl(MSR_GX_MSR_PADSEL, par->msr.padsel); in gx_save_regs() 25 rdmsrl(MSR_GLCP_DOTPLL, par->msr.dotpll); in gx_save_regs() 46 rdmsrl(MSR_GLCP_DOTPLL, dotpll_lo); in gx_set_dotpll() 53 rdmsrl(MSR_GLCP_DOTPLL, dotpll_lo); in gx_set_dotpll()
|
/kernel/linux/linux-5.10/arch/x86/power/ |
H A D | cpu.c | 45 rdmsrl(msr->info.msr_no, msr->info.reg.q); in msr_save_context() 113 rdmsrl(MSR_FS_BASE, ctxt->fs_base); in __save_processor_state() 114 rdmsrl(MSR_GS_BASE, ctxt->kernelmode_gs_base); in __save_processor_state() 115 rdmsrl(MSR_KERNEL_GS_BASE, ctxt->usermode_gs_base); in __save_processor_state() 118 rdmsrl(MSR_EFER, ctxt->efer); in __save_processor_state()
|
/kernel/linux/linux-6.6/arch/x86/power/ |
H A D | cpu.c | 46 rdmsrl(msr->info.msr_no, msr->info.reg.q); in msr_save_context() 112 rdmsrl(MSR_FS_BASE, ctxt->fs_base); in __save_processor_state() 113 rdmsrl(MSR_GS_BASE, ctxt->kernelmode_gs_base); in __save_processor_state() 114 rdmsrl(MSR_KERNEL_GS_BASE, ctxt->usermode_gs_base); in __save_processor_state() 117 rdmsrl(MSR_EFER, ctxt->efer); in __save_processor_state()
|
/kernel/linux/linux-5.10/arch/x86/kernel/ |
H A D | process_64.c | 95 rdmsrl(MSR_FS_BASE, fs); in __show_regs() 96 rdmsrl(MSR_KERNEL_GS_BASE, shadowgs); in __show_regs() 107 rdmsrl(MSR_FS_BASE, fs); in __show_regs() 108 rdmsrl(MSR_GS_BASE, gs); in __show_regs() 109 rdmsrl(MSR_KERNEL_GS_BASE, shadowgs); in __show_regs() 173 rdmsrl(MSR_KERNEL_GS_BASE, gsbase); in __rdgsbase_inactive() 417 rdmsrl(MSR_KERNEL_GS_BASE, gsbase); in x86_gsbase_read_cpu_inactive()
|
/kernel/linux/linux-5.10/arch/x86/kernel/cpu/ |
H A D | tsx.c | 26 rdmsrl(MSR_IA32_TSX_CTRL, tsx); in tsx_disable() 46 rdmsrl(MSR_IA32_TSX_CTRL, tsx); in tsx_enable()
|
/kernel/linux/linux-5.10/drivers/platform/x86/intel_speed_select_if/ |
H A D | isst_if_mbox_msr.c | 44 rdmsrl(MSR_OS_MAILBOX_INTERFACE, data); in isst_if_send_mbox_cmd() 69 rdmsrl(MSR_OS_MAILBOX_INTERFACE, data); in isst_if_send_mbox_cmd() 79 rdmsrl(MSR_OS_MAILBOX_DATA, data); in isst_if_send_mbox_cmd()
|
/kernel/linux/linux-6.6/drivers/platform/x86/intel/speed_select_if/ |
H A D | isst_if_mbox_msr.c | 44 rdmsrl(MSR_OS_MAILBOX_INTERFACE, data); in isst_if_send_mbox_cmd() 69 rdmsrl(MSR_OS_MAILBOX_INTERFACE, data); in isst_if_send_mbox_cmd() 79 rdmsrl(MSR_OS_MAILBOX_DATA, data); in isst_if_send_mbox_cmd()
|
/kernel/linux/linux-6.6/arch/x86/kernel/ |
H A D | process_64.c | 97 rdmsrl(MSR_FS_BASE, fs); in __show_regs() 98 rdmsrl(MSR_KERNEL_GS_BASE, shadowgs); in __show_regs() 109 rdmsrl(MSR_FS_BASE, fs); in __show_regs() 110 rdmsrl(MSR_GS_BASE, gs); in __show_regs() 111 rdmsrl(MSR_KERNEL_GS_BASE, shadowgs); in __show_regs() 175 rdmsrl(MSR_KERNEL_GS_BASE, gsbase); in __rdgsbase_inactive() 442 rdmsrl(MSR_KERNEL_GS_BASE, gsbase); in x86_gsbase_read_cpu_inactive()
|
/kernel/linux/linux-5.10/arch/x86/pci/ |
H A D | amd_bus.c | 197 rdmsrl(address, val); in early_root_info_init() 288 rdmsrl(address, val); in early_root_info_init() 293 rdmsrl(address, val); in early_root_info_init() 336 rdmsrl(MSR_AMD64_NB_CFG, reg); in amd_bus_cpu_online()
|
/kernel/linux/linux-6.6/drivers/thermal/intel/ |
H A D | intel_hfi.c | 286 rdmsrl(MSR_IA32_PACKAGE_THERM_STATUS, msr); in intel_hfi_process_event() 358 rdmsrl(MSR_IA32_HW_FEEDBACK_CONFIG, msr_val); in hfi_enable() 379 rdmsrl(MSR_IA32_HW_FEEDBACK_CONFIG, msr_val); in hfi_disable() 390 rdmsrl(MSR_IA32_PACKAGE_THERM_STATUS, msr_val); in hfi_disable()
|