addrs 29 kernel/file.h uint addrs[NDIRECT+1]; addrs 238 kernel/fs.c memmove(dip->addrs, ip->addrs, sizeof(ip->addrs)); addrs 311 kernel/fs.c memmove(ip->addrs, dip->addrs, sizeof(ip->addrs)); addrs 389 kernel/fs.c if((addr = ip->addrs[bn]) == 0){ addrs 393 kernel/fs.c ip->addrs[bn] = addr; addrs 401 kernel/fs.c if((addr = ip->addrs[NDIRECT]) == 0){ addrs 405 kernel/fs.c ip->addrs[NDIRECT] = addr; addrs 433 kernel/fs.c if(ip->addrs[i]){ addrs 434 kernel/fs.c bfree(ip->dev, ip->addrs[i]); addrs 435 kernel/fs.c ip->addrs[i] = 0; addrs 439 kernel/fs.c if(ip->addrs[NDIRECT]){ addrs 440 kernel/fs.c bp = bread(ip->dev, ip->addrs[NDIRECT]); addrs 447 kernel/fs.c bfree(ip->dev, ip->addrs[NDIRECT]); addrs 448 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 2439 user/usertests.c uint64 addrs[] = { 0, 0x80000000LL, 0x3fffffe000, 0x3ffffff000, 0x4000000000, addrs 2442 user/usertests.c for(int ai = 0; ai < sizeof(addrs)/sizeof(addrs[0]); ai++){ addrs 2445 user/usertests.c volatile int *addr = (int *) addrs[ai];