Lines Matching refs:msr
129 static void asy_ppsevent(struct asycom *asy, int msr);
1916 asy_ppsevent(struct asycom *asy, int msr) in asy_ppsevent() argument
1920 if ((msr & DCD) == 0) in asy_ppsevent()
1926 } else if (msr & DCD) { in asy_ppsevent()
1979 int msr; in async_msint() local
1981 msr = INB(MSR); /* this resets the interrupt */ in async_msint()
1982 asy->asy_cached_msr = msr; in async_msint()
1987 (msr & DCTS) ? "CTS" : " ", in async_msint()
1988 (msr & DDSR) ? "DSR" : " ", in async_msint()
1989 (msr & DRI) ? "RI " : " ", in async_msint()
1990 (msr & DDCD) ? "DCD" : " ", in async_msint()
1991 (msr & CTS) ? "CTS" : " ", in async_msint()
1992 (msr & DSR) ? "DSR" : " ", in async_msint()
1993 (msr & RI) ? "RI " : " ", in async_msint()
1994 (msr & DCD) ? "DCD" : " "); in async_msint()
1997 if (async->async_ttycommon.t_cflag & CRTSCTS && !(msr & CTS)) { in async_msint()
2006 OUTB(MSR, (msr & 0xF0)); in async_msint()
2010 asy_ppsevent(asy, msr); in async_msint()