msr               941 arch/i386/i386/est.c #define MSR2MHZ(msr, bus) \
msr               942 arch/i386/i386/est.c 	(((((int) (msr) >> 8) & 0xff) * (bus) + 50) / 100)
msr               943 arch/i386/i386/est.c #define MSR2MV(msr) \
msr               944 arch/i386/i386/est.c 	(((int) (msr) & 0xff) * 16 + 700)
msr               958 arch/i386/i386/est.c 	u_int64_t msr;
msr               974 arch/i386/i386/est.c 	msr = rdmsr(MSR_PERF_STATUS);
msr               975 arch/i386/i386/est.c 	idhi = (msr >> 32) & 0xffff;
msr               976 arch/i386/i386/est.c 	idlo = (msr >> 48) & 0xffff;
msr               977 arch/i386/i386/est.c 	cur = msr & 0xffff;
msr               998 arch/i386/i386/est.c 		    cpu_device, msr);
msr              1014 arch/i386/i386/est.c 		    cpu_device, msr);
msr              1051 arch/i386/i386/est.c 		printf(" (not in table, msr 0x%016llx)\n", msr);
msr              1074 arch/i386/i386/est.c 	uint64_t msr;
msr              1084 arch/i386/i386/est.c 	msr = rdmsr(MSR_PERF_CTL);
msr              1085 arch/i386/i386/est.c 	msr &= ~0xffffULL;
msr              1086 arch/i386/i386/est.c 	msr |= est_fqlist->table[i];
msr              1087 arch/i386/i386/est.c 	wrmsr(MSR_PERF_CTL, msr);
msr               159 arch/i386/i386/i686_mem.c 	int			 i, j, msr;
msr               165 arch/i386/i386/i686_mem.c 		msr = MSR_MTRR64kBase;
msr               166 arch/i386/i386/i686_mem.c 		for (i = 0; i < (MTRR_N64K / 8); i++, msr++) {
msr               167 arch/i386/i386/i686_mem.c 			msrv = rdmsr(msr);
msr               178 arch/i386/i386/i686_mem.c 		msr = MSR_MTRR16kBase;
msr               179 arch/i386/i386/i686_mem.c 		for (i = 0; i < (MTRR_N16K / 8); i++, msr++) {
msr               180 arch/i386/i386/i686_mem.c 			msrv = rdmsr(msr);
msr               191 arch/i386/i386/i686_mem.c 		msr = MSR_MTRR4kBase;
msr               192 arch/i386/i386/i686_mem.c 		for (i = 0; i < (MTRR_N4K / 8); i++, msr++) {
msr               193 arch/i386/i386/i686_mem.c 			msrv = rdmsr(msr);
msr               207 arch/i386/i386/i686_mem.c 	msr = MSR_MTRRVarBase;
msr               208 arch/i386/i386/i686_mem.c 	for (; (mrd - sc->mr_desc) < sc->mr_ndesc; msr += 2, mrd++) {
msr               209 arch/i386/i386/i686_mem.c 		msrv = rdmsr(msr);
msr               213 arch/i386/i386/i686_mem.c 		msrv = rdmsr(msr + 1);
msr               282 arch/i386/i386/i686_mem.c 	int			 i, j, msr;
msr               296 arch/i386/i386/i686_mem.c 		msr = MSR_MTRR64kBase;
msr               297 arch/i386/i386/i686_mem.c 		for (i = 0; i < (MTRR_N64K / 8); i++, msr++) {
msr               299 arch/i386/i386/i686_mem.c 			omsrv = rdmsr(msr);
msr               305 arch/i386/i386/i686_mem.c 			wrmsr(msr, msrv);
msr               308 arch/i386/i386/i686_mem.c 		msr = MSR_MTRR16kBase;
msr               309 arch/i386/i386/i686_mem.c 		for (i = 0; i < (MTRR_N16K / 8); i++, msr++) {
msr               311 arch/i386/i386/i686_mem.c 			omsrv = rdmsr(msr);
msr               317 arch/i386/i386/i686_mem.c 			wrmsr(msr, msrv);
msr               320 arch/i386/i386/i686_mem.c 		msr = MSR_MTRR4kBase;
msr               321 arch/i386/i386/i686_mem.c 		for (i = 0; i < (MTRR_N4K / 8); i++, msr++) {
msr               323 arch/i386/i386/i686_mem.c 			omsrv = rdmsr(msr);
msr               329 arch/i386/i386/i686_mem.c 			wrmsr(msr, msrv);
msr               335 arch/i386/i386/i686_mem.c 	msr = MSR_MTRRVarBase;
msr               336 arch/i386/i386/i686_mem.c 	for (; (mrd - sc->mr_desc) < sc->mr_ndesc; msr += 2, mrd++) {
msr               338 arch/i386/i386/i686_mem.c 		omsrv = rdmsr(msr);
msr               345 arch/i386/i386/i686_mem.c 		wrmsr(msr, msrv);	
msr               353 arch/i386/i386/i686_mem.c 		wrmsr(msr + 1, msrv);
msr                40 arch/i386/i386/longrun.c 	u_int64_t msr;
msr               112 arch/i386/i386/longrun.c 	msrinfo.msr = rdmsr(MSR_TMx86_LONGRUN);
msr               115 arch/i386/i386/longrun.c 	wrmsr(MSR_TMx86_LONGRUN, msrinfo.msr);
msr               117 arch/i386/i386/longrun.c 	msrinfo.msr = rdmsr(MSR_TMx86_LONGRUN_FLAGS);
msr               119 arch/i386/i386/longrun.c 	wrmsr(MSR_TMx86_LONGRUN_FLAGS, msrinfo.msr);
msr              1339 arch/i386/i386/machdep.c 	u_int64_t msr;
msr              1345 arch/i386/i386/machdep.c 	msr = rdmsr(MSR_THERM_STATUS);
msr              1346 arch/i386/i386/machdep.c 	if (msr & MSR_THERM_STATUS_VALID_BIT) {
msr              1347 arch/i386/i386/machdep.c 		ci->ci_sensor.value = max - MSR_THERM_STATUS_TEMP(msr);
msr              1900 arch/i386/i386/machdep.c 	u_int64_t msr;
msr              1903 arch/i386/i386/machdep.c 	msr = rdmsr(MSR_EBL_CR_POWERON);
msr              1904 arch/i386/i386/machdep.c 	bus = (msr >> 18) & 0x3;
msr              1924 arch/i386/i386/machdep.c 	u_int64_t msr;
msr              1928 arch/i386/i386/machdep.c 	msr = rdmsr(MSR_EBC_FREQUENCY_ID);
msr              1930 arch/i386/i386/machdep.c 		bus = (msr >> 21) & 0x7;
msr              1945 arch/i386/i386/machdep.c 		bus = (msr >> 16) & 0x7;
msr              1971 arch/i386/i386/machdep.c 	u_int64_t msr;
msr              1980 arch/i386/i386/machdep.c 		msr = rdmsr(MSR_FSB_FREQ);
msr              1981 arch/i386/i386/machdep.c 		bus = (msr >> 0) & 0x7;
msr              1997 arch/i386/i386/machdep.c 		msr = rdmsr(MSR_FSB_FREQ);
msr              1998 arch/i386/i386/machdep.c 		bus = (msr >> 0) & 0x7;
msr              2032 arch/i386/i386/machdep.c 		msr = rdmsr(MSR_EBL_CR_POWERON);
msr              2033 arch/i386/i386/machdep.c 		bus = (msr >> 18) & 0x3;
msr              2066 arch/i386/i386/machdep.c 	u_int64_t msr;
msr              2074 arch/i386/i386/machdep.c 	msr = rdmsr(MSR_EBC_FREQUENCY_ID);
msr              2075 arch/i386/i386/machdep.c 	mult = ((msr >> 24) & 0xff);
msr              2083 arch/i386/i386/machdep.c 	u_int64_t msr;
msr              2093 arch/i386/i386/machdep.c 	msr = rdmsr(MSR_EBL_CR_POWERON);
msr              2094 arch/i386/i386/machdep.c 	mult = (msr >> 22) & 0xf;
msr              2097 arch/i386/i386/machdep.c 		mult += ((msr >> 27) & 0x1) * 40;
msr                93 arch/i386/i386/pctr.c 	int msr;
msr                99 arch/i386/i386/pctr.c 	msr = P5MSR_CTR0 + cmd;
msr               111 arch/i386/i386/pctr.c 	wrmsr(msr, 0);
msr               227 arch/i386/include/cpufunc.h wrmsr(u_int msr, u_int64_t newval)
msr               229 arch/i386/include/cpufunc.h         __asm __volatile("wrmsr" : : "A" (newval), "c" (msr));
msr               233 arch/i386/include/cpufunc.h rdmsr(u_int msr)
msr               237 arch/i386/include/cpufunc.h         __asm __volatile("rdmsr" : "=A" (rv) : "c" (msr));
msr               250 arch/i386/include/cpufunc.h rdmsr_locked(u_int msr, u_int code)
msr               255 arch/i386/include/cpufunc.h 	    : "c" (msr), "D" (code));
msr               260 arch/i386/include/cpufunc.h wrmsr_locked(u_int msr, u_int code, u_int64_t newval)
msr               264 arch/i386/include/cpufunc.h 	    : "A" (newval), "c" (msr), "D" (code));
msr                75 arch/i386/include/pctr.h #define rdmsr(msr)						\
msr                78 arch/i386/include/pctr.h   __asm __volatile ("rdmsr" : "=A" (v) : "c" (msr));		\
msr                82 arch/i386/include/pctr.h #define wrmsr(msr, v) \
msr                83 arch/i386/include/pctr.h      __asm __volatile ("wrmsr" :: "A" ((u_quad_t) (v)), "c" (msr));
msr               188 arch/i386/include/specialreg.h #define MSR_THERM_STATUS_TEMP(msr)	((msr >> 16) & 0x7f)
msr              1290 arch/i386/isa/pccom.c 				u_int8_t msr;
msr              1292 arch/i386/isa/pccom.c 				msr = sc->sc_rxbuf[rxget];
msr              1294 arch/i386/isa/pccom.c 				if (ISSET(msr, MSR_DDCD) &&
msr              1296 arch/i386/isa/pccom.c 					if (ISSET(msr, MSR_DCD))
msr              1306 arch/i386/isa/pccom.c 				if (ISSET(msr, MSR_DCTS) &&
msr              1307 arch/i386/isa/pccom.c 				    ISSET(msr, MSR_CTS) &&
msr              1335 arch/i386/isa/pccom.c 	u_char lsr, data, msr, delta;
msr              1357 arch/i386/isa/pccom.c 		msr = bus_space_read_1(iot, ioh, com_msr);
msr              1359 arch/i386/isa/pccom.c 		if (msr != sc->sc_msr) {
msr              1360 arch/i386/isa/pccom.c 			delta = msr ^ sc->sc_msr;
msr              1361 arch/i386/isa/pccom.c 			sc->sc_msr = msr;
msr              1393 arch/i386/isa/pccom.c 		u_int8_t msr, delta;
msr              1416 arch/i386/isa/pccom.c 		msr = bus_space_read_1(iot, ioh, com_msr);
msr              1417 arch/i386/isa/pccom.c 		delta = msr ^ sc->sc_msr;
msr              1419 arch/i386/isa/pccom.c 		ttytstamp(tp, sc->sc_msr & MSR_CTS, msr & MSR_CTS,
msr              1420 arch/i386/isa/pccom.c 		    sc->sc_msr & MSR_DCD, msr & MSR_DCD);
msr              1424 arch/i386/isa/pccom.c 		sc->sc_msr = msr;
msr              1429 arch/i386/isa/pccom.c 		msr = (msr & 0xf0) | (delta >> 4);
msr              1430 arch/i386/isa/pccom.c 		if (ISSET(tp->t_cflag, CRTSCTS) && ISSET(msr, MSR_DCTS)) {
msr              1431 arch/i386/isa/pccom.c 			if (!ISSET(msr, MSR_CTS))
msr              1436 arch/i386/isa/pccom.c 		sc->sc_rxbuf[rxput] = msr;
msr               230 arch/i386/pci/glxsb.c 	uint64_t msr;
msr               235 arch/i386/pci/glxsb.c 	msr = rdmsr(SB_GLD_MSR_CAP);
msr               236 arch/i386/pci/glxsb.c 	if ((msr & 0xFFFF00) != 0x130400) {
msr               237 arch/i386/pci/glxsb.c 		printf(": unknown ID 0x%x\n", (int) ((msr & 0xFFFF00) >> 16));
msr               259 arch/i386/pci/glxsb.c 	msr = rdmsr(SB_GLD_MSR_CTRL);
msr               260 arch/i386/pci/glxsb.c 	msr &= ~(SB_GMC_T_TM | SB_GMC_T_SEL_MASK);
msr               261 arch/i386/pci/glxsb.c 	msr |= SB_GMC_T_NE | SB_GMC_T_SEL3;
msr               263 arch/i386/pci/glxsb.c 	msr |= SB_GMC_SBI | SB_GMC_SBY;		/* for AES, if necessary */
msr               265 arch/i386/pci/glxsb.c 	wrmsr(SB_GLD_MSR_CTRL, msr);
msr              1075 dev/ic/com.c   	u_char lsr, data, msr, delta;
msr              1097 dev/ic/com.c   		msr = bus_space_read_1(iot, ioh, com_msr);
msr              1099 dev/ic/com.c   		if (msr != sc->sc_msr) {
msr              1100 dev/ic/com.c   			delta = msr ^ sc->sc_msr;
msr              1101 dev/ic/com.c   			sc->sc_msr = msr;
msr              1122 dev/ic/com.c   	u_char lsr, data, msr, delta;
msr              1177 dev/ic/com.c   		msr = bus_space_read_1(iot, ioh, com_msr);
msr              1179 dev/ic/com.c   		if (msr != sc->sc_msr) {
msr              1180 dev/ic/com.c   			delta = msr ^ sc->sc_msr;
msr              1182 dev/ic/com.c   			ttytstamp(tp, sc->sc_msr & MSR_CTS, msr & MSR_CTS,
msr              1183 dev/ic/com.c   			    sc->sc_msr & MSR_DCD, msr & MSR_DCD);
msr              1185 dev/ic/com.c   			sc->sc_msr = msr;
msr              1188 dev/ic/com.c   				    (*linesw[tp->t_line].l_modem)(tp, ISSET(msr, MSR_DCD)) == 0) {
msr              1193 dev/ic/com.c   			if (ISSET(delta & msr, MSR_CTS) &&
msr              2290 dev/ic/rtw.c   	uint8_t msr;
msr              2295 dev/ic/rtw.c   	msr = RTW_READ8(&sc->sc_regs, RTW_MSR) & ~RTW_MSR_NETYPE_MASK;
msr              2300 dev/ic/rtw.c   		msr |= RTW_MSR_NETYPE_ADHOC_OK;
msr              2303 dev/ic/rtw.c   		msr |= RTW_MSR_NETYPE_AP_OK;
msr              2307 dev/ic/rtw.c   		msr |= RTW_MSR_NETYPE_NOLINK;
msr              2310 dev/ic/rtw.c   		msr |= RTW_MSR_NETYPE_INFRA_OK;
msr              2313 dev/ic/rtw.c   	RTW_WRITE8(&sc->sc_regs, RTW_MSR, msr);
msr               228 dev/mii/urlphy.c 	int msr, bmsr, bmcr;
msr               239 dev/mii/urlphy.c 	msr = PHY_READ(sc, URLPHY_MSR) | PHY_READ(sc, URLPHY_MSR);
msr               240 dev/mii/urlphy.c 	if (msr & URLPHY_MSR_LINK)
msr               255 dev/mii/urlphy.c 		if (msr & URLPHY_MSR_SPEED_100)
msr               260 dev/mii/urlphy.c 		if (msr & URLPHY_MSR_DUPLEX)
msr               430 dev/usb/moscom.c moscom_get_status(void *vsc, int portno, u_char *lsr, u_char *msr)
msr               434 dev/usb/moscom.c 	if (msr != NULL)
msr               435 dev/usb/moscom.c 		*msr = sc->sc_msr;
msr                74 dev/usb/uark.c void	uark_get_status(void *, int portno, u_char *lsr, u_char *msr);
msr               328 dev/usb/uark.c uark_get_status(void *vsc, int portno, u_char *lsr, u_char *msr)
msr               332 dev/usb/uark.c 	if (msr != NULL)
msr               333 dev/usb/uark.c 		*msr = sc->sc_msr;
msr               735 dev/usb/ubsa.c ubsa_get_status(void *addr, int portno, u_char *lsr, u_char *msr)
msr               743 dev/usb/ubsa.c 	if (msr != NULL)
msr               744 dev/usb/ubsa.c 		*msr = sc->sc_msr;
msr                50 dev/usb/ucomvar.h 	void (*ucom_get_status)(void *sc, int portno, u_char *lsr, u_char *msr);
msr               257 dev/usb/ucycom.c ucycom_get_status(void *addr, int portno, u_char *lsr, u_char *msr)
msr               267 dev/usb/ucycom.c 	if (msr != NULL)
msr               268 dev/usb/ucycom.c 		*msr = sc->sc_msr;
msr               105 dev/usb/uftdi.c void	uftdi_get_status(void *, int portno, u_char *lsr, u_char *msr);
msr               479 dev/usb/uftdi.c 	u_char msr, lsr;
msr               484 dev/usb/uftdi.c 	msr = FTDI_GET_MSR(*ptr);
msr               493 dev/usb/uftdi.c 	if (sc->sc_msr != msr ||
msr               496 dev/usb/uftdi.c 			 "lsr=0x%02x(0x%02x)\n", msr, sc->sc_msr,
msr               498 dev/usb/uftdi.c 		sc->sc_msr = msr;
msr               667 dev/usb/uftdi.c uftdi_get_status(void *vsc, int portno, u_char *lsr, u_char *msr)
msr               674 dev/usb/uftdi.c 	if (msr != NULL)
msr               675 dev/usb/uftdi.c 		*msr = sc->sc_msr;
msr               129 dev/usb/umct.c void umct_get_status(void *, int portno, u_char *lsr, u_char *msr);
msr               644 dev/usb/umct.c umct_get_status(void *addr, int portno, u_char *lsr, u_char *msr)
msr               652 dev/usb/umct.c 	if (msr != NULL)
msr               653 dev/usb/umct.c 		*msr = sc->sc_msr;
msr               130 dev/usb/umodem.c void	umodem_get_status(void *, int portno, u_char *lsr, u_char *msr);
msr               502 dev/usb/umodem.c umodem_get_status(void *addr, int portno, u_char *lsr, u_char *msr)
msr               510 dev/usb/umodem.c 	if (msr != NULL)
msr               511 dev/usb/umodem.c 		*msr = sc->sc_msr;
msr               134 dev/usb/uplcom.c void uplcom_get_status(void *, int portno, u_char *lsr, u_char *msr);
msr               818 dev/usb/uplcom.c uplcom_get_status(void *addr, int portno, u_char *lsr, u_char *msr)
msr               826 dev/usb/uplcom.c 	if (msr != NULL)
msr               827 dev/usb/uplcom.c 		*msr = sc->sc_msr;
msr                94 dev/usb/uslcom.c void	uslcom_get_status(void *, int portno, u_char *lsr, u_char *msr);
msr               428 dev/usb/uslcom.c uslcom_get_status(void *vsc, int portno, u_char *lsr, u_char *msr)
msr               432 dev/usb/uslcom.c 	if (msr != NULL)
msr               433 dev/usb/uslcom.c 		*msr = sc->sc_msr;
msr               860 dev/usb/uvscom.c uvscom_get_status(void *addr, int portno, u_char *lsr, u_char *msr)
msr               866 dev/usb/uvscom.c 	if (msr != NULL)
msr               867 dev/usb/uvscom.c 		*msr = sc->sc_msr;