Lines Matching refs:tail
531 u16 tail; in jsm_input() local
561 tail = ch->ch_r_tail & rmask; in jsm_input()
563 data_len = (head - tail) & rmask; in jsm_input()
581 ch->ch_r_head = tail; in jsm_input()
597 ch->ch_portnum, head, tail); in jsm_input()
612 s = ((head >= tail) ? head : RQUEUESIZE) - tail; in jsm_input()
631 if (*(ch->ch_equeue +tail +i) & UART_LSR_BI) in jsm_input()
632 tty_insert_flip_char(port, *(ch->ch_rqueue +tail +i), TTY_BREAK); in jsm_input()
633 else if (*(ch->ch_equeue +tail +i) & UART_LSR_PE) in jsm_input()
634 tty_insert_flip_char(port, *(ch->ch_rqueue +tail +i), TTY_PARITY); in jsm_input()
635 else if (*(ch->ch_equeue +tail +i) & UART_LSR_FE) in jsm_input()
636 tty_insert_flip_char(port, *(ch->ch_rqueue +tail +i), TTY_FRAME); in jsm_input()
638 tty_insert_flip_char(port, *(ch->ch_rqueue +tail +i), TTY_NORMAL); in jsm_input()
641 tty_insert_flip_string(port, ch->ch_rqueue + tail, s); in jsm_input()
643 tail += s; in jsm_input()
646 tail &= rmask; in jsm_input()
649 ch->ch_r_tail = tail & rmask; in jsm_input()
650 ch->ch_e_tail = tail & rmask; in jsm_input()