Lines Matching refs:add_echo_byte
151 smp_rmb(); /* Matches smp_wmb() in add_echo_byte(). */
587 * Since add_echo_byte() is called without holding output_lock, we
812 * add_echo_byte - add a byte to the echo buffer
818 static inline void add_echo_byte(u8 c, struct n_tty_data *ldata)
833 add_echo_byte(ECHO_OP_START, ldata);
834 add_echo_byte(ECHO_OP_MOVE_BACK_COL, ldata);
846 add_echo_byte(ECHO_OP_START, ldata);
847 add_echo_byte(ECHO_OP_SET_CANON_COL, ldata);
866 add_echo_byte(ECHO_OP_START, ldata);
867 add_echo_byte(ECHO_OP_ERASE_TAB, ldata);
876 add_echo_byte(num_chars, ldata);
892 add_echo_byte(ECHO_OP_START, ldata);
893 add_echo_byte(ECHO_OP_START, ldata);
895 add_echo_byte(c, ldata);
915 add_echo_byte(ECHO_OP_START, ldata);
916 add_echo_byte(ECHO_OP_START, ldata);
919 add_echo_byte(ECHO_OP_START, ldata);
920 add_echo_byte(c, ldata);