Lines Matching defs:msr
61 #include <asm/msr-index.h>
923 static u64 xen_read_msr_safe(unsigned int msr, int *err)
927 if (pmu_msr_read(msr, &val, err))
930 val = native_read_msr_safe(msr, err);
931 switch (msr) {
939 static int xen_write_msr_safe(unsigned int msr, unsigned low, unsigned high)
947 switch (msr) {
971 if (!pmu_msr_write(msr, low, high, &ret))
972 ret = native_write_msr_safe(msr, low, high);
978 static u64 xen_read_msr(unsigned int msr)
986 return xen_read_msr_safe(msr, &err);
989 static void xen_write_msr(unsigned int msr, unsigned low, unsigned high)
995 xen_write_msr_safe(msr, low, high);