Lines Matching refs:async_flags

462 	async->async_flags &= ~ASYNC_DDI_SUSPENDED;  in async_process_suspq()
652 async->async_flags |= ASYNC_DDI_SUSPENDED; in asydetach()
655 while ((async->async_flags & (ASYNC_BREAK|ASYNC_DELAY))) { in asydetach()
665 if (async->async_flags & ASYNC_OUT_SUSPEND) in asydetach()
675 async->async_flags |= ASYNC_RESUME_BUFCALL; in asydetach()
786 if (async->async_flags & ASYNC_ISOPEN) { in asyattach()
806 if (async->async_flags & ASYNC_RESUME_BUFCALL) { in asyattach()
810 async->async_flags &= ~ASYNC_RESUME_BUFCALL; in asyattach()
1567 if (!(async->async_flags & ASYNC_ISOPEN)) { in asyopen()
1607 } else if ((*dev & OUTLINE) && !(async->async_flags & ASYNC_OUT)) { in asyopen()
1614 async->async_flags |= ASYNC_OUT; in asyopen()
1617 while (async->async_flags & ASYNC_DTR_DELAY) { in asyopen()
1663 async->async_flags |= ASYNC_CARR_ON; in asyopen()
1665 async->async_flags &= ~ASYNC_CARR_ON; in asyopen()
1674 if ((!(async->async_flags & (ASYNC_CARR_ON|ASYNC_OUT)) && in asyopen()
1676 ((async->async_flags & ASYNC_OUT) && in asyopen()
1678 async->async_flags |= ASYNC_WOPEN; in asyopen()
1681 async->async_flags &= ~ASYNC_WOPEN; in asyopen()
1685 async->async_flags &= ~ASYNC_WOPEN; in asyopen()
1688 } else if ((async->async_flags & ASYNC_OUT) && !(*dev & OUTLINE)) { in asyopen()
1703 async->async_flags |= ASYNC_ISOPEN; in asyopen()
1723 if (!(async->async_flags & (ASYNC_BREAK|ASYNC_DELAY|ASYNC_PROGRESS))) { in async_progress_check()
1725 async->async_flags &= ~ASYNC_BUSY; in async_progress_check()
1741 async->async_flags &= ~ASYNC_PROGRESS; in async_progress_check()
1760 async->async_flags &= ~ASYNC_DTR_DELAY; in async_dtr_free()
1789 async->async_flags |= ASYNC_CLOSING; in asyclose()
1808 if (async->async_flags & ASYNC_OUT_SUSPEND) { in asyclose()
1818 async->async_flags &= ~ASYNC_OUT_SUSPEND; in asyclose()
1833 (async->async_flags & ASYNC_STOPPED)) { in asyclose()
1856 async->async_flags &= ~ASYNC_PROGRESS; in asyclose()
1862 (async->async_flags & (ASYNC_BUSY|ASYNC_BREAK|ASYNC_DELAY))) { in asyclose()
1885 (async->async_flags & ASYNC_WOPEN)) { in asyclose()
1891 async->async_flags |= ASYNC_DTR_DELAY; in asyclose()
1917 if ((async->async_flags & (ASYNC_WOPEN|ASYNC_ISOPEN)) == 0) { in asyclose()
1943 async->async_flags &= (ASYNC_DTR_DELAY|ASY_RTS_DTR_OFF); in asyclose()
2083 async->async_flags &= ~ASYNC_HW_OUT_FLW; in asy_program()
2098 async->async_flags &= ~ASYNC_SW_OUT_FLW; in asy_program()
2242 !(async->async_flags & (ASYNC_ISOPEN|ASYNC_WOPEN))) { in asyintr()
2300 if ((lsr & XHRE) && (async->async_flags & ASYNC_BUSY) && in asyintr()
2328 if (async->async_flags & (ASYNC_BREAK|ASYNC_OUT_SUSPEND)) in async_txint()
2339 !(async->async_flags & in async_txint()
2345 async->async_flags |= ASYNC_PROGRESS; in async_txint()
2473 (async->async_flags & ASYNC_SW_OUT_FLW)) { in async_rxint()
2550 if ((async->async_flags & ASYNC_SERVICEIMM) || needsoft || in async_rxint()
2697 if (async->async_flags & ASYNC_OUT_FLW_RESUME) { in async_softint()
2708 async->async_flags &= ~ASYNC_OUT_FLW_RESUME; in async_softint()
2721 if ((async->async_flags & ASYNC_CARR_ON) == 0) { in async_softint()
2725 async->async_flags |= ASYNC_CARR_ON; in async_softint()
2726 if (async->async_flags & ASYNC_ISOPEN) { in async_softint()
2736 if ((async->async_flags & ASYNC_CARR_ON) && in async_softint()
2757 if (async->async_flags & ASYNC_BUSY) { in async_softint()
2765 async->async_flags &= ~ASYNC_STOPPED; in async_softint()
2766 if (async->async_flags & ASYNC_ISOPEN) { in async_softint()
2787 flushflag = (async->async_flags & in async_softint()
2800 async->async_flags &= ~ASYNC_BUSY; in async_softint()
2811 async->async_flags &= ~ASYNC_CARR_ON; in async_softint()
2826 if (!(async->async_flags & ASYNC_ISOPEN)) { in async_softint()
2910 if (async->async_flags & ASYNC_ISOPEN) { in async_softint()
2919 if (async->async_ocnt <= 0 && (async->async_flags & ASYNC_BUSY)) { in async_softint()
2924 async->async_flags &= ~ASYNC_BUSY; in async_softint()
2935 if (!(async->async_flags & ASYNC_BUSY)) in async_softint()
2947 if (async->async_flags & ASYNC_ISOPEN) { in async_softint()
2957 if (async->async_flags & ASYNC_ISOPEN) { in async_softint()
3000 if ((async->async_flags & ASYNC_BREAK) && in async_restart()
3001 !(async->async_flags & ASYNC_OUT_SUSPEND)) { in async_restart()
3008 async->async_flags &= ~(ASYNC_DELAY|ASYNC_BREAK); in async_restart()
3056 if (async->async_flags & (ASYNC_BREAK|ASYNC_BUSY)) { in async_nstart()
3060 async->async_flags & ASYNC_BREAK ? "break" : "busy"); in async_nstart()
3076 if (async->async_flags & ASYNC_DELAY) { in async_nstart()
3113 async->async_flags |= ASYNC_BREAK; in async_nstart()
3127 async->async_flags |= ASYNC_DELAY; in async_nstart()
3156 if (async->async_flags & (ASYNC_HW_OUT_FLW | ASYNC_SW_OUT_FLW | in async_nstart()
3202 async->async_flags |= ASYNC_PROGRESS; in async_nstart()
3206 async->async_flags |= ASYNC_BUSY; in async_nstart()
3231 !(async->async_flags & in async_resume()
3236 async->async_flags |= ASYNC_PROGRESS; in async_resume()
3251 async->async_flags &= ~ASYNC_HOLD_UTBRK; in async_hold_utbrk()
3271 while (async->async_flags & ASYNC_HOLD_UTBRK) { in async_resume_utbrk()
3280 if (!(async->async_flags & ASYNC_BREAK)) { in async_resume_utbrk()
3285 async->async_flags &= ~ASYNC_OUT_SUSPEND; in async_resume_utbrk()
3291 async->async_flags &= ~ASYNC_BUSY; in async_resume_utbrk()
3540 while (async->async_flags & ASYNC_BREAK) { in async_ioctl()
3558 async->async_flags |= ASYNC_BREAK; in async_ioctl()
3597 if (!(async->async_flags & ASYNC_OUT_SUSPEND)) { in async_ioctl()
3599 async->async_flags |= ASYNC_OUT_SUSPEND; in async_ioctl()
3600 async->async_flags |= ASYNC_HOLD_UTBRK; in async_ioctl()
3627 if (async->async_flags & ASYNC_OUT_SUSPEND) in async_ioctl()
3767 !((wput) && ((async)->async_flags & ASYNC_DDI_SUSPENDED))
3805 async->async_flags |= ASYNC_STOPPED; in asywputdo()
3812 if (async->async_flags & ASYNC_STOPPED) { in asywputdo()
3813 async->async_flags &= ~ASYNC_STOPPED; in asywputdo()
3916 if (async->async_flags & ASYNC_BUSY) { in asywputdo()
3922 async->async_flags &= ~ASYNC_BUSY; in asywputdo()
4052 async->async_flags |= ASYNC_SERVICEIMM; in asywputdo()
4056 async->async_flags &= ~ASYNC_SERVICEIMM; in asywputdo()
4619 async->async_flags |= ASYNC_SW_IN_FLOW | in async_flowcontrol_sw_input()
4627 async->async_flags = (async->async_flags & in async_flowcontrol_sw_input()
4637 if (((async->async_flags & (ASYNC_SW_IN_NEEDED | ASYNC_BREAK | in async_flowcontrol_sw_input()
4644 async->async_flags = (async->async_flags & in async_flowcontrol_sw_input()
4647 async->async_flags & ASYNC_SW_IN_FLOW ? in async_flowcontrol_sw_input()
4678 async->async_flags |= ASYNC_SW_OUT_FLW; in async_flowcontrol_sw_output()
4679 async->async_flags &= ~ASYNC_OUT_FLW_RESUME; in async_flowcontrol_sw_output()
4684 async->async_flags &= ~ASYNC_SW_OUT_FLW; in async_flowcontrol_sw_output()
4685 if (!(async->async_flags & ASYNC_HW_OUT_FLW)) in async_flowcontrol_sw_output()
4686 async->async_flags |= ASYNC_OUT_FLW_RESUME; in async_flowcontrol_sw_output()
4728 async->async_flags |= ASYNC_HW_IN_FLOW; in async_flowcontrol_hw_input()
4735 async->async_flags &= ~ASYNC_HW_IN_FLOW; in async_flowcontrol_hw_input()
4744 flag = (async->async_flags & ASYNC_HW_IN_FLOW) ? 0 : RTS; in async_flowcontrol_hw_input()
4778 async->async_flags |= ASYNC_HW_OUT_FLW; in async_flowcontrol_hw_output()
4779 async->async_flags &= ~ASYNC_OUT_FLW_RESUME; in async_flowcontrol_hw_output()
4784 async->async_flags &= ~ASYNC_HW_OUT_FLW; in async_flowcontrol_hw_output()
4785 if (!(async->async_flags & ASYNC_SW_OUT_FLW)) in async_flowcontrol_hw_output()
4786 async->async_flags |= ASYNC_OUT_FLW_RESUME; in async_flowcontrol_hw_output()