c0 67 kernel/printf.c int i, cx, c0, c1, c2; c0 80 kernel/printf.c c0 = fmt[i+0] & 0xff; c0 82 kernel/printf.c if(c0) c1 = fmt[i+1] & 0xff; c0 84 kernel/printf.c if(c0 == 'd'){ c0 86 kernel/printf.c } else if(c0 == 'l' && c1 == 'd'){ c0 89 kernel/printf.c } else if(c0 == 'l' && c1 == 'l' && c2 == 'd'){ c0 92 kernel/printf.c } else if(c0 == 'u'){ c0 94 kernel/printf.c } else if(c0 == 'l' && c1 == 'u'){ c0 97 kernel/printf.c } else if(c0 == 'l' && c1 == 'l' && c2 == 'u'){ c0 100 kernel/printf.c } else if(c0 == 'x'){ c0 102 kernel/printf.c } else if(c0 == 'l' && c1 == 'x'){ c0 105 kernel/printf.c } else if(c0 == 'l' && c1 == 'l' && c2 == 'x'){ c0 108 kernel/printf.c } else if(c0 == 'p'){ c0 110 kernel/printf.c } else if(c0 == 'c'){ c0 112 kernel/printf.c } else if(c0 == 's'){ c0 117 kernel/printf.c } else if(c0 == '%'){ c0 119 kernel/printf.c } else if(c0 == 0){ c0 124 kernel/printf.c consputc(c0); c0 55 user/printf.c int c0, c1, c2, i, state; c0 59 user/printf.c c0 = fmt[i] & 0xff; c0 61 user/printf.c if(c0 == '%'){ c0 64 user/printf.c putc(fd, c0); c0 68 user/printf.c if(c0) c1 = fmt[i+1] & 0xff; c0 70 user/printf.c if(c0 == 'd'){ c0 72 user/printf.c } else if(c0 == 'l' && c1 == 'd'){ c0 75 user/printf.c } else if(c0 == 'l' && c1 == 'l' && c2 == 'd'){ c0 78 user/printf.c } else if(c0 == 'u'){ c0 80 user/printf.c } else if(c0 == 'l' && c1 == 'u'){ c0 83 user/printf.c } else if(c0 == 'l' && c1 == 'l' && c2 == 'u'){ c0 86 user/printf.c } else if(c0 == 'x'){ c0 88 user/printf.c } else if(c0 == 'l' && c1 == 'x'){ c0 91 user/printf.c } else if(c0 == 'l' && c1 == 'l' && c2 == 'x'){ c0 94 user/printf.c } else if(c0 == 'p'){ c0 96 user/printf.c } else if(c0 == 'c'){ c0 98 user/printf.c } else if(c0 == 's'){ c0 103 user/printf.c } else if(c0 == '%'){ c0 108 user/printf.c putc(fd, c0);