e 55 kernel/console.c uint e; // Edit index e 156 kernel/console.c while (cons.e != cons.w && e 157 kernel/console.c cons.buf[(cons.e - 1) % INPUT_BUF_SIZE] != '\n') { e 158 kernel/console.c cons.e--; e 164 kernel/console.c if (cons.e != cons.w) { e 165 kernel/console.c cons.e--; e 170 kernel/console.c if (c != 0 && cons.e - cons.r < INPUT_BUF_SIZE) { e 177 kernel/console.c cons.buf[cons.e++ % INPUT_BUF_SIZE] = c; e 179 kernel/console.c if (c == '\n' || c == C('D') || cons.e - cons.r == INPUT_BUF_SIZE) { e 182 kernel/console.c cons.w = cons.e;