Lines Matching full:column

124 	unsigned int column;  member
414 * Locking: should be called under the %output_lock to protect the column state
428 ldata->column = 0; in do_output_char()
432 ldata->canon_column = ldata->column = 0; in do_output_char()
436 ldata->canon_column = ldata->column; in do_output_char()
439 if (O_ONOCR(tty) && ldata->column == 0) in do_output_char()
444 ldata->canon_column = ldata->column = 0; in do_output_char()
447 ldata->canon_column = ldata->column = 0; in do_output_char()
450 spaces = 8 - (ldata->column & 7); in do_output_char()
454 ldata->column += spaces; in do_output_char()
458 ldata->column += spaces; in do_output_char()
461 if (ldata->column > 0) in do_output_char()
462 ldata->column--; in do_output_char()
469 ldata->column++; in do_output_char()
488 * Locking: %output_lock to protect column state and space left (also, this is
523 * Locking: %output_lock to protect column state and space left (also, this is
550 ldata->column = 0; in process_output_block()
553 ldata->canon_column = ldata->column; in process_output_block()
556 if (O_ONOCR(tty) && ldata->column == 0) in process_output_block()
560 ldata->canon_column = ldata->column = 0; in process_output_block()
565 if (ldata->column > 0) in process_output_block()
566 ldata->column--; in process_output_block()
573 ldata->column++; in process_output_block()
618 * offset by canon column. Otherwise, tab spacing is normal. in n_tty_process_echo_ops()
630 if (ldata->column > 0) in n_tty_process_echo_ops()
631 ldata->column--; in n_tty_process_echo_ops()
637 ldata->canon_column = ldata->column; in n_tty_process_echo_ops()
642 if (ldata->column > 0) in n_tty_process_echo_ops()
643 ldata->column--; in n_tty_process_echo_ops()
653 ldata->column++; in n_tty_process_echo_ops()
670 ldata->column += 2; in n_tty_process_echo_ops()
692 * driver at the time of the write, operations like certain changes in column
831 * echo_move_back_col - add operation to move back a column
834 * Add an operation to the echo buffer to move back one column.
843 * echo_set_canon_col - add operation to set the canon column
846 * Add an operation to the echo buffer to set the canon column to the current
847 * column.
865 * information will be used later, along with canon column (if applicable), to
1338 /* Record the column of first canon char. */ in n_tty_receive_char_canon()
1401 /* Record the column of first canon char. */ in n_tty_receive_char_special()
1438 /* Record the column of first canon char. */ in n_tty_receive_char()
2344 * here as well as in the echo processing function to protect the column state
2349 * Locking: output_lock to protect column state and space left