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];