Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:arch\x86\include\asm\msr.h Create Date:2022-07-28 05:34:58
Last Modify:2020-03-12 14:18:49 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:wrmsr

Proto:static inline void wrmsr(unsigned int msr, u32 low, u32 high)

Type:void

Parameter:

TypeParameterName
unsigned intmsr
u32low
u32high
275  Can be uninlined because referenced by paravirt
Caller
NameDescribe
squash_the_stupid_serial_number
enable_sep_cpuSet up the CPU state needed to execute SYSENTER/SYSEXIT instructions* on 32-bit kernels:
syscall_initMay not be marked __init: used by software suspend
umwait_update_control_msr
umwait_cpu_offlineThe CPU hotplug callback sets the control MSR to the original control* value.
init_amd_k6
init_amd_k7
set_dr_addr_mask
init_c3
init_centaur
init_transmeta
init_zhaoxin_cap
__mcheck_cpu_init_generic
winchip_mcheck_initSet up machine check reporting on the Winchip C6 series
smca_configure
threshold_restart_bankReprogram MCx_MISC MSR behind this threshold bank.
deferred_error_interrupt_enable
intel_init_thermal
amd_set_mtrramd_set_mtrr - Set variable MTRR register on the local CPU.*@reg The register to set.*@base The base address of the region.*@size The size of the region. If this is 0 the region is disabled.*@type The type of the region.* Returns nothing.
centaur_set_mcr
clear_closid_rmid
__rmid_read
pseudo_lock_fnpseudo_lock_fn - Load kernel memory into cache*@_rdtgrp: resource group to which pseudo-lock region belongs* This is the core pseudo-locking flow
measure_cycles_lat_fnmeasure_cycles_lat_fn - Measure cycle latency to read pseudo-locked memory*@_plr: pseudo-lock region to measure* There is no deterministic way to test if a memory region is cached. One* way is to measure how long it takes to read the memory, the speed of
measure_residency_fn
disable_local_APICdisable_local_APIC - clear and disable the local APIC
kvm_disable_steal_time
wrmsr_on_cpu