Lines Matching refs:read_head

92 	size_t read_head;  member
133 return ldata->read_head - ldata->read_tail; in read_cnt()
307 *read_buf_addr(ldata, ldata->read_head) = c; in put_tty_queue()
308 ldata->read_head++; in put_tty_queue()
324 ldata->read_head = ldata->canon_head = ldata->read_tail = 0; in reset_buffer_flags()
983 if (ldata->read_head == ldata->canon_head) { in eraser()
993 ldata->read_head = ldata->canon_head; in eraser()
997 ldata->read_head = ldata->canon_head; in eraser()
1009 while (ldata->read_head != ldata->canon_head) { in eraser()
1010 head = ldata->read_head; in eraser()
1029 cnt = ldata->read_head - head; in eraser()
1030 ldata->read_head = head; in eraser()
1049 size_t tail = ldata->read_head; in eraser()
1088 if (ldata->read_head == ldata->canon_head && L_ECHO(tty)) in eraser()
1335 while (tail != ldata->read_head) { in n_tty_receive_char_special()
1360 if (ldata->canon_head == ldata->read_head) in n_tty_receive_char_special()
1373 set_bit(ldata->read_head & (N_TTY_BUF_SIZE - 1), ldata->read_flags); in n_tty_receive_char_special()
1375 smp_store_release(&ldata->canon_head, ldata->read_head); in n_tty_receive_char_special()
1388 if (ldata->canon_head == ldata->read_head) in n_tty_receive_char_special()
1415 if (ldata->canon_head == ldata->read_head) in n_tty_receive_char_inline()
1443 if (ldata->canon_head == ldata->read_head) in n_tty_receive_char_fast()
1515 head = ldata->read_head & (N_TTY_BUF_SIZE - 1); in n_tty_receive_buf_real_raw()
1518 ldata->read_head += n; in n_tty_receive_buf_real_raw()
1522 head = ldata->read_head & (N_TTY_BUF_SIZE - 1); in n_tty_receive_buf_real_raw()
1525 ldata->read_head += n; in n_tty_receive_buf_real_raw()
1657 smp_store_release(&ldata->commit_head, ldata->read_head); in __receive_buf()
1723 room = N_TTY_BUF_SIZE - (ldata->read_head - tail); in n_tty_receive_buf_common()
1730 ldata->read_head--; in n_tty_receive_buf_common()
1811 set_bit((ldata->read_head - 1) & (N_TTY_BUF_SIZE - 1), in n_tty_set_termios()
1813 ldata->canon_head = ldata->read_head; in n_tty_set_termios()
1816 ldata->commit_head = ldata->read_head; in n_tty_set_termios()