Searched refs:msr (Results 1 - 25 of 99) sorted by relevance

1234

/freebsd-10-stable/sys/amd64/vmm/intel/
H A Dvmx_msr.h62 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-10-stable/sys/arm/arm/
H A Dsetstack.s67 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 Dfiq_subr.S59 msr cpsr_fsxc, r2
62 msr cpsr_fsxc, r3
H A Dsetcpsr.S64 msr cpsr_fsxc, r2
/freebsd-10-stable/sys/dev/coretemp/
H A Dcoretemp.c154 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-10-stable/sys/x86/cpufreq/
H A Dhwpstate.c79 #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 Dp4tcc.c263 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-10-stable/sys/amd64/vmm/
H A Dvmm_lapic.c140 x2apic_msr(u_int msr) argument
142 if (msr >= 0x800 && msr <= 0xBFF)
149 x2apic_msr_to_regoff(u_int msr) argument
152 return ((msr - 0x800) << 4);
156 lapic_msr(u_int msr) argument
159 if (x2apic_msr(msr) || (msr == MSR_APICBASE))
166 lapic_rdmsr(struct vm *vm, int cpu, u_int msr, uint64_t *rval, bool *retu) argument
174 if (msr
186 lapic_wrmsr(struct vm *vm, int cpu, u_int msr, uint64_t val, bool *retu) argument
[all...]
H A Dvmm_lapic.h35 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-10-stable/sys/amd64/amd64/
H A Dinitcpu.c92 uint64_t msr; local
123 msr = rdmsr(MSR_NB_CFG1);
124 msr |= (uint64_t)1 << 54;
125 wrmsr(MSR_NB_CFG1, msr);
137 msr = rdmsr(0xc001102a);
138 msr &= ~((uint64_t)1 << 24);
139 wrmsr(0xc001102a, msr);
151 msr = rdmsr(0xc0011020);
152 msr |= (uint64_t)1 << 15;
153 wrmsr(0xc0011020, msr);
203 uint64_t msr; local
[all...]
H A Damd64_mem.c177 int i, j, msr; local
183 msr = MSR_MTRR64kBase;
184 for (i = 0; i < (MTRR_N64K / 8); i++, msr++) {
185 msrv = rdmsr(msr);
195 msr = MSR_MTRR16kBase;
196 for (i = 0; i < (MTRR_N16K / 8); i++, msr++) {
197 msrv = rdmsr(msr);
207 msr = MSR_MTRR4kBase;
208 for (i = 0; i < (MTRR_N4K / 8); i++, msr++) {
209 msrv = rdmsr(msr);
309 int i, j, msr; local
[all...]
/freebsd-10-stable/sys/powerpc/powerpc/
H A Daltivec.c49 int msr; local
79 msr = mfmsr();
80 mtmsr(msr | PSL_VEC);
104 mtmsr(msr);
110 int msr; local
118 msr = mfmsr();
119 mtmsr(msr | PSL_VEC);
143 mtmsr(msr);
H A Dfpu.c49 int msr; local
80 msr = mfmsr();
81 mtmsr(msr | PSL_FP);
105 mtmsr(msr);
111 int msr; local
119 msr = mfmsr();
120 mtmsr(msr | PSL_FP);
143 mtmsr(msr);
/freebsd-10-stable/usr.sbin/bhyve/
H A Duart_emul.c105 uint8_t msr; /* Modem status register (R/W) */ member in struct:uart_softc
278 uint8_t msr; local
285 msr = 0;
287 msr |= MSR_CTS;
289 msr |= MSR_DSR;
291 msr |= MSR_RI;
293 msr |= MSR_DCD;
299 msr = MSR_DCD | MSR_DSR;
301 assert((msr & MSR_DELTA_MASK) == 0);
303 return (msr);
395 uint8_t msr; local
[all...]
/freebsd-10-stable/lib/libc/arm/aeabi/
H A Daeabi_asm_double.S59 msr cpsr_c, #(0)
73 msr cpsr_c, #(PCR_Z | PCR_C)
78 msr cpsr_c, #(PCR_C)
115 msr cpsr_c, #(PCR_C)
H A Daeabi_asm_float.S57 msr cpsr_c, #(0)
69 msr cpsr_c, #(PCR_Z | PCR_C)
74 msr cpsr_c, #(PCR_C)
/freebsd-10-stable/sys/powerpc/include/
H A Dcpufunc.h189 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 Ddb_machdep.h60 #define db_clear_single_step(regs) ((regs)->msr &= ~SR_SINGLESTEP)
61 #define db_set_single_step(regs) ((regs)->msr |= SR_SINGLESTEP)
/freebsd-10-stable/sys/i386/i386/
H A Di686_mem.c171 int i, j, msr; local
177 msr = MSR_MTRR64kBase;
178 for (i = 0; i < (MTRR_N64K / 8); i++, msr++) {
179 msrv = rdmsr(msr);
189 msr = MSR_MTRR16kBase;
190 for (i = 0; i < (MTRR_N16K / 8); i++, msr++) {
191 msrv = rdmsr(msr);
201 msr = MSR_MTRR4kBase;
202 for (i = 0; i < (MTRR_N4K / 8); i++, msr++) {
203 msrv = rdmsr(msr);
303 int i, j, msr; local
[all...]
/freebsd-10-stable/sys/sys/
H A Dcpuctl.h33 int msr; /* MSR to read */ member in struct:__anon11477
/freebsd-10-stable/sys/powerpc/booke/
H A Dmp_cpudep.c53 uint32_t msr, sp, csr; local
69 msr = PSL_ME;
70 mtmsr(msr);
/freebsd-10-stable/sys/powerpc/cpufreq/
H A Dpcr.c110 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-10-stable/sys/xen/interface/
H A Ddom0_ops.h72 uint32_t msr; member in struct:dom0_msr
96 struct dom0_msr msr; member in union:dom0_op::__anon11676
/freebsd-10-stable/sys/gnu/dts/arm/
H A Dbcm59056.dtsi62 msr_reg: msr {
/freebsd-10-stable/sys/powerpc/aim/
H A Dmoea64_native.c132 register_t msr; local
167 : "=r"(msr), "=r"(scratch) : "r"(vpn_hi), "r"(vpn_lo), "r"(32), "r"(1)
176 #define DISABLE_TRANS(msr) msr = mfmsr(); mtmsr(msr & ~PSL_DR)
177 #define ENABLE_TRANS(msr) mtmsr(msr)
372 register_t msr; local
392 DISABLE_TRANS(msr);
394 ENABLE_TRANS(msr);
421 register_t msr, scratch; local
[all...]

Completed in 295 milliseconds

1234