Lines Matching refs:cnow
1653 struct async_icount cnow; in mxser_cflags_changed() local
1658 cnow = info->icount; /* atomic copy */ in mxser_cflags_changed()
1661 ret = ((arg & TIOCM_RNG) && (cnow.rng != cprev->rng)) || in mxser_cflags_changed()
1662 ((arg & TIOCM_DSR) && (cnow.dsr != cprev->dsr)) || in mxser_cflags_changed()
1663 ((arg & TIOCM_CD) && (cnow.dcd != cprev->dcd)) || in mxser_cflags_changed()
1664 ((arg & TIOCM_CTS) && (cnow.cts != cprev->cts)); in mxser_cflags_changed()
1666 *cprev = cnow; in mxser_cflags_changed()
1675 struct async_icount cnow; in mxser_ioctl() local
1735 cnow = info->icount; /* note the counters on entry */ in mxser_ioctl()
1739 mxser_cflags_changed(info, arg, &cnow)); in mxser_ioctl()
1824 struct async_icount cnow; in mxser_get_icount() local
1828 cnow = info->icount; in mxser_get_icount()
1831 icount->frame = cnow.frame; in mxser_get_icount()
1832 icount->brk = cnow.brk; in mxser_get_icount()
1833 icount->overrun = cnow.overrun; in mxser_get_icount()
1834 icount->buf_overrun = cnow.buf_overrun; in mxser_get_icount()
1835 icount->parity = cnow.parity; in mxser_get_icount()
1836 icount->rx = cnow.rx; in mxser_get_icount()
1837 icount->tx = cnow.tx; in mxser_get_icount()
1838 icount->cts = cnow.cts; in mxser_get_icount()
1839 icount->dsr = cnow.dsr; in mxser_get_icount()
1840 icount->rng = cnow.rng; in mxser_get_icount()
1841 icount->dcd = cnow.dcd; in mxser_get_icount()