static void print_encoded_bytes(u16 s, u16 o);
 static void print_decoded_instruction(void);
-static int parse_line(char *s, int *ps, int *n);
+static int x86emu_parse_line(char *s, int *ps, int *n);
 
 /* should look something like debug's output. */
 void X86EMU_trace_regs(void)
        offset = M.x86.saved_ip;
        while (!done) {
                printk("-");
-               cmd = parse_line(s, ps, &ntok);
+               cmd = x86emu_parse_line(s, ps, &ntok);
                switch (cmd) {
                case 'u':
                        disassemble_forward(M.x86.saved_cs, (u16) offset, 10);
        return M.x86.debug &= ~(DEBUG_STEP_F | DEBUG_DECODE_F | DEBUG_TRACE_F);
 }
 
-static int parse_line(char *s, int *ps, int *n)
+static int x86emu_parse_line(char *s, int *ps, int *n)
 {
        int cmd;