/src/sys/arch/powerpc/pic/ |
ipi.c | 61 int msr; local in function:ipi_intr 86 msr = (mfmsr() & ~PSL_EE) | PSL_POW; 89 mtmsr(msr);
|
/src/sys/arch/rs6000/stand/boot/ |
io.c | 18 register_t savemsr, msr; local in function:setup_iocc 21 msr = savemsr & ~PSL_DR; 22 __asm volatile ("mtmsr %0" : : "r"(msr)); 25 __asm volatile ("mtmsr %0" : : "r"(msr|PSL_DR));
|
ns16550.h | 44 volatile unsigned char msr; /* 6 */ member in struct:NS16550
|
/src/sys/arch/x86/include/ |
cpu_msr.h | 47 uint64_t msr = 0; local in function:x86_msr_xcall 51 /* Read the MSR requested and apply the mask if defined. */ 53 msr = rdmsr(msrdat->msr_type); 55 msr &= ~msrdat->msr_mask; 59 msr |= msrdat->msr_value; 60 wrmsr(msrdat->msr_type, msr);
|
/src/sys/arch/powerpc/ibm4xx/ |
copyinstr.c | 51 int rv, msr, pid, tmp, ctx; local in function:copyinstr 76 "mfmsr %[msr];" /* Save MSR */ 78 "andc %[tmp],%[msr],%[tmp];" 97 "mtmsr %[msr];" /* Restore MSR */ 101 : [msr] "=&r" (msr), [pid] "=&r" (pid), [tmp] "=&r" (tmp),
|
copyoutstr.c | 51 int rv, msr, pid, tmp, ctx; local in function:copyoutstr 76 "mfmsr %[msr];" /* Save MSR */ 78 "andc %[tmp],%[msr],%[tmp];" 98 "mtmsr %[msr];" /* Restore MSR */ 102 : [msr] "=&r" (msr), [pid] "=&r" (pid), [tmp] "=&r" (tmp),
|
ibm4xx_machdep.c | 330 int msr; local in function:ibm4xx_install_extint 336 __asm volatile ("mfmsr %0; wrteei 0" : "=r" (msr)); 341 __asm volatile ("mtmsr %0" :: "r" (msr));
|
/src/sys/arch/x86/x86/ |
intel_busclock.c | 50 uint64_t msr; local in function:via_get_bus_clock 53 msr = rdmsr(MSR_EBL_CR_POWERON); 54 bus = (msr >> 18) & 0x3; 78 uint64_t msr; local in function:viac7_get_bus_clock 81 msr = rdmsr(MSR_PERF_STATUS); 82 mult = (msr >> 8) & 0xff; 93 uint64_t msr; local in function:p3_get_bus_clock 108 if (rdmsr_safe(MSR_FSB_FREQ, &msr) == EFAULT) { 113 bus = (msr >> 0) & 0x7; 125 if (rdmsr_safe(MSR_FSB_FREQ, &msr) == EFAULT) 333 uint64_t msr; local in function:p4_get_bus_clock [all...] |
viac7temp.c | 159 uint64_t msr; local in function:viac7temp_refresh_xcall 161 if (rdmsr_safe(sc->sc_temp_msr, &msr) == EFAULT) { 169 edata->value_cur = msr & 0xffffff;
|
/src/lib/libc/arch/powerpc/gen/ |
fpsetmask.c | 54 uint32_t msr; local in function:__weak_alias 56 __asm volatile ("mfmsr %0" : "=r"(msr)); 57 return msr; 61 mtmsr(uint32_t msr) 64 __asm volatile ("mtmsr %0" : : "r"(msr)); 77 uint32_t msr; local in function:fpsetmask 86 msr = mfmsr(); 87 msr = (msr & ~(PSL_FE0 | PSL_FE1)) | 89 mtmsr(msr); [all...] |
/src/sys/dev/mii/ |
urlphy.c | 229 uint16_t msr, bmsr, bmcr; local in function:urlphy_status 238 * so we need to read the MSR register to get link status. 240 PHY_READ(sc, URLPHY_MSR, &msr); 241 PHY_READ(sc, URLPHY_MSR, &msr); 242 if (msr & URLPHY_MSR_LINK) 258 if (msr & URLPHY_MSR_SPEED_100) 263 if (msr & URLPHY_MSR_DUPLEX)
|
/src/sys/arch/powerpc/powerpc/ |
kgdb_machdep.c | 86 u_int msr; local in function:kgdb_acc 95 __asm volatile ("mfmsr %0" : "=r"(msr)); 96 if ((msr & PSL_DR) == 0) { 127 if (BAT_VALID_P(batu,msr) && 133 if (BAT_VALID_P(batu,msr) && 139 if (BAT_VALID_P(batu,msr) && 145 if (BAT_VALID_P(batu,msr) && 264 gdb_regs[KGDB_PPC_MSR_REG] = regs->msr; 281 regs->msr = gdb_regs[KGDB_PPC_MSR_REG];
|
fpu.c | 82 const register_t msr = mfmsr(); local in function:fpu_state_load 83 mtmsr((msr & ~PSL_EE) | PSL_FP); 89 mtmsr(msr); 107 const register_t msr = mfmsr(); local in function:fpu_state_save 108 mtmsr((msr & ~PSL_EE) | PSL_FP); 114 mtmsr(msr); 153 const register_t msr = mfmsr(); local in function:fpu_get_fault_code 154 mtmsr((msr & ~PSL_EE) | PSL_FP); 172 mtmsr(msr);
|
clock.c | 106 uint32_t msr; local in function:cpu_initclocks 123 : "=r"(msr) : "K"(PSL_EE|PSL_RI)); 142 const register_t msr = mfmsr(); local in function:decr_intr 184 mtmsr(msr | PSL_EE); 192 mtmsr(msr); 195 mtmsr(msr | PSL_EE); 197 mtmsr(msr); 260 int msr, scratch; local in function:get_powerpc_timecount 263 : "=r"(msr), "=r"(scratch) : "K"((u_short)~PSL_EE)); 266 mtmsr(msr); 276 int msr, scratch; local in function:get_601_timecount [all...] |
/src/sys/arch/powerpc/booke/ |
spe.c | 90 const register_t msr = mfmsr(); local in function:vec_state_load 91 mtmsr((msr & ~PSL_EE) | PSL_SPV); 102 * Restore MSR (turn off SPE) 104 mtmsr(msr); 121 const register_t msr = mfmsr(); local in function:vec_state_save 122 mtmsr((msr & ~PSL_EE) | PSL_SPV); 132 * Restore MSR (turn off SPE) 134 mtmsr(msr);
|
copyin.c | 54 register_t msr; local in function:copyin_byte 57 "mfmsr %[msr]; " /* Save MSR */ 60 "mtmsr %[msr]; sync; isync; " /* DS off */ 61 : [msr] "=&r" (msr), [data] "=r" (data) 69 register_t msr; local in function:copyin_halfword 72 "mfmsr %[msr]; " /* Save MSR */ 75 "mtmsr %[msr]; sync; isync; " /* DS off * 84 register_t msr; local in function:copyin_word 99 register_t msr; local in function:copyin_word_bswap 114 register_t msr; local in function:copyin_8words 139 register_t msr; local in function:copyin_16words [all...] |
copyout.c | 54 register_t msr; local in function:copyout_uint8 56 "mfmsr %[msr]" /* Save MSR */ 59 "\n\t" "mtmsr %[msr]; sync; isync" /* DS off */ 60 : [msr] "=&r" (msr) 67 register_t msr; local in function:copyout_uint16 69 "mfmsr %[msr]" /* Save MSR */ 72 "\n\t" "mtmsr %[msr]; sync; isync" /* DS off * 80 register_t msr; local in function:copyout_uint32 128 register_t msr; local in function:copyout_16uint8s 165 register_t msr; local in function:copyout_8uint32s 198 register_t msr; local in function:copyout_16uint32s [all...] |
/src/sys/arch/ibmnws/ibmnws/ |
machdep.c | 182 int msr; local in function:cpu_startup 186 : "=r"(msr) : "K"(PSL_EE)); 239 int msr; local in function:cpu_reboot 242 __asm volatile("mfmsr %0" : "=r"(msr)); 243 msr |= PSL_IP; 244 __asm volatile("mtmsr %0" :: "r"(msr));
|
/src/sys/arch/mvmeppc/mvmeppc/ |
machdep.c | 181 int msr; local in function:cpu_startup 185 : "=r"(msr) : "K"(PSL_EE));
|
/src/sys/arch/powerpc/oea/ |
altivec.c | 87 const register_t msr = mfmsr(); local in function:vec_state_load 88 mtmsr((msr & ~PSL_EE) | PSL_VEC); 98 * Restore MSR (turn off AltiVec) 100 mtmsr(msr); 124 const register_t msr = mfmsr(); local in function:vec_state_save 125 mtmsr((msr & ~PSL_EE) | PSL_VEC); 145 * Restore MSR (turn off AltiVec) 147 mtmsr(msr); 216 register_t omsr, msr; local in function:vzeropage 223 msr = (omsr & ~PSL_EE) | PSL_VEC 276 register_t omsr, msr; local in function:vcopypage [all...] |
/src/sys/arch/bebox/stand/boot/ |
ns16550.h | 45 unsigned char msr; /* 6 */ member in struct:NS16550
|
/src/sys/arch/powerpc/ibm4xx/dev/ |
ecc_plb.c | 144 u_long tmp, msr, dat; local in function:ecc_plb_intr 228 : "=&r" (msr), "=&r" (tmp), "=&r" (dat) 266 : "=&r" (msr), "=&r" (tmp), "=&r" (dat)
|
/src/sys/arch/prep/stand/boot/ |
ns16550.h | 44 volatile unsigned char msr; /* 6 */ member in struct:NS16550
|
/src/sys/arch/cesfic/cesfic/ |
dp8570a.h | 4 u_int8_t msr; member in struct:dp8570reg
|
/src/sys/arch/i386/i386/ |
longrun.c | 70 uint64_t msr; member in union:msrinfo 80 /* MSR low, MSR high, flags bit0 */ 95 uint64_t msr; local in function:tmx86_init_longrun 97 /* PR #32894, make sure the longrun MSR is present */ 98 if (rdmsr_safe(MSR_TMx86_LONGRUN, &msr) == EFAULT) 138 msrinfo.msr = rdmsr(MSR_TMx86_LONGRUN); 186 msrinfo.msr = rdmsr(MSR_TMx86_LONGRUN); 191 wrmsr(MSR_TMx86_LONGRUN, msrinfo.msr); 194 msrinfo.msr = rdmsr(MSR_TMx86_LONGRUN_FLAGS) [all...] |