addrs 29 kernel/file.h uint addrs[NDIRECT+1]; addrs 239 kernel/fs.c memmove(dip->addrs, ip->addrs, sizeof(ip->addrs)); addrs 312 kernel/fs.c memmove(ip->addrs, dip->addrs, sizeof(ip->addrs)); addrs 412 kernel/fs.c if((addr = ip->addrs[bn]) == 0){ addrs 416 kernel/fs.c ip->addrs[bn] = addr; addrs 424 kernel/fs.c if((addr = ip->addrs[NDIRECT]) == 0){ addrs 428 kernel/fs.c ip->addrs[NDIRECT] = addr; addrs 456 kernel/fs.c if(ip->addrs[i]){ addrs 457 kernel/fs.c bfree(ip->dev, ip->addrs[i]); addrs 458 kernel/fs.c ip->addrs[i] = 0; addrs 462 kernel/fs.c if(ip->addrs[NDIRECT]){ addrs 463 kernel/fs.c bp = bread(ip->dev, ip->addrs[NDIRECT]); addrs 470 kernel/fs.c bfree(ip->dev, ip->addrs[NDIRECT]); addrs 471 kernel/fs.c ip->addrs[NDIRECT] = 0; addrs 38 kernel/fs.h uint addrs[NDIRECT+1]; // Data block addresses addrs 271 mkfs/mkfs.c if(xint(din.addrs[fbn]) == 0){ addrs 272 mkfs/mkfs.c din.addrs[fbn] = xint(freeblock++); addrs 274 mkfs/mkfs.c x = xint(din.addrs[fbn]); addrs 276 mkfs/mkfs.c if(xint(din.addrs[NDIRECT]) == 0){ addrs 277 mkfs/mkfs.c din.addrs[NDIRECT] = xint(freeblock++); addrs 279 mkfs/mkfs.c rsect(xint(din.addrs[NDIRECT]), (char*)indirect); addrs 282 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 80 user/usertests.c uint64 addrs[] = { 0LL, 0x80000000LL, 0x3fffffe000, 0x3ffffff000, 0x4000000000, addrs 83 user/usertests.c for(int ai = 0; ai < sizeof(addrs)/sizeof(addrs[0]); ai++){ addrs 84 user/usertests.c uint64 addr = addrs[ai]; addrs 122 user/usertests.c uint64 addrs[] = { 0x80000000LL, 0x3fffffe000, 0x3ffffff000, 0x4000000000, addrs 125 user/usertests.c for(int ai = 0; ai < sizeof(addrs)/sizeof(addrs[0]); ai++){ addrs 126 user/usertests.c uint64 addr = addrs[ai]; addrs 2438 user/usertests.c uint64 addrs[] = { 0, 0x80000000LL, 0x3fffffe000, 0x3ffffff000, 0x4000000000, addrs 2441 user/usertests.c for(int ai = 0; ai < sizeof(addrs)/sizeof(addrs[0]); ai++){ addrs 2444 user/usertests.c volatile int *addr = (int *) addrs[ai];