addrs 24 file.h uint addrs[NDIRECT+1]; addrs 212 fs.c memmove(dip->addrs, ip->addrs, sizeof(ip->addrs)); addrs 289 fs.c memmove(ip->addrs, dip->addrs, sizeof(ip->addrs)); addrs 363 fs.c if((addr = ip->addrs[bn]) == 0) addrs 364 fs.c ip->addrs[bn] = addr = balloc(ip->dev); addrs 371 fs.c if((addr = ip->addrs[NDIRECT]) == 0) addrs 372 fs.c ip->addrs[NDIRECT] = addr = balloc(ip->dev); addrs 399 fs.c if(ip->addrs[i]){ addrs 400 fs.c bfree(ip->dev, ip->addrs[i]); addrs 401 fs.c ip->addrs[i] = 0; addrs 405 fs.c if(ip->addrs[NDIRECT]){ addrs 406 fs.c bp = bread(ip->dev, ip->addrs[NDIRECT]); addrs 413 fs.c bfree(ip->dev, ip->addrs[NDIRECT]); addrs 414 fs.c ip->addrs[NDIRECT] = 0; addrs 34 fs.h uint addrs[NDIRECT+1]; // Data block addresses addrs 272 mkfs.c if(xint(din.addrs[fbn]) == 0){ addrs 273 mkfs.c din.addrs[fbn] = xint(freeblock++); addrs 275 mkfs.c x = xint(din.addrs[fbn]); addrs 277 mkfs.c if(xint(din.addrs[NDIRECT]) == 0){ addrs 278 mkfs.c din.addrs[NDIRECT] = xint(freeblock++); addrs 280 mkfs.c rsect(xint(din.addrs[NDIRECT]), (char*)indirect); addrs 283 mkfs.c wsect(xint(din.addrs[NDIRECT]), (char*)indirect);