a                  24 kernel/fs.c    #define min(a, b) ((a) < (b) ? (a) : (b))
a                 423 kernel/fs.c      uint addr, *a;
a                 446 kernel/fs.c        a = (uint *)bp->data;
a                 447 kernel/fs.c        if ((addr = a[bn]) == 0) {
a                 450 kernel/fs.c            a[bn] = addr;
a                 468 kernel/fs.c      uint *a;
a                 479 kernel/fs.c        a = (uint *)bp->data;
a                 481 kernel/fs.c          if (a[j])
a                 482 kernel/fs.c            bfree(ip->dev, a[j]);
a                 393 kernel/riscv.h #define PGROUNDDOWN(a) (((a)) & ~(PGSIZE - 1))
a                 149 kernel/vm.c      uint64 a, last;
a                 161 kernel/vm.c      a = va;
a                 164 kernel/vm.c        if ((pte = walk(pagetable, a, 1)) == 0)
a                 169 kernel/vm.c        if (a == last)
a                 171 kernel/vm.c        a += PGSIZE;
a                 196 kernel/vm.c      uint64 a;
a                 202 kernel/vm.c      for (a = va; a < va + npages * PGSIZE; a += PGSIZE) {
a                 203 kernel/vm.c        if ((pte = walk(pagetable, a, 0)) == 0) // leaf page table entry allocated?
a                 221 kernel/vm.c      uint64 a;
a                 227 kernel/vm.c      for (a = oldsz; a < newsz; a += PGSIZE) {
a                 230 kernel/vm.c          uvmdealloc(pagetable, a, oldsz);
a                 234 kernel/vm.c        if (mappages(pagetable, a, PGSIZE, (uint64)mem, PTE_R | PTE_U | xperm) !=
a                 237 kernel/vm.c          uvmdealloc(pagetable, a, oldsz);
a                  15 mkfs/mkfs.c    #define static_assert(a, b)                                                    \
a                  19 mkfs/mkfs.c        case (a):;                                                                 \
a                  54 mkfs/mkfs.c      uchar *a = (uchar *)&y;
a                  55 mkfs/mkfs.c      a[0] = x;
a                  56 mkfs/mkfs.c      a[1] = x >> 8;
a                  64 mkfs/mkfs.c      uchar *a = (uchar *)&y;
a                  65 mkfs/mkfs.c      a[0] = x;
a                  66 mkfs/mkfs.c      a[1] = x >> 8;
a                  67 mkfs/mkfs.c      a[2] = x >> 16;
a                  68 mkfs/mkfs.c      a[3] = x >> 24;
a                 256 mkfs/mkfs.c    #define min(a, b) ((a) < (b) ? (a) : (b))
a                 253 user/usertests.c   uint64 a = (uint64)sbrk(8192);
a                 255 user/usertests.c   if (a == (uint64)SBRK_ERROR) {
a                 270 user/usertests.c   n = write(fd, (void *)(a + PGSIZE), 1024);
a                 272 user/usertests.c     printf("write(fd, %p, 1024) returned %d, not -1\n", (void *)a + PGSIZE, n);
a                 283 user/usertests.c   n = read(fd, (void *)(a + PGSIZE), 10);
a                 285 user/usertests.c     printf("read(fd, %p, 10) returned %d, not -1\n", (void *)a + PGSIZE, n);
a                2035 user/usertests.c   char *c, *a, *b;
a                2044 user/usertests.c     a = sbrk(TOOMUCH);
a                2045 user/usertests.c     if (a == (char *)SBRK_ERROR) {
a                2050 user/usertests.c     for (b = a; b < a + TOOMUCH; b += PGSIZE) {
a                2067 user/usertests.c   a = sbrk(0);
a                2070 user/usertests.c     if (b != a) {
a                2071 user/usertests.c       printf("%s: sbrk test failed %d %p %p\n", s, i, a, b);
a                2075 user/usertests.c     a = b + 1;
a                2084 user/usertests.c   if (c != a + 1) {
a                2098 user/usertests.c   char *c, *oldbrk, *a, *lastaddr, *p;
a                2104 user/usertests.c   a = sbrk(0);
a                2105 user/usertests.c   amt = BIG - (uint64)a;
a                2107 user/usertests.c   if (p != a) {
a                2117 user/usertests.c   a = sbrk(0);
a                2124 user/usertests.c   if (c != a - PGSIZE) {
a                2125 user/usertests.c     printf("%s: sbrk deallocation produced wrong address, a %p c %p\n", s, a,
a                2131 user/usertests.c   a = sbrk(0);
a                2133 user/usertests.c   if (c != a || sbrk(0) != a + PGSIZE) {
a                2134 user/usertests.c     printf("%s: sbrk re-allocation failed, a %p c %p\n", s, a, c);
a                2143 user/usertests.c   a = sbrk(0);
a                2145 user/usertests.c   if (c != a) {
a                2146 user/usertests.c     printf("%s: sbrk downsize failed, a %p c %p\n", s, a, c);
a                2155 user/usertests.c   char *a;
a                2158 user/usertests.c   for (a = (char *)(KERNBASE); a < (char *)(KERNBASE + 2000000); a += 50000) {
a                2165 user/usertests.c       printf("%s: oops could read %p = %x\n", s, a, *a);
a                2179 user/usertests.c   volatile uint64 a = MAXVA;
a                2180 user/usertests.c   for (; a != 0; a <<= 1) {
a                2188 user/usertests.c       *(char *)a = 99;
a                2189 user/usertests.c       printf("%s: oops wrote %p\n", s, (void *)a);
a                2208 user/usertests.c   char *c, *a;
a                2261 user/usertests.c     a = sbrk(10 * BIG);
a                2262 user/usertests.c     if (a == (char *)SBRK_ERROR) {
a                2277 user/usertests.c   char *a;
a                2280 user/usertests.c   a = sbrk(PGSIZE);
a                2287 user/usertests.c   if ((n = write(fd, a, PGSIZE)) < 0) {
a                2294 user/usertests.c   a = sbrk(PGSIZE);
a                2295 user/usertests.c   if (pipe((int *)a) != 0) {
a                3189 user/usertests.c         char *a = sbrk(PGSIZE);
a                3190 user/usertests.c         if (a == SBRK_ERROR)
a                3192 user/usertests.c         *(a + PGSIZE - 1) = 1;
a                3461 user/usertests.c     char *a = sbrk(PGSIZE);
a                3462 user/usertests.c     if (a == SBRK_ERROR) {