Lines Matching full:column
125 unsigned int column; member
421 * Locking: should be called under the %output_lock to protect the column state
435 ldata->column = 0; in do_output_char()
439 ldata->canon_column = ldata->column = 0; in do_output_char()
443 ldata->canon_column = ldata->column; in do_output_char()
446 if (O_ONOCR(tty) && ldata->column == 0) in do_output_char()
451 ldata->canon_column = ldata->column = 0; in do_output_char()
454 ldata->canon_column = ldata->column = 0; in do_output_char()
457 spaces = 8 - (ldata->column & 7); in do_output_char()
461 ldata->column += spaces; in do_output_char()
465 ldata->column += spaces; in do_output_char()
468 if (ldata->column > 0) in do_output_char()
469 ldata->column--; in do_output_char()
476 ldata->column++; in do_output_char()
495 * Locking: %output_lock to protect column state and space left (also, this is
530 * Locking: %output_lock to protect column state and space left (also, this is
557 ldata->column = 0; in process_output_block()
560 ldata->canon_column = ldata->column; in process_output_block()
563 if (O_ONOCR(tty) && ldata->column == 0) in process_output_block()
567 ldata->canon_column = ldata->column = 0; in process_output_block()
572 if (ldata->column > 0) in process_output_block()
573 ldata->column--; in process_output_block()
580 ldata->column++; in process_output_block()
605 * driver at the time of the write, operations like certain changes in column
659 * previous tab, we offset by canon column. in __process_echoes()
673 if (ldata->column > 0) in __process_echoes()
674 ldata->column--; in __process_echoes()
680 ldata->canon_column = ldata->column; in __process_echoes()
685 if (ldata->column > 0) in __process_echoes()
686 ldata->column--; in __process_echoes()
697 ldata->column++; in __process_echoes()
718 ldata->column += 2; in __process_echoes()
836 * echo_move_back_col - add operation to move back a column
839 * Add an operation to the echo buffer to move back one column.
848 * echo_set_canon_col - add operation to set the canon column
851 * Add an operation to the echo buffer to set the canon column to the current
852 * column.
870 * information will be used later, along with canon column (if applicable), to
1351 /* Record the column of first canon char. */ in n_tty_receive_char_special()
1379 /* Record the column of first canon char. */ in n_tty_receive_char_special()
1416 /* Record the column of first canon char. */ in n_tty_receive_char()
2309 * here as well as in the echo processing function to protect the column state
2314 * Locking: output_lock to protect column state and space left