Lines Matching refs:panic_fd
820 static void read_line_panic(char *buffer, const size_t len, FILE *panic_fd) { in read_line_panic() argument
825 if ((c = getc(panic_fd)) < 0) { in read_line_panic()
832 fputc('\n', panic_fd); in read_line_panic()
838 fputs("\b \b", panic_fd); // wipe out a character in read_line_panic()
843 fputc(c, panic_fd); in read_line_panic()
846 fputs("\nerror: line too long\n", panic_fd); in read_line_panic()
862 FILE *panic_fd = get_panic_fd(); in panic_shell_start() local
863 if (!panic_fd) in panic_shell_start()
867 fputs("! ", panic_fd); in panic_shell_start()
868 read_line_panic(input_buffer, PANIC_LINE_LEN, panic_fd); in panic_shell_start()
888 fputs("command not found\n", panic_fd); in panic_shell_start()