Home
last modified time | relevance | path

Searched refs:TS_BUSY (Results 1 – 25 of 28) sorted by relevance

12

/openbsd/src/sys/arch/powerpc64/dev/
Dopalcons.c239 if (tp->t_state & (TS_TTSTOP | TS_BUSY)) { in opalconsstart()
244 tp->t_state |= TS_BUSY; in opalconsstart()
247 tp->t_state &= ~TS_BUSY; in opalconsstart()
257 if (tp->t_state & TS_BUSY) in opalconsstop()
/openbsd/src/sys/dev/pv/
Dviocon.c332 if (ndone && ISSET(tp->t_state, TS_BUSY)) { in viocon_tx_intr()
333 CLR(tp->t_state, TS_BUSY); in viocon_tx_intr()
414 if (ISSET(tp->t_state, TS_BUSY)) { in vioconstart()
416 CLR(tp->t_state, TS_BUSY); in vioconstart()
445 SET(tp->t_state, TS_BUSY); in vioconstart()
554 CLR(tp->t_state, TS_BUSY | TS_FLUSH); in vioconclose()
593 if (ISSET(tp->t_state, TS_BUSY)) in vioconstop()
/openbsd/src/sys/arch/sparc64/dev/
Dvcons.c300 if (tp->t_state & (TS_TTSTOP | TS_BUSY)) { in vconsstart()
305 tp->t_state |= TS_BUSY; in vconsstart()
308 tp->t_state &= ~TS_BUSY; in vconsstart()
318 if (tp->t_state & TS_BUSY) in vconsstop()
Dvcctty.c442 if (tp->t_state & (TS_TIMEOUT | TS_BUSY | TS_TTSTOP)) { in vccttystart()
447 tp->t_state |= TS_BUSY; in vccttystart()
450 tp->t_state &= ~TS_BUSY; in vccttystart()
464 if (tp->t_state & TS_BUSY) in vccttystop()
Dsbbc.c622 if (tp->t_state & (TS_TTSTOP | TS_BUSY)) { in sbbcstart()
627 tp->t_state |= TS_BUSY; in sbbcstart()
630 tp->t_state &= ~TS_BUSY; in sbbcstart()
640 if (tp->t_state & TS_BUSY) in sbbcstop()
Dpcons.c314 if (tp->t_state & (TS_TIMEOUT | TS_BUSY | TS_TTSTOP)) { in pconsstart()
318 tp->t_state |= TS_BUSY; in pconsstart()
324 tp->t_state &= ~TS_BUSY; in pconsstart()
Dsab.c625 tp->t_state &= ~TS_BUSY; in sabtty_softintr()
885 if (tp->t_state & TS_BUSY) { in sabttystop()
1070 if ((tp->t_state & (TS_TTSTOP | TS_TIMEOUT | TS_BUSY)) == 0) { in sabtty_start()
1075 tp->t_state |= TS_BUSY; in sabtty_start()
/openbsd/src/sys/dev/fdt/
Damluart.c210 ISSET(tp->t_state, TS_BUSY)) { in amluart_intr()
211 CLR(tp->t_state, TS_BUSY | TS_FLUSH); in amluart_intr()
315 while (ISSET(tp->t_state, TS_BUSY)) { in amluart_param()
346 if (ISSET(tp->t_state, TS_BUSY)) in amluart_start()
353 SET(tp->t_state, TS_BUSY); in amluart_start()
469 CLR(tp->t_state, TS_BUSY | TS_FLUSH); in amluartclose()
Dmvuart.c250 if (ISSET(tp->t_state, TS_BUSY)) { in mvuart_intr_tx()
251 CLR(tp->t_state, TS_BUSY | TS_FLUSH); in mvuart_intr_tx()
280 while (ISSET(tp->t_state, TS_BUSY)) { in mvuart_param()
310 if (ISSET(tp->t_state, TS_BUSY)) { in mvuart_start()
325 SET(tp->t_state, TS_BUSY); in mvuart_start()
489 CLR(tp->t_state, TS_BUSY | TS_FLUSH); in mvuartclose()
Dimxuart.c209 if (ISSET(sr1, IMXUART_SR1_TRDY) && ISSET(tp->t_state, TS_BUSY)) { in imxuart_intr()
210 CLR(tp->t_state, TS_BUSY | TS_FLUSH); in imxuart_intr()
298 while (ISSET(tp->t_state, TS_BUSY)) { in imxuart_param()
343 if (ISSET(tp->t_state, TS_BUSY)) { in imxuart_start()
365 SET(tp->t_state, TS_BUSY); in imxuart_start()
634 CLR(tp->t_state, TS_BUSY | TS_FLUSH); in imxuartclose()
Dexuart.c318 if (ISSET(tp->t_state, TS_BUSY)) { in exuart_tx_intr()
319 CLR(tp->t_state, TS_BUSY | TS_FLUSH); in exuart_tx_intr()
460 while (ISSET(tp->t_state, TS_BUSY)) { in exuart_param()
505 if (ISSET(tp->t_state, TS_BUSY)) in exuart_start()
519 SET(tp->t_state, TS_BUSY); in exuart_start()
829 CLR(tp->t_state, TS_BUSY | TS_FLUSH); in exuartclose()
Dcduart.c282 if ((isr & CDUART_IXR_TXEMPTY) && (tp->t_state & TS_BUSY)) { in cduart_intr()
283 tp->t_state &= ~TS_BUSY; in cduart_intr()
566 if (tp->t_state & TS_BUSY) in cduartstart()
573 tp->t_state |= TS_BUSY; in cduartstart()
/openbsd/src/sys/arch/riscv64/dev/
Dsfuart.c203 ISSET(tp->t_state, TS_BUSY)) { in sfuart_intr()
204 CLR(tp->t_state, TS_BUSY | TS_FLUSH); in sfuart_intr()
302 while (ISSET(tp->t_state, TS_BUSY)) { in sfuart_param()
338 if (ISSET(tp->t_state, TS_BUSY)) in sfuart_start()
347 SET(tp->t_state, TS_BUSY); in sfuart_start()
470 CLR(tp->t_state, TS_BUSY | TS_FLUSH); in sfuartclose()
/openbsd/src/sys/arch/hppa/dev/
Dpdc.c334 if (tp->t_state & (TS_TTSTOP | TS_BUSY)) {
339 tp->t_state |= TS_BUSY;
342 tp->t_state &= ~TS_BUSY;
354 if (tp->t_state & TS_BUSY)
/openbsd/src/sys/dev/ic/
Dpluart.c258 if (ISSET(is, UART_IMSC_TXIM) && ISSET(tp->t_state, TS_BUSY)) { in pluart_intr()
259 CLR(tp->t_state, TS_BUSY | TS_FLUSH); in pluart_intr()
340 while (ISSET(tp->t_state, TS_BUSY)) { in pluart_param()
418 if (ISSET(tp->t_state, TS_BUSY)) in pluart_start()
425 SET(tp->t_state, TS_BUSY); in pluart_start()
707 CLR(tp->t_state, TS_BUSY | TS_FLUSH); in pluartclose()
Dcy.c416 CLR(tp->t_state, TS_BUSY | TS_FLUSH); in cyclose()
586 if (!ISSET(tp->t_state, TS_TTSTOP | TS_TIMEOUT | TS_BUSY)) { in cystart()
591 SET(tp->t_state, TS_BUSY); in cystart()
618 if (ISSET(tp->t_state, TS_BUSY)) { in cystop()
1240 SET(tp->t_state, TS_BUSY); in cy_intr()
1289 CLR(tp->t_state, TS_BUSY); in cy_intr()
Dcom.c448 CLR(tp->t_state, TS_BUSY | TS_FLUSH); in comclose()
826 while (ISSET(tp->t_state, TS_BUSY)) { in comparam()
911 if (ISSET(tp->t_state, TS_BUSY)) in comstart()
920 SET(tp->t_state, TS_BUSY); in comstart()
960 if (ISSET(tp->t_state, TS_BUSY)) in comstop()
1131 if (ISSET(lsr, LSR_TXRDY) && ISSET(tp->t_state, TS_BUSY)) { in comintr()
1132 CLR(tp->t_state, TS_BUSY | TS_FLUSH); in comintr()
Dz8530tty.c827 if (ISSET(tp->t_state, TS_BUSY | TS_TIMEOUT | TS_TTSTOP)) in zsstart()
846 SET(tp->t_state, TS_BUSY); in zsstart()
873 if (ISSET(tp->t_state, TS_BUSY)) { in zsstop()
1558 CLR(tp->t_state, TS_BUSY); in zstty_txsoft()
/openbsd/src/sys/arch/luna88k/dev/
Dsiotty.c298 tp->t_state &= ~TS_BUSY; in siotty_txsoft()
315 if (tp->t_state & (TS_BUSY|TS_TIMEOUT|TS_TTSTOP)) in siostart()
321 tp->t_state |= TS_BUSY; in siostart()
343 if (TS_BUSY == (tp->t_state & (TS_BUSY|TS_TTSTOP))) { in siostop()
/openbsd/src/sys/dev/usb/
Ducom.c286 CLR(tp->t_state, TS_BUSY | TS_FLUSH); in ucom_detach()
604 CLR(tp->t_state, TS_BUSY | TS_FLUSH); in ucom_do_close()
999 if (ISSET(tp->t_state, TS_BUSY | TS_TIMEOUT | TS_TTSTOP)) { in ucomstart()
1019 SET(tp->t_state, TS_BUSY); in ucomstart()
1067 if (ISSET(tp->t_state, TS_BUSY)) { in ucomstop()
1108 CLR(tp->t_state, TS_BUSY); in ucomwritecb()
1119 CLR(tp->t_state, TS_BUSY); in ucomwritecb()
/openbsd/src/sys/arch/sh/dev/
Dscif.c478 if (ISSET(tp->t_state, TS_BUSY | TS_TIMEOUT | TS_TTSTOP)) in scifstart()
500 SET(tp->t_state, TS_BUSY); in scifstart()
902 if (ISSET(tp->t_state, TS_BUSY)) { in scifstop()
1027 CLR(tp->t_state, TS_BUSY); in scif_txsoft()
/openbsd/src/sys/dev/sbus/
Dspif.c688 if (ISSET(tp->t_state, TS_BUSY)) { in sttystop()
707 if (!ISSET(tp->t_state, TS_TTSTOP | TS_TIMEOUT | TS_BUSY)) { in stty_start()
712 SET(tp->t_state, TS_BUSY); in stty_start()
943 CLR(tp->t_state, TS_BUSY); in spifsoftintr()
Dmagma.c727 CLR(tp->t_state, TS_BUSY); in magma_soft()
1083 if (ISSET(tp->t_state, TS_BUSY)) { in mttystop()
1113 if (!ISSET(tp->t_state, TS_TTSTOP | TS_TIMEOUT | TS_BUSY)) { in mtty_start()
1125 SET(tp->t_state, TS_BUSY); in mtty_start()
/openbsd/src/sys/sys/
Dtty.h180 #define TS_BUSY 0x00004 /* Draining output. */ macro
/openbsd/src/sys/dev/wscons/
Dwsdisplay.c1454 if (tp->t_state & (TS_TIMEOUT | TS_BUSY | TS_TTSTOP)) { in wsdisplaystart()
1470 tp->t_state |= TS_BUSY; in wsdisplaystart()
1513 tp->t_state &= ~TS_BUSY; in wsdisplaystart()
1530 if (ISSET(tp->t_state, TS_BUSY)) in wsdisplaystop()

12