/freebsd-11-stable/sys/compat/linuxkpi/common/include/asm/ |
H A D | msr.h | 26 * $FreeBSD: stable/11/sys/compat/linuxkpi/common/include/asm/msr.h 335420 2018-06-20 06:42:51Z hselasky $ 34 #define rdmsrl(msr, val) ((val) = rdmsr(msr)) 35 #define rdmsrl_safe(msr, val) rdmsr_safe(msr, val)
|
/freebsd-11-stable/sys/amd64/amd64/ |
H A D | initcpu.c | 66 uint64_t msr; local 97 msr = rdmsr(MSR_NB_CFG1); 98 msr |= (uint64_t)1 << 54; 99 wrmsr(MSR_NB_CFG1, msr); 111 msr = rdmsr(0xc001102a); 112 msr &= ~((uint64_t)1 << 24); 113 wrmsr(0xc001102a, msr); 125 msr = rdmsr(MSR_LS_CFG); 126 msr |= (uint64_t)1 << 15; 127 wrmsr(MSR_LS_CFG, msr); 223 uint64_t msr; local [all...] |
/freebsd-11-stable/sys/arm/arm/ |
H A D | setstack.s | 67 msr cpsr_fsxc, r2 71 msr cpsr_fsxc, r3 /* Restore the old mode */ 86 msr cpsr_fsxc, r2 90 msr cpsr_fsxc, r3 /* Restore the old mode */
|
H A D | fiq_subr.S | 59 msr cpsr_fsxc, r2 62 msr cpsr_fsxc, r3
|
H A D | setcpsr.S | 64 msr cpsr_fsxc, r2
|
H A D | cpufunc_asm_sheeva.S | 47 msr cpsr_c, r3 58 msr cpsr_c, r2 92 msr cpsr_c, r3 96 msr cpsr_c, lr 135 msr cpsr_c, r3 139 msr cpsr_c, lr 187 msr cpsr_c, r3 191 msr cpsr_c, lr 230 msr cpsr_c, r3 234 msr cpsr_ [all...] |
/freebsd-11-stable/sys/amd64/vmm/intel/ |
H A D | vmx_msr.h | 62 int msr_bitmap_change_access(char *bitmap, u_int msr, int access); 64 #define guest_msr_rw(vmx, msr) \ 65 msr_bitmap_change_access((vmx)->msr_bitmap, (msr), MSR_BITMAP_ACCESS_RW) 67 #define guest_msr_ro(vmx, msr) \ 68 msr_bitmap_change_access((vmx)->msr_bitmap, (msr), MSR_BITMAP_ACCESS_READ)
|
/freebsd-11-stable/sys/dev/coretemp/ |
H A D | coretemp.c | 154 uint64_t msr; local 187 msr = rdmsr(MSR_BIOS_SIGN); 188 msr = msr >> 32; 189 if (msr < 0x39) { 210 msr = rdmsr(MSR_IA32_EXT_CONFIG); 211 if (msr & (1 << 30)) 237 ret = rdmsr_safe(MSR_IA32_TEMPERATURE_TARGET, &msr); 239 tjtarget = (msr >> 16) & 0xff; 309 uint64_t msr; local 352 uint64_t msr; local 420 uint64_t msr; local [all...] |
/freebsd-11-stable/sys/x86/cpufreq/ |
H A D | hwpstate.c | 79 #define AMD_10H_11H_GET_PSTATE_MAX_VAL(msr) (((msr) >> 4) & 0x7) 80 #define AMD_10H_11H_GET_PSTATE_LIMIT(msr) (((msr)) & 0x7) 82 #define AMD_10H_11H_CUR_VID(msr) (((msr) >> 9) & 0x7F) 83 #define AMD_10H_11H_CUR_DID(msr) (((msr) >> 6) & 0x07) 84 #define AMD_10H_11H_CUR_FID(msr) ((msr) 168 uint64_t msr; local 255 uint64_t msr; local 339 uint64_t msr; local 417 uint64_t msr; local [all...] |
H A D | p4tcc.c | 263 uint64_t mask, msr; local 284 msr = rdmsr(MSR_THERM_CONTROL); 286 msr &= ~(mask | TCC_ENABLE_ONDEMAND); 288 msr |= (val << TCC_REG_OFFSET) | TCC_ENABLE_ONDEMAND; 289 wrmsr(MSR_THERM_CONTROL, msr); 298 if (msr & TCC_ENABLE_ONDEMAND) 310 uint64_t msr; local 326 msr = rdmsr(MSR_THERM_CONTROL); 327 val = (msr >> TCC_REG_OFFSET) & (TCC_NUM_SETTINGS - 1);
|
/freebsd-11-stable/sys/amd64/vmm/ |
H A D | vmm_lapic.c | 139 x2apic_msr(u_int msr) argument 141 return (msr >= 0x800 && msr <= 0xBFF); 145 x2apic_msr_to_regoff(u_int msr) argument 148 return ((msr - 0x800) << 4); 152 lapic_msr(u_int msr) argument 155 return (x2apic_msr(msr) || msr == MSR_APICBASE); 159 lapic_rdmsr(struct vm *vm, int cpu, u_int msr, uint64_t *rval, bool *retu) argument 167 if (msr 179 lapic_wrmsr(struct vm *vm, int cpu, u_int msr, uint64_t val, bool *retu) argument [all...] |
H A D | vmm_lapic.h | 35 int lapic_rdmsr(struct vm *vm, int cpu, u_int msr, uint64_t *rval, 37 int lapic_wrmsr(struct vm *vm, int cpu, u_int msr, uint64_t wval,
|
/freebsd-11-stable/sys/powerpc/powerpc/ |
H A D | altivec.c | 49 int msr; local 57 msr = mfmsr(); 58 mtmsr(msr | PSL_VEC); 82 mtmsr(msr); 89 int msr; local 119 msr = mfmsr(); 120 mtmsr(msr | PSL_VEC); 144 mtmsr(msr);
|
H A D | fpu.c | 49 int msr; local 83 msr = mfmsr(); 85 mtmsr(msr | PSL_FP | PSL_VSX); 87 mtmsr(msr | PSL_FP); 125 mtmsr(msr); 131 int msr; local 139 msr = mfmsr(); 141 mtmsr(msr | PSL_FP | PSL_VSX); 143 mtmsr(msr | PSL_FP); 180 mtmsr(msr); [all...] |
/freebsd-11-stable/usr.sbin/bhyve/ |
H A D | uart_emul.c | 113 uint8_t msr; /* Modem status register (R/W) */ member in struct:uart_softc 286 uint8_t msr; local 293 msr = 0; 295 msr |= MSR_CTS; 297 msr |= MSR_DSR; 299 msr |= MSR_RI; 301 msr |= MSR_DCD; 307 msr = MSR_DCD | MSR_DSR; 309 assert((msr & MSR_DELTA_MASK) == 0); 311 return (msr); 403 uint8_t msr; local [all...] |
/freebsd-11-stable/sys/powerpc/include/ |
H A D | cpufunc.h | 189 register_t msr; local 191 msr = mfmsr(); 192 mtmsr(msr & ~PSL_EE); 193 return (msr); 197 intr_restore(register_t msr) argument 200 mtmsr(msr);
|
H A D | db_machdep.h | 60 #define db_clear_single_step(regs) ((regs)->msr &= ~SR_SINGLESTEP) 61 #define db_set_single_step(regs) ((regs)->msr |= SR_SINGLESTEP)
|
/freebsd-11-stable/sys/arm64/arm64/ |
H A D | locore.S | 73 msr sctlr_el1, x2 77 msr contextidr_el1, xzr 164 msr daifset, #2 170 msr contextidr_el1, xzr 207 msr hcr_el2, x2 211 msr vpidr_el2, x2 215 msr vmpidr_el2, x2 219 msr sctlr_el1, x2 223 msr cptr_el2, x2 226 msr hstr_el [all...] |
/freebsd-11-stable/sys/x86/x86/ |
H A D | x86_mem.c | 205 int i, j, msr; local 211 msr = MSR_MTRR64kBase; 212 for (i = 0; i < (MTRR_N64K / 8); i++, msr++) { 213 msrv = rdmsr(msr); 223 msr = MSR_MTRR16kBase; 224 for (i = 0; i < MTRR_N16K / 8; i++, msr++) { 225 msrv = rdmsr(msr); 235 msr = MSR_MTRR4kBase; 236 for (i = 0; i < MTRR_N4K / 8; i++, msr++) { 237 msrv = rdmsr(msr); 326 int i, j, msr; local [all...] |
/freebsd-11-stable/sys/powerpc/booke/ |
H A D | mp_cpudep.c | 53 uint32_t msr, sp, csr; local 69 msr = PSL_ME; 70 mtmsr(msr);
|
/freebsd-11-stable/sys/powerpc/cpufreq/ |
H A D | pcr.c | 110 register_t msr; local 115 msr = mfmsr(); 116 mtmsr(msr & ~PSL_EE); isync(); 129 mtmsr(msr); isync(); 135 register_t msr; local 138 msr = mfmsr(); 139 mtmsr(msr & ~PSL_EE); isync(); 149 mtmsr(msr); isync(); 263 register_t pcr, msr; local 281 msr [all...] |
/freebsd-11-stable/sys/sys/ |
H A D | cpuctl.h | 33 int msr; /* MSR to read */ member in struct:__anon8460
|
/freebsd-11-stable/lib/libc/arm/aeabi/ |
H A D | aeabi_asm_float.S | 77 msr cpsr_c, ip 108 msr cpsr_c, ip
|
/freebsd-11-stable/sys/xen/interface/ |
H A D | dom0_ops.h | 72 uint32_t msr; member in struct:dom0_msr 96 struct dom0_msr msr; member in union:dom0_op::__anon13524
|
/freebsd-11-stable/sys/powerpc/aim/ |
H A D | moea64_native.c | 134 register_t msr; local 169 : "=r"(msr), "=r"(scratch) : "r"(vpn_hi), "r"(vpn_lo), "r"(32), "r"(1) 178 #define DISABLE_TRANS(msr) msr = mfmsr(); mtmsr(msr & ~PSL_DR) 179 #define ENABLE_TRANS(msr) mtmsr(msr) 414 register_t msr; local 435 DISABLE_TRANS(msr); 438 ENABLE_TRANS(msr); 465 register_t msr, scratch; local [all...] |