Lines Matching refs:icount
73 struct async_icount icount; member
182 struct async_icount *icount; in receive_chars() local
185 icount = &info->icount; in receive_chars()
199 icount->rx++; in receive_chars()
219 icount->brk++; in receive_chars()
221 icount->parity++; in receive_chars()
223 icount->frame++; in receive_chars()
225 icount->overrun++; in receive_chars()
272 info->icount.tx++; in transmit_chars()
288 info->icount.tx++; in transmit_chars()
310 struct async_icount *icount; in check_modem_status() local
317 icount = &info->icount; in check_modem_status()
320 icount->dsr++; in check_modem_status()
322 icount->dcd++; in check_modem_status()
325 icount->cts++; in check_modem_status()
1079 struct serial_icounter_struct *icount) in rs_get_icount() argument
1086 cnow = info->icount; in rs_get_icount()
1088 icount->cts = cnow.cts; in rs_get_icount()
1089 icount->dsr = cnow.dsr; in rs_get_icount()
1090 icount->rng = cnow.rng; in rs_get_icount()
1091 icount->dcd = cnow.dcd; in rs_get_icount()
1092 icount->rx = cnow.rx; in rs_get_icount()
1093 icount->tx = cnow.tx; in rs_get_icount()
1094 icount->frame = cnow.frame; in rs_get_icount()
1095 icount->overrun = cnow.overrun; in rs_get_icount()
1096 icount->parity = cnow.parity; in rs_get_icount()
1097 icount->brk = cnow.brk; in rs_get_icount()
1098 icount->buf_overrun = cnow.buf_overrun; in rs_get_icount()
1135 cprev = info->icount; in rs_ioctl()
1141 cnow = info->icount; /* atomic copy */ in rs_ioctl()
1395 seq_printf(m, " tx:%d rx:%d", state->icount.tx, state->icount.rx); in line_info()
1397 if (state->icount.frame) in line_info()
1398 seq_printf(m, " fe:%d", state->icount.frame); in line_info()
1400 if (state->icount.parity) in line_info()
1401 seq_printf(m, " pe:%d", state->icount.parity); in line_info()
1403 if (state->icount.brk) in line_info()
1404 seq_printf(m, " brk:%d", state->icount.brk); in line_info()
1406 if (state->icount.overrun) in line_info()
1407 seq_printf(m, " oe:%d", state->icount.overrun); in line_info()