addrs              29 kernel/file.h    uint addrs[NDIRECT + 1];
addrs             240 kernel/fs.c      memmove(dip->addrs, ip->addrs, sizeof(ip->addrs));
addrs             313 kernel/fs.c        memmove(ip->addrs, dip->addrs, sizeof(ip->addrs));
addrs             427 kernel/fs.c        if ((addr = ip->addrs[bn]) == 0) {
addrs             431 kernel/fs.c          ip->addrs[bn] = addr;
addrs             439 kernel/fs.c        if ((addr = ip->addrs[NDIRECT]) == 0) {
addrs             443 kernel/fs.c          ip->addrs[NDIRECT] = addr;
addrs             471 kernel/fs.c        if (ip->addrs[i]) {
addrs             472 kernel/fs.c          bfree(ip->dev, ip->addrs[i]);
addrs             473 kernel/fs.c          ip->addrs[i] = 0;
addrs             477 kernel/fs.c      if (ip->addrs[NDIRECT]) {
addrs             478 kernel/fs.c        bp = bread(ip->dev, ip->addrs[NDIRECT]);
addrs             485 kernel/fs.c        bfree(ip->dev, ip->addrs[NDIRECT]);
addrs             486 kernel/fs.c        ip->addrs[NDIRECT] = 0;
addrs              38 kernel/fs.h      uint addrs[NDIRECT + 1]; // Data block addresses
addrs             275 mkfs/mkfs.c          if (xint(din.addrs[fbn]) == 0) {
addrs             276 mkfs/mkfs.c            din.addrs[fbn] = xint(freeblock++);
addrs             278 mkfs/mkfs.c          x = xint(din.addrs[fbn]);
addrs             280 mkfs/mkfs.c          if (xint(din.addrs[NDIRECT]) == 0) {
addrs             281 mkfs/mkfs.c            din.addrs[NDIRECT] = xint(freeblock++);
addrs             283 mkfs/mkfs.c          rsect(xint(din.addrs[NDIRECT]), (char *)indirect);
addrs             286 mkfs/mkfs.c            wsect(xint(din.addrs[NDIRECT]), (char *)indirect);
addrs              35 user/usertests.c   uint64 addrs[] = {0x80000000LL, 0x3fffffe000, 0x3ffffff000, 0x4000000000,
addrs              38 user/usertests.c   for (int ai = 0; ai < sizeof(addrs) / sizeof(addrs[0]); ai++) {
addrs              39 user/usertests.c     uint64 addr = addrs[ai];
addrs              81 user/usertests.c   uint64 addrs[] = {0LL,          0x80000000LL, 0x3fffffe000,
addrs              84 user/usertests.c   for (int ai = 0; ai < sizeof(addrs) / sizeof(addrs[0]); ai++) {
addrs              85 user/usertests.c     uint64 addr = addrs[ai];
addrs             124 user/usertests.c   uint64 addrs[] = {0x80000000LL, 0x3fffffe000, 0x3ffffff000, 0x4000000000,
addrs             127 user/usertests.c   for (int ai = 0; ai < sizeof(addrs) / sizeof(addrs[0]); ai++) {
addrs             128 user/usertests.c     uint64 addr = addrs[ai];
addrs            2472 user/usertests.c   uint64 addrs[] = {0,
addrs            2479 user/usertests.c   for (int ai = 0; ai < sizeof(addrs) / sizeof(addrs[0]); ai++) {
addrs            2482 user/usertests.c       volatile int *addr = (int *)addrs[ai];