ASYNC_HW_OUT_FLW
async->async_flags &= ~ASYNC_HW_OUT_FLW;
(ASYNC_HW_OUT_FLW|ASYNC_SW_OUT_FLW|ASYNC_STOPPED))) {
if (async->async_flags & (ASYNC_HW_OUT_FLW | ASYNC_SW_OUT_FLW |
(ASYNC_HW_OUT_FLW|ASYNC_SW_OUT_FLW|ASYNC_OUT_SUSPEND))) {
if (!(async->async_flags & ASYNC_HW_OUT_FLW))
async->async_flags |= ASYNC_HW_OUT_FLW;
async->async_flags &= ~ASYNC_HW_OUT_FLW;
!(async->async_flags & (ASYNC_HW_OUT_FLW|ASYNC_STOPPED))) {
async->async_flags |= ASYNC_HW_OUT_FLW;
if ((val & CTS) && (async->async_flags & ASYNC_HW_OUT_FLW)) {
async->async_flags &= ~ASYNC_HW_OUT_FLW;
if (async->async_flags & (ASYNC_HW_OUT_FLW|ASYNC_STOPPED)) {
async->async_flags & ASYNC_HW_OUT_FLW)