Lines Matching refs:canon_head

94 	size_t canon_head;  member
222 size_t head = ldata->icanon ? ldata->canon_head : ldata->commit_head; in chars_in_buffer()
249 if (ldata->icanon && ldata->canon_head == ldata->read_tail) in n_tty_check_throttle()
325 ldata->read_head = ldata->canon_head = ldata->read_tail = 0; in reset_buffer_flags()
961 if (ldata->read_head == ldata->canon_head) { in eraser()
971 ldata->read_head = ldata->canon_head; in eraser()
975 ldata->read_head = ldata->canon_head; in eraser()
987 while (MASK(ldata->read_head) != MASK(ldata->canon_head)) { in eraser()
995 MASK(head) != MASK(ldata->canon_head)); in eraser()
1037 while (MASK(tail) != MASK(ldata->canon_head)) { in eraser()
1067 if (ldata->read_head == ldata->canon_head && L_ECHO(tty)) in eraser()
1269 smp_store_release(&ldata->canon_head, ldata->read_head); in n_tty_receive_handle_newline()
1301 size_t tail = ldata->canon_head; in n_tty_receive_char_canon()
1339 if (ldata->canon_head == ldata->read_head) in n_tty_receive_char_canon()
1402 if (ldata->canon_head == ldata->read_head) in n_tty_receive_char_special()
1439 if (ldata->canon_head == ldata->read_head) in n_tty_receive_char()
1730 overflow = ldata->icanon && ldata->canon_head == tail; in n_tty_receive_buf_common()
1813 ldata->canon_head = ldata->read_tail; in n_tty_set_termios()
1817 ldata->canon_head = ldata->read_head; in n_tty_set_termios()
1945 return ldata->canon_head != ldata->read_tail; in input_available_p()
2028 size_t tail, canon_head; in canon_copy_from_read_buf() local
2035 canon_head = smp_load_acquire(&ldata->canon_head); in canon_copy_from_read_buf()
2036 n = min(*nr, canon_head - ldata->read_tail); in canon_copy_from_read_buf()
2082 return ldata->read_tail != canon_head; in canon_copy_from_read_buf()
2092 size_t tail, canon_head; in canon_skip_eof() local
2094 canon_head = smp_load_acquire(&ldata->canon_head); in canon_skip_eof()
2098 if (tail == canon_head) in canon_skip_eof()
2493 if (ldata->canon_head == ldata->read_tail) in inq_canon()
2495 head = ldata->canon_head; in inq_canon()