r 53 kernel/console.c uint r; // Read index r 99 kernel/console.c while (cons.r == cons.w) { r 104 kernel/console.c sleep_prepare(&cons.r); r 110 kernel/console.c c = cons.buf[cons.r++ % INPUT_BUF_SIZE]; r 116 kernel/console.c cons.r--; r 170 kernel/console.c if (c != 0 && cons.e - cons.r < INPUT_BUF_SIZE) { r 179 kernel/console.c if (c == '\n' || c == C('D') || cons.e - cons.r == INPUT_BUF_SIZE) { r 183 kernel/console.c wakeup(&cons.r); r 109 kernel/file.c int r = 0; r 115 kernel/file.c r = piperead(f->pipe, addr, n); r 119 kernel/file.c r = devsw[f->major].read(1, addr, n); r 122 kernel/file.c if ((r = readi(f->ip, 1, addr, f->off, n)) > 0) r 123 kernel/file.c f->off += r; r 129 kernel/file.c return r; r 137 kernel/file.c int r, ret = 0; r 162 kernel/file.c if ((r = writei(f->ip, 1, addr + i, f->off, n1)) > 0) r 163 kernel/file.c f->off += r; r 167 kernel/file.c if (r != n1) { r 171 kernel/file.c i += r; r 49 kernel/kalloc.c struct run *r; r 57 kernel/kalloc.c r = (struct run *)pa; r 60 kernel/kalloc.c r->next = kmem.freelist; r 61 kernel/kalloc.c kmem.freelist = r; r 71 kernel/kalloc.c struct run *r; r 74 kernel/kalloc.c r = kmem.freelist; r 75 kernel/kalloc.c if (r) r 76 kernel/kalloc.c kmem.freelist = r->next; r 79 kernel/kalloc.c if (r) r 80 kernel/kalloc.c memset((char *)r, 5, PGSIZE); // fill with junk r 81 kernel/kalloc.c return (void *)r; r 49 kernel/sleeplock.c int r; r 52 kernel/sleeplock.c r = lk->locked && (lk->pid == myproc()->pid); r 54 kernel/sleeplock.c return r; r 83 kernel/spinlock.c int r; r 84 kernel/spinlock.c r = (lk->locked && lk->cpu == mycpu()); r 85 kernel/spinlock.c return r; r 20 kernel/virtio_disk.c #define R(r) ((volatile uint32 *)(VIRTIO0 + (r))) r 14 user/ulib.c int r; r 16 user/ulib.c r = main(argc, argv); r 17 user/ulib.c exit(r); r 91 user/ulib.c int r; r 96 user/ulib.c r = fstat(fd, st); r 98 user/ulib.c return r; r 2764 user/usertests.c int r = fstat(fd, &st); r 2765 user/usertests.c if (r < 0) {