e 52 kernel/console.c uint e; // Edit index e 145 kernel/console.c while(cons.e != cons.w && e 146 kernel/console.c cons.buf[(cons.e-1) % INPUT_BUF_SIZE] != '\n'){ e 147 kernel/console.c cons.e--; e 153 kernel/console.c if(cons.e != cons.w){ e 154 kernel/console.c cons.e--; e 159 kernel/console.c if(c != 0 && cons.e-cons.r < INPUT_BUF_SIZE){ e 166 kernel/console.c cons.buf[cons.e++ % INPUT_BUF_SIZE] = c; e 168 kernel/console.c if(c == '\n' || c == C('D') || cons.e-cons.r == INPUT_BUF_SIZE){ e 171 kernel/console.c cons.w = cons.e;