Lines Matching full:escape
52 * kdb_handle_escape() - validity check on an accumulated escape sequence.
53 * @buf: Accumulated escape characters to be examined. Note that buf
56 * @sz: Number of accumulated escape characters.
58 * Return: -1 if the escape sequence is unwanted, 0 if it is incomplete,
114 * most of the work done in this function is dealing with escape sequences.
116 * An escape key could be the start of a vt100 control sequence such as \e[D
120 * (interrupts are off), by multiple input sources. Escape sequence processing
123 * Return: The key pressed or a control code derived from an escape sequence.
129 char buf[4]; /* longest vt100 escape sequence is 4 bytes */ in kdb_getchar()
167 * input source) we set ourselves up to handle an escape in kdb_getchar()
178 if (key < 0) /* no escape sequence; return best character */ in kdb_getchar()
412 /* Special escape to kgdb */ in kdb_read()